1<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width"><meta name="generator" content="Astro v7.1.0"><meta name="description" content="Transparent starting prices for Review Dingo reputation growth, local visibility, organic and AI visibility, listings management, and managed websites."><meta name="robots" content="index, follow"><meta name="theme-color" content="#10213a"><meta property="og:type" content="website"><meta property="og:site_name" content="Review Dingo"><meta property="og:title" content="Pricing | Review Dingo"><meta property="og:description" content="Transparent starting prices for Review Dingo reputation growth, local visibility, organic and AI visibility, listings management, and managed websites."><meta property="og:url" content="https://reviewdingo.com/pricing/"><meta property="og:image" content="https://reviewdingo.com/og.png"><meta property="og:image:alt" content="Review Dingo â Be the business local customers find, trust, and choose."><meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="Pricing | Review Dingo"><meta name="twitter:description" content="Transparent starting prices for Review Dingo reputation growth, local visibility, organic and AI visibility, listings management, and managed websites."><meta name="twitter:image" content="https://reviewdingo.com/og.png"><link rel="canonical" href="https://reviewdingo.com/pricing/"><link rel="icon" href="/favicon.svg" type="image/svg+xml"><link rel="icon" href="/favicon-32x32.png" type="image/png" sizes="32x32"><link rel="icon" href="/favicon-16x16.png" type="image/png" sizes="16x16"><link rel="shortcut icon" href="/favicon.ico"><link rel="apple-touch-icon" href="/apple-touch-icon.png" sizes="180x180">
1<script src="https://referly.so/affiliate-tracker.js" data-affiliate="" data-program-id="ff31fbf8-eb47-41e0-9bdb-ea2c69010d13" async></script>
1<script> 2 {` 3 (() => { 4 const stripeLinkSelector = 'a[href^="https://buy.stripe.com/"]'; 5 const calendlyLinkSelector = 'a[href*="calendly.com/allen-reviewdingo/review-dingo-strategy-consultation"]'; 6 const readyEvents = ['affiliate_id_ready', 'affiliate_referral_ready']; 7 const validReference = /^[A-Za-z0-9_-]{1,200}$/; 8 const attributionStorageKey = 'reviewDingoAffiliateAttributionV1'; 9 const attributionLifetime = 30 * 24 * 60 * 60 * 1000; 10 const attributionCookieName = 'rd_affiliate_ref'; 11 const attributionCookieLifetime = 30 * 24 * 60 * 60; 12 13 const cleanReference = (value) => { 14 if (typeof value !== 'string') return ''; 15 const normalized = value.trim(); 16 return validReference.test(normalized) ? normalized : ''; 17 }; 18 19 const readAffiliateCookie = () => { 20 try { 21 const prefix = attributionCookieName + '='; 22 const value = document.cookie 23 .split(';') 24 .map((part) => part.trim()) 25 .find((part) => part.startsWith(prefix)); 26 return value 27 ? cleanReference(decodeURIComponent(value.slice(prefix.length))) 28 : ''; 29 } catch { 30 return ''; 31 } 32 }; 33 34 const storeAffiliateCookie = (ref) => { 35 if (!ref) return; 36 try { 37 document.cookie = 38 attributionCookieName + 39 '=' + 40 encodeURIComponent(ref) + 41 '; Max-Age=' + 42 attributionCookieLifetime + 43 '; Path=/; Domain=.reviewdingo.com; SameSite=Lax; Secure'; 44 } catch { 45 // localStorage and Referly's storage remain available. 46 } 47 }; 48 49 const readStoredAffiliateInfo = () => { 50 try { 51 const stored = JSON.parse( 52 window.localStorage.getItem(attributionStorageKey) || 'null' 53 ); 54 if (!stored || stored.expiresAt <= Date.now()) { 55 window.localStorage.removeItem(attributionStorageKey); 56 return { ref: readAffiliateCookie(), clickId: '' }; 57 } 58 return { 59 ref: cleanReference(stored.ref) || readAffiliateCookie(), 60 clickId: cleanReference(stored.clickId) 61 }; 62 } catch { 63 return { ref: readAffiliateCookie(), clickId: '' }; 64 } 65 }; 66 67 const storeAffiliateInfo = (info) => { 68 if (!info.ref) return; 69 storeAffiliateCookie(info.ref); 70 try { 71 window.localStorage.setItem( 72 attributionStorageKey, 73 JSON.stringify({ 74 ref: info.ref, 75 clickId: info.clickId, 76 expiresAt: Date.now() + attributionLifetime 77 }) 78 ); 79 } catch { 80 // Referly's own storage remains the primary attribution store. 81 } 82 }; 83 84 let affiliateInfo = readStoredAffiliateInfo(); 85 const landingRef = cleanReference( 86 new URL(window.location.href).searchParams.get('ref') 87 ); 88 if (landingRef) { 89 affiliateInfo = { 90 ref: landingRef, 91 clickId: 92 affiliateInfo.ref === landingRef ? affiliateInfo.clickId : '' 93 }; 94 storeAffiliateInfo(affiliateInfo); 95 } 96 97 const readAffiliateInfo = (eventDetail) => { 98 let nextInfo = { ...affiliateInfo }; 99 100 if (eventDetail && typeof eventDetail === 'object') { 101 nextInfo = { 102 ref: cleanReference(eventDetail.ref) || nextInfo.ref, 103 clickId: 104 cleanReference(eventDetail.clickId) || nextInfo.clickId 105 }; 106 } 107 108 try { 109 if (typeof window.getPushLapAffiliateInfo === 'function') { 110 const info = window.getPushLapAffiliateInfo() || {}; 111 nextInfo = { 112 ref: cleanReference(info.ref) || nextInfo.ref, 113 clickId: cleanReference(info.clickId) || nextInfo.clickId 114 }; 115 } 116 } catch { 117 // Referral capture is optional; ordinary visitors continue normally. 118 } 119 120 const globalRef = cleanReference(window.affiliateRef); 121 const globalClickId = cleanReference(window.affiliateId); 122 nextInfo.ref = globalRef || landingRef || nextInfo.ref; 123 if (globalClickId && globalClickId !== nextInfo.ref) { 124 nextInfo.clickId = globalClickId; 125 } 126 127 affiliateInfo = nextInfo; 128 storeAffiliateInfo(affiliateInfo); 129 return affiliateInfo; 130 }; 131 132 window.getReviewDingoAffiliateInfo = () => readAffiliateInfo(); 133 window.captureReviewDingoAffiliateLead = async (email, name = '') => { 134 const normalizedEmail = 135 typeof email === 'string' ? email.trim() : ''; 136 const { ref, clickId } = readAffiliateInfo(); 137 if (!normalizedEmail || !ref) return null; 138 139 const captureDirectly = async (candidateClickId) => { 140 try { 141 const response = await fetch( 142 'https://www.referly.so/api/affiliates/capture-email', 143 { 144 method: 'POST', 145 mode: 'cors', 146 credentials: 'omit', 147 cache: 'no-store', 148 keepalive: true, 149 headers: { 'Content-Type': 'application/json' }, 150 body: JSON.stringify({ 151 email: normalizedEmail, 152 name: name || normalizedEmail, 153 affiliateId: ref, 154 clickId: candidateClickId || null, 155 programId: 156 document 157 .querySelector('script[data-affiliate]') 158 ?.getAttribute('data-program-id') || null 159 }) 160 } 161 ); 162 if (!response.ok) return null; 163 const result = await response.json(); 164 return result && result.success !== false ? result : null; 165 } catch { 166 return null; 167 } 168 }; 169 170 const directResult = await captureDirectly(clickId); 171 if (directResult) return directResult; 172 173 if (clickId) { 174 const refOnlyResult = await captureDirectly(null); 175 if (refOnlyResult) return refOnlyResult; 176 } 177 178 if (typeof window.createPushLapEmail === 'function') { 179 try { 180 return await window.createPushLapEmail( 181 normalizedEmail, 182 name 183 ); 184 } catch { 185 return null; 186 } 187 } 188 189 return null; 190 }; 191 192 const updateStripeLink = (link, clickId) => { 193 try { 194 const url = new URL(link.href); 195 if (!url.searchParams.has('client_reference_id')) { 196 url.searchParams.set('client_reference_id', clickId); 197 link.href = url.toString(); 198 } 199 return true; 200 } catch { 201 return false;
202 } 203 }; 204 205 const updateCalendlyLink = (link, clickId) => { 206 try { 207 const originalHref = link.dataset.referlyOriginalHref || link.href; 208 link.dataset.referlyOriginalHref = originalHref; 209 const url = new URL(originalHref); 210 if (clickId) url.searchParams.set('utm_content', clickId); 211 link.href = url.toString(); 212 return true; 213 } catch { 214 return false; 215 } 216 }; 217 218 const updateLeadDestinations = (eventDetail) => { 219 const { ref, clickId } = readAffiliateInfo(eventDetail); 220 221 const clickIdFields = document.querySelectorAll( 222 'input[name="AFFILIATE_CLICK_ID"]' 223 ); 224 const affiliateRefFields = document.querySelectorAll( 225 'input[name="AFFILIATE_REF"]' 226 ); 227 228 clickIdFields.forEach((field) => { 229 if (field instanceof HTMLInputElement) field.value = clickId; 230 }); 231 affiliateRefFields.forEach((field) => { 232 if (field instanceof HTMLInputElement) field.value = ref; 233 }); 234 235 document.querySelectorAll(calendlyLinkSelector).forEach((link) => { 236 updateCalendlyLink(link, clickId); 237 }); 238 239 const links = document.querySelectorAll(stripeLinkSelector); 240 if (clickId) { 241 links.forEach((link) => updateStripeLink(link, clickId)); 242 } 243 }; 244 245 readyEvents.forEach((eventName) => { 246 window.addEventListener(eventName, (event) => { 247 window.setTimeout( 248 () => updateLeadDestinations(event.detail), 249 0 250 ); 251 }); 252 }); 253 254 document.addEventListener( 255 'click', 256 (event) => { 257 if (!(event.target instanceof Element)) return; 258 const stripeLink = event.target.closest(stripeLinkSelector); 259 const calendlyLink = event.target.closest(calendlyLinkSelector); 260 const { clickId } = readAffiliateInfo(); 261 262 if (stripeLink && clickId) updateStripeLink(stripeLink, clickId); 263 if (calendlyLink) updateCalendlyLink(calendlyLink, clickId); 264 }, 265 true 266 ); 267 268 if (document.readyState === 'loading') { 269 document.addEventListener('DOMContentLoaded', updateLeadDestinations, { 270 once: true 271 }); 272 } else { 273 updateLeadDestinations(); 274 } 275 })(); 276 `} 277 </script>
277<title>Pricing | Review Dingo</title><link rel="stylesheet" href="/_astro/SiteHeader.C2QYbcu0.css"></head><body><a class="skip-link" href="#main-content">Skip to main content</a><header class="site-header"><div class="shell site-header__inner"><a class="brand-link" href="/" aria-label="Review Dingo home"><span class="brand-mark"><span class="brand-mark__symbol" aria-hidden="true"><span></span><span></span><span></span></span><span class="brand-mark__name"><span>Review</span><strong>Dingo</strong></span></span></a><nav class="desktop-nav" aria-label="Primary navigation"><a href="/services/">Services</a><a href="/case-studies/">Case Studies</a><a href="/pricing/" aria-current="page">Pricing</a><a href="/free-reputation-visibility-audit/">Free Audit</a><a href="/resources/">Resources</a><a href="/about/">About</a></nav><div class="header-actions"><a class="client-link" href="https://maprank.reviewdingo.com/client-login" target="_blank" rel="noreferrer">Client login</a><a class="button button--small" href="/free-reputation-visibility-audit/">Get free audit</a></div><details class="mobile-nav"><summary>Menu</summary><nav aria-label="Mobile navigation"><a href="/services/">Services</a><a href="/case-studies/">Case Studies</a><a href="/pricing/" aria-current="page">Pricing</a><a href="/free-reputation-visibility-audit/">Free Audit</a><a href="/resources/">Resources</a><a href="/about/">About</a><a href="/consultation/">Consultation</a><a href="https://maprank.reviewdingo.com/client-login" target="_blank" rel="noreferrer">Client login</a></nav></details></div></header>
277<script type="module">var e=document.querySelector(`.mobile-nav`);e?.querySelectorAll(`a`).forEach(t=>{t.addEventListener(`click`,()=>e.removeAttribute(`open`))});</script>
277<main id="main-content" class="pricing-page"><section class="interior-hero"><div class="shell interior-hero__grid"><div><p class="eyebrow">Transparent starting prices</p><h1>Know the standard cost<em>before the conversation.</em></h1><p class="interior-hero__lede">Choose a focused monthly service or connect the full local-growth system. Complex markets, locations, and recovery work receive a clear custom scope.</p><div class="button-row"><a class="button" href="/consultation/">Discuss a plan</a><a class="button button--secondary" href="/free-reputation-visibility-audit/">Get the free audit</a></div></div><div class="interior-hero__signal" aria-hidden="true"><span class="interior-hero__ring interior-hero__ring--one"></span><span class="interior-hero__ring interior-hero__ring--two"></span><span class="interior-hero__ring interior-hero__ring--three"></span><span class="interior-hero__pin">â
</span></div></div></section><section class="section"><div class="shell"><div class="pricing-grid pricing-grid--page"><article class="price-card"><p class="price-card__kicker">Reputation Growth</p><h3>Google Review Growth</h3><p class="price"><sup>$</sup>59 <span>/month</span></p><p class="price-card__summary">A focused Google review-request and response system.</p><ul><li>Google-only review growth</li><li>Email request campaigns</li><li>Review links and QR code</li><li>Choose 1â10 businesses at checkout</li><li>Automatic flagging of reviews that may violate Google policy</li></ul><a class="button button--full button--secondary" href="https://buy.stripe.com/fZu9AT9i09NHdB79ex7ss0X" target="_blank" rel="noreferrer" data-analytics-event="plan_interest" data-analytics-plan="google_review_growth">Choose this plan</a></article><article class="price-card"><p class="price-card__kicker">Local Visibility</p><h3>Visibility Management</h3><p class="price"><sup>$</sup>399 <span>/month</span></p><p class="price-card__summary">Managed profile optimization, content, and visibility tracking.</p><ul><li>Single standard location</li><li>Profile optimization and management</li><li>Content and visibility reporting</li><li>$149 one-time onboarding</li></ul><a class="button button--full button--secondary" href="/consultation/#written-inquiry" data-analytics-event="plan_interest" data-analytics-plan="visibility_management">Check fit & enroll</a></article><article class="price-card price-card--featured"><p class="price-card__badge">Complete system</p><p class="price-card__kicker">Local Growth</p><h3>Complete Local Growth</h3><p class="price"><sup>$</sup>497 <span>/month</span></p><p class="price-card__summary">Connect profile management, Google reviews, and listings.</p><ul><li>Everything in Visibility Management</li><li>Google Review Growth</li><li>Listings Management</li><li>$149 one-time onboarding</li></ul><a class="button button--full" href="/consultation/#written-inquiry" data-analytics-event="plan_interest" data-analytics-plan="complete_local_growth">Check fit & enroll</a></article><article class="price-card"><p class="price-card__kicker">Customer Conversion</p><h3>Managed Websites</h3><p class="price"><sup>$</sup>129 <span>/month</span></p><p class="price-card__summary">Choose a zero-down managed website or own a custom site from launch.</p><ul><li>Starter one-page site from $129/month</li><li>Growth 5â7-page site at $249/month</li><li>Ownership option for $1,999</li><li>Built for Google and AI-powered search</li><li>Hosting and care options available</li></ul><a class="button button--full button--secondary" href="/managed-websites/" data-analytics-event="plan_interest" data-analytics-plan="managed_websites">Compare website options</a></article></div></div></section><section class="section section--soft" id="website-plans"><div class="shell"><div class="section-heading--split"><div><p class="eyebrow">Managed website options</p><h2>Start lean, grow managed, or own from launch.</h2></div><p>All three options include responsive design, lead-focused structure, technical SEO, and AI-search discoverability foundations. Growth Zero Down is the most complete managed starting point.</p></div><div class="pricing-grid website-pricing-grid"><article class="price-card"><p class="price-card__kicker">Customer Conversion</p><h3>Starter Zero Down</h3><p class="price"><sup>$</sup>129 <span>/month</span></p><p class="price-card__summary">A professionally managed one-page website for an affordable, credible online presence.</p><ul><li>$0 website build fee</li><li>One long-form website</li><li>Hosting, maintenance, and backups</li><li>30 minutes of minor updates monthly</li><li>12 payments; $1,548 initial commitment</li></ul><a class="button button--full button--secondary" href="https://buy.stripe.com/aFaaEX51K4tn2Wt4Yh7ss14" target="_blank" rel="noreferrer" data-analytics-event="plan_interest" data-analytics-plan="website_starter_zero_down">Start With $0 Down</a></article><article class="price-card price-card--featured"><p class="price-card__badge">Most Popular</p><p class="price-card__kicker">Customer Conversion</p><h3>Growth Zero Down</h3><p class="price"><sup>$</sup>249 <span>/month</span></p><p class="price-card__summary">A custom 5â7-page managed website built for leads and stronger search visibility.</p><ul><li>$0 website build fee</li><li>Custom 5â7-page website</li><li>Hosting, maintenance, and backups</li><li>60 minutes of minor updates monthly</li><li>12 payments; $2,988 initial commitment</li></ul><a class="button button--full" href="https://buy.stripe.com/4gM3cvam42lf68FduN7ss15" target="_blank" rel="noreferrer" data-analytics-event="plan_interest" data-analytics-plan="website_growth_zero_down">Start With $0 Down</a></article><article class="price-card"><p class="price-card__kicker">Customer Conversion</p><h3>Growth Ownership</h3><p class="price"><sup>$</sup>1,999 <span>one time</span></p><p class="price-card__summary">Own a custom 5â7-page website from launch, with managed care available separately.</p><ul><li>Client owns the completed website</li><li>No 12-month website-service contract</li><li>Project files and standard handoff included</li><li>Optional Managed Care at $99/monthâonly with this plan</li><li>Domain connection and initial deployment</li></ul><a class="button button--full button--secondary" href="/consultation/#written-inquiry" data-analytics-event="plan_interest" data-analytics-plan="website_growth_ownership">Own Your Website</a></article></div><p class="pricing-note">Domain registration, paid third-party tools, ongoing SEO campaigns, article production, and advanced functionality are not included unless separately approved. <a class="text-link" href="/managed-websites/">Compare full website scope and add-on pricing<span aria-hidden="true"> →</span></a></p></div></section><section class="section"><div class="shell add-on-grid"><div><p class="eyebrow">Add-ons and expanded scope</p><h2>Extend the system only where it helps.</h2><p>
277Add-ons support a core plan or a clearly defined standalone need. Usage and scope are confirmed before activation.</p></div><article id="listings-management" class="add-on-card--purchase"><p class="price-card__kicker">Standalone service</p><h3>Listings Management</h3><strong>$39/month</strong><p>Synchronize core business information across 40-plus supported directories and monitor duplicate-listing issues.</p><small>Select 1â10 subscriptions at checkoutâone for each business location.</small><a class="button button--secondary button--full" href="https://buy.stripe.com/00w9ATcuc3pj7cJ2Q97ss0Y" target="_blank" rel="noreferrer" data-analytics-event="plan_interest" data-analytics-plan="listings_management">Start Listings Management</a></article><article id="multi-platform"><h3>Multi-Platform Reputation</h3><strong>$199/month standalone</strong><p>Support selected review destinations beyond Google. Add it to the Complete Local Growth System for $140/month, making the combined total $637/month per location.</p><small>Centralized messaging included. Channels, integrations, and usage conditions are confirmed before activation.</small><a class="text-link" href="/messaging/">See messaging scope <span aria-hidden="true">→</span></a></article><article id="organic-ai-visibility"><p class="price-card__kicker">Managed visibility service</p><h3>Organic & AI Visibility</h3><strong>$599/month standalone</strong><p>Technical SEO, on-page optimization, organic rank tracking, and AI visibility management for one website and one primary market.</p><small>$299 one-time onboarding. Pair with Complete Local Growth for a $997/month connected plan.</small><a class="text-link" href="/organic-ai-visibility/">See full service scope <span aria-hidden="true">→</span></a></article><article><h3>Competitive Search Growth</h3><strong>Starting at $1,500/month</strong><p>Expanded strategy and execution for high-value or unusually competitive markets, larger sites, or multiple locations.</p></article></div></section><section class="section section--faq"><div class="shell faq__grid"><div class="faq__intro"><p class="eyebrow">Pricing questions</p><h2>What changes the standard price?</h2></div><div class="faq-list"><details open><summary>Can I buy a standard plan without completing an audit?</summary><p>Yes. The audit is optional. Google Review Growth and Listings Management can be purchased directly. Managed plans use a short enrollment process so Review Dingo can confirm scope, access, and the applicable agreement before payment.</p></details><details><summary>Can I purchase an entry service for more than one business?</summary><p>Yes. The Google Review Growth and Listings Management checkouts each allow a quantity from one to ten. Select one subscription unit for each business location; Stripe displays the full recurring monthly total before payment.</p></details><details><summary>What does the $149 onboarding fee cover?</summary><p>It applies to the $399 Visibility Management and $497 Complete Local Growth plans and covers initial access, baseline review, configuration, and the first priority setup work.</p></details><details><summary>Is there a bundle discount?</summary><p>No separate bundle discount is currently applied. Visibility Management is $399/month, Google Review Growth is $59/month, and Listings Management is $39/month; together they total $497/month, which is the Complete Local Growth price.</p></details><details><summary>When does pricing become custom?</summary><p>Multiple locations, unusually competitive markets, profile suspensions or verification problems, larger websites, expanded organic and AI visibility campaigns, new landing-page campaigns, and custom integrations receive a separate scope.</p></details><details><summary>How is Organic & AI Visibility priced?</summary><p>Organic & AI Visibility is $599/month with $299 one-time onboarding for one website and one primary market. Complete Search Growth combines it with the $497 Complete Local Growth plan for $997/month. Both begin with a three-month initial engagement.</p></details>
277<details><summary>What are the Managed Website payment options?</summary><p>Starter Zero Down is $129/month for a one-page website, and Growth Zero Down is $249/month for a 5â7-page website. Both have no build payment and an initial commitment of 12 monthly payments. Growth Ownership is a $1,999 one-time purchase; the optional $99/month or $999/year Managed Care plan is available only with this ownership option. Detailed scope and transfer terms appear on the Managed Websites page.</p></details><details><summary>What counts as a minor website update?</summary><p>Minor updates modify existing content, such as correcting text, replacing an existing image, changing contact information or business hours, or updating a current offer. New pages, articles, redesigns, campaigns, extensive copywriting, custom graphics, and integrations are separately scoped. Included update time does not roll over.</p></details><details><summary>Do website plans guarantee Google rankings or AI citations?</summary><p>No. Every website includes technical SEO and AI-search discoverability foundations, but rankings, indexing, traffic, leads, and citations in Google or AI-powered services cannot be guaranteed.</p></details></div></div></section><section class="final-cta"><div class="shell final-cta__inner"><div><p class="eyebrow eyebrow--light">No audit required</p><h2>Choose the next step that fits how you buy.</h2></div><div class="button-row"><a class="button button--light" href="/consultation/">Discuss a plan</a><a class="button button--outline-light" href="/free-reputation-visibility-audit/">Start with the audit</a></div></div></section></main><footer class="site-footer"><div class="shell site-footer__grid"><div class="footer-brand"><a class="brand-link" href="/" aria-label="Review Dingo home"><span class="brand-mark brand-mark--inverted"><span class="brand-mark__symbol" aria-hidden="true"><span></span><span></span><span></span></span><span class="brand-mark__name"><span>Review</span><strong>Dingo</strong></span></span></a><p>Managed reputation, local visibility, and customer-conversion systems for local businesses.</p></div><div><h2>Services</h2><a href="/reputation-growth/">Reputation Growth</a><a href="/local-visibility/">Local Visibility</a><a href="/organic-ai-visibility/">Organic & AI Visibility</a><a href="/managed-websites/">Managed Websites</a><a href="https://demos.reviewdingo.com/">Website Demos</a><a href="/pricing/">Pricing</a><a href="/industries/">Industries</a></div><div><h2>Get started</h2><a href="/free-reputation-visibility-audit/">Free Audit</a><a href="/consultation/">Consultation</a><a href="https://maprank.reviewdingo.com/client-login" target="_blank" rel="noreferrer">Client Login</a></div><div><h2>Company</h2><a href="/about/">About</a><a href="/case-studies/">Case Studies</a><a href="/resources/">Resources</a><a href="/affiliate-program/">Affiliate Program</a><a href="/privacy-policy/">Privacy Policy</a><a href="/terms-of-use/">Terms of Use</a><a href="/disclaimer/">Disclaimer</a><a href="/affiliate-terms/">Affiliate Terms</a></div></div><div class="shell site-footer__bottom"><p>© 2026 Review Dingo. All rights reserved.</p><p>U.S. market first, with selected English-speaking markets.</p></div></footer></body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.