1<!DOCTYPE html><html lang="en"> <head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><meta name="theme-color" content="#101014"><link rel="icon" href="/favicon.png" type="image/png"><link rel="apple-touch-icon" href="/images/apple-touch-icon.png"><link rel="preload" href="/fonts/space-grotesk-var.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" as="image" href="/videos/network.jpg" fetchpriority="high"><link rel="alternate" type="application/rss+xml" title="Reachy Blog" href="/rss.xml"><link rel="sitemap" href="/sitemap-index.xml"><title>Reachy for Agencies â 15 LinkedIn Seats, $299 Flat, AI Included</title><meta name="description" content="Run LinkedIn outreach for 5â15 clients: multi-account rotation, per-client isolation, exportable reporting, local data sovereignty, AI included. $299/month flat."><link rel="canonical" href="https://reachy.ai/agencies"><link rel="alternate" hreflang="en" href="https://reachy.ai/agencies"><link rel="alternate" hreflang="fr" href="https://reachy.ai/fr/agencies"><link rel="alternate" hreflang="x-default" href="https://reachy.ai/agencies"><meta property="og:type" content="website"><meta property="og:site_name" content="Reachy"><meta property="og:title" content="Reachy for Agencies â 15 LinkedIn Seats, $299 Flat, AI Included"><meta property="og:description" content="Run LinkedIn outreach for 5â15 clients: multi-account rotation, per-client isolation, exportable reporting, local data sovereignty, AI included. $299/month flat."><meta property="og:url" content="https://reachy.ai/agencies"><meta property="og:image" content="https://reachy.ai/images/og-default.jpg"><meta property="og:image:width" content="1200"><meta property="og:image:height" content="630"><meta property="og:locale" content="en_US"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="Reachy for Agencies â 15 LinkedIn Seats, $299 Flat, AI Included"><meta name="twitter:description" content="Run LinkedIn outreach for 5â15 clients: multi-account rotation, per-client isolation, exportable reporting, local data sovereignty, AI included. $299/month flat."><meta name="twitter:image" content="https://reachy.ai/images/og-default.jpg">
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","@id":"https://reachy.ai/#organization","name":"Reachy","legalName":"BlackZebra","url":"https://reachy.ai","logo":"https://reachy.ai/images/logo.png","email":"[email protected]","description":"Reachy is an AI agent that finds your buyers, writes the messages and runs your LinkedIn outreach safely â locally on your machine. 14-day trial, no card.","sameAs":["https://www.linkedin.com/company/reachy-ai","https://bsky.app/profile/reachy.ai","https://www.producthunt.com/products/reachy-ai","https://www.g2.com/products/reachy/reviews","https://www.getapp.com/sales-software/a/reachy/","https://www.uneed.best/tool/reachy","https://microlaunch.net/p/reachyai"]}</script>
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","@id":"https://reachy.ai/#website","url":"https://reachy.ai","name":"Reachy","inLanguage":"en","publisher":{"@id":"https://reachy.ai/#organization"}}</script>
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"How much does Reachy cost for an agency?","acceptedAnswer":{"@type":"Answer","text":"The Agency plan is $299/month flat for 15 LinkedIn seats (about $20 per seat), with AI personalization and ICP scoring included, per-client campaign isolation, multi-account auto-rotation, exportable reporting and white-glove onboarding. Annual billing is $2,990/year."}},{"@type":"Question","name":"Can I prove to my clients what ran on their account?","acceptedAnswer":{"@type":"Answer","text":"Yes. Each client is an isolated campaign workspace with its own limits, warm-up and funnel (invited, connected, contacted, good fit, converted), and the results export to CSV/Excel or sync to your CRM â auditable reporting you can hand to the client."}},{"@type":"Question","name":"Where does client data live?","acceptedAnswer":{"@type":"Answer","text":"On the machine that runs the campaigns â not in a shared cloud workspace. Prospect data, messages and LinkedIn sessions stay local, which makes the GDPR conversation with your clients simple: no sub-processor chain, nothing to audit but your own hardware."}}]}</script>
1<!-- Analytics (Ahrefs cookieless + PostHog) â deferred until after load 2 so they never compete with rendering (Core Web Vitals). -->
2<script>(function(){const ahrefsKey = "NoHMF/m/XlnoC92aJh8GVQ"; 3const phKey = "phc_wR5iohLfKSie9dOL51qMv5Q5hVslrbcbQZuax32xjUI"; 4const phHost = "https://us.i.posthog.com"; 5 6 // PostHog stub: queues events immediately; the real library loads post-load. 7 !function(t,e){var o,n,p,r;e.__SV||(window.posthog&&window.posthog.__loaded)||(window.posthog=e,e._i=[],e.init=function(i,s,a){function g(t,e){var o=e.split(".");2==o.length&&(t=t[o[0]],e=o[1]),t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}}(p=t.createElement("script")).type="text/javascript",p.crossOrigin="anonymous",p.async=!0,p.src=s.api_host.replace(".i.posthog.com","-assets.i.posthog.com")+"/static/array.js",(r=t.getElementsByTagName("script")[0]).parentNode.insertBefore(p,r);var u=e;for(void 0!==a?u=e[a]=[]:a="posthog",u.people=u.people||[],u.toString=function(t){var e="posthog";return"posthog"!==a&&(e+="."+a),t||(e+=" (stub)"),e},u.people.toString=function(){return u.toString(1)+".people (stub)"},o="init capture register register_once register_for_session unregister unregister_for_session getFeatureFlag getFeatureFlagPayload isFeatureEnabled reloadFeatureFlags updateEarlyAccessFeatureEnrollment getEarlyAccessFeatures on onFeatureFlags onSessionId getSurveys getActiveMatchingSurveys renderSurvey canRenderSurvey identify setPersonProperties group resetGroups setPersonPropertiesForFlags resetPersonPropertiesForFlags setGroupPropertiesForFlags resetGroupPropertiesForFlags reset get_distinct_id getGroups get_session_id get_session_replay_url alias set_config startSessionRecording stopSessionRecording sessionRecordingStarted captureException loadToolbar get_property getSessionProperty createPersonProfile opt_in_capturing opt_out_capturing has_opted_in_capturing has_opted_out_capturing clear_opt_in_out_capturing debug".split(" "),n=0;n<o.length;n++)g(u,o[n]);e._i.push([i,s,a])},e.__SV=1)}(document,window.posthog||[]); 8 9 const debugParam = new URLSearchParams(window.location.search).get('analytics_debug'); 10 let storedDebug = false; 11 try { 12 if (debugParam === '1') localStorage.setItem('reachy_analytics_debug', '1'); 13 if (debugParam === '0') localStorage.removeItem('reachy_analytics_debug'); 14 storedDebug = localStorage.getItem('reachy_analytics_debug')
14=== '1'; 15 } catch { 16 storedDebug = debugParam === '1'; 17 } 18 const isLocalWebsite = ['localhost', '127.0.0.1'].includes(window.location.hostname); 19 const websiteAnalyticsMode = isLocalWebsite || storedDebug ? 'debug' : 'production'; 20 21 const decorateCheckoutLinks = (client) => { 22 const distinctId = client?.get_distinct_id?.(); 23 if (!distinctId) return; 24 25 const decorate = (rawUrl) => { 26 if (!rawUrl || !rawUrl.includes('checkout.reachy.ai')) return rawUrl; 27 const url = new URL(rawUrl, window.location.href); 28 url.searchParams.set('checkout[custom][posthog_distinct_id]', distinctId); 29 url.searchParams.set('checkout[custom][analytics_mode]', websiteAnalyticsMode); 30 return url.toString(); 31 }; 32 33 document.querySelectorAll('a.plan-cta').forEach((link) => { 34 link.href = decorate(link.href); 35 if (link.dataset.m) link.dataset.m = decorate(link.dataset.m); 36 if (link.dataset.y) link.dataset.y = decorate(link.dataset.y); 37 }); 38 }; 39 40 // Attribute explicit conversion actions even while the SDK is queued. 41 document.addEventListener('click', (event) => { 42 const target = event.target instanceof Element 43 ? event.target.closest('[data-analytics-event]') 44 : null; 45 if (!target) return; 46 47 const properties = { 48 funnel_name: 'reachy_user_journey', 49 funnel_step: target.dataset.funnelStep, 50 funnel_order: Number(target.dataset.funnelOrder), 51 funnel_optional: false, 52 surface: 'website', 53 analytics_mode: websiteAnalyticsMode, 54 is_internal_user: websiteAnalyticsMode === 'debug', 55 asset: target.dataset.asset, 56 operating_system: target.closest('[data-os]')?.dataset.os, 57 plan: target.dataset.plan, 58 billing_period: target.dataset.y 59 ? (target.href === target.dataset.y ? 'yearly' : 'monthly') 60 : undefined, 61 }; 62 const eventProperties = Object.fromEntries( 63 Object.entries(properties).filter(([, value]) => value !== undefined), 64 ); 65 if (typeof posthog.capture === 'function') { 66 posthog.capture(target.dataset.analyticsEvent, eventProperties); 67 } else { 68 window.reachyAnalyticsQueue = window.reachyAnalyticsQueue || []; 69 window.reachyAnalyticsQueue.push([target.dataset.analyticsEvent, eventProperties]); 70 startAnalytics(); 71 } 72 }); 73 74 let analyticsStarted = false; 75 const startAnalytics = () => { 76 if (analyticsStarted) return; 77 analyticsStarted = true; 78 posthog.init(phKey, { 79 api_host: phHost, 80 autocapture: false, 81 capture_pageview: false, 82 capture_pageleave: false, 83 capture_dead_clicks: false, 84 capture_exceptions: false, 85 capture_heatmaps: false, 86 capture_performance: false, 87 disable_session_recording: true, 88 disable_surveys: true, 89 person_profiles: 'identified_only', 90 persistence: 'localStorage', 91 loaded: decorateCheckoutLinks, 92 }); 93 posthog.register({ 94 surface: 'website', 95 app_name: 'Reachy Website', 96 analytics_mode: websiteAnalyticsMode, 97 is_internal_user: websiteAnalyticsMode === 'debug', 98 }); 99 if (websiteAnalyticsMode === 'debug') { 100 posthog.identify('reachy-internal-website-debug', { 101 LinkedIn: 'https://www.linkedin.com/in/chris-reachy-ai-founder/', 102 analytics_mode: 'debug', 103 is_internal_user: true, 104 }); 105 } 106 try { 107 if (!sessionStorage.getItem('reachy_funnel_website_visit')) { 108 posthog.capture('FUNNEL_WEBSITE_VISIT', { 109 funnel_name: 'reachy_user_journey', 110 funnel_step: 'website_visit', 111 funnel_order: 1, 112 funnel_optional: false, 113 }); 114 sessionStorage.setItem('reachy_funnel_website_visit', '1'); 115 } 116 } catch { 117 // Browsers can block storage; still count the visit in that case. 118 posthog.capture('FUNNEL_WEBSITE_VISIT', { 119 funnel_name: 'reachy_user_journey', 120 funnel_step: 'website_visit', 121 funnel_order: 1, 122 funnel_optional: false, 123 }); 124 }
125 (window.reachyAnalyticsQueue || []).forEach(([event, properties]) => { 126 posthog.capture(event, properties); 127 }); 128 window.reachyAnalyticsQueue = []; 129 const a = document.createElement('script'); 130 a.src = 'https://analytics.ahrefs.com/analytics.js'; 131 a.dataset.key = ahrefsKey; 132 a.async = true; 133 document.head.appendChild(a); 134 }; 135 const idle = () => ('requestIdleCallback' in window ? requestIdleCallback(startAnalytics, { timeout: 3000 }) : setTimeout(startAnalytics, 1)); 136 if (document.readyState === 'complete') idle(); 137 else window.addEventListener('load', idle); 138 })();</script>
138<link rel="stylesheet" href="/_astro/affiliate.wG-mJqe3.css"> 139<style>.hero-video[data-astro-cid-hlhwd52s]{position:absolute;inset:0;overflow:hidden;z-index:0}video[data-astro-cid-hlhwd52s]{width:100%;height:100%;object-fit:cover;background-size:cover;background-position:center}.overlay[data-astro-cid-hlhwd52s]{position:absolute;inset:0;background:linear-gradient(180deg,rgba(16,16,20,calc(var(--o) + .15)),rgba(16,16,20,var(--o)) 55%,rgba(16,16,20,calc(var(--o) + .25)))} 140.hero[data-astro-cid-4hzthfst]{position:relative;background:var(--ink);color:var(--text-inverse);padding:clamp(90px,11vw,150px) 0 clamp(70px,8vw,110px);overflow:hidden;text-align:center}.hero-inner[data-astro-cid-4hzthfst]{position:relative;z-index:1;max-width:820px;margin-inline:auto;display:flex;flex-direction:column;align-items:center}.hero-kicker[data-astro-cid-4hzthfst]{font-family:var(--font-display);font-size:.8rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--brand-hot);margin-bottom:22px}.hero[data-astro-cid-4hzthfst] h1[data-astro-cid-4hzthfst]{color:#fff}.hero[data-astro-cid-4hzthfst] .sub[data-astro-cid-4hzthfst]{font-size:clamp(1.02rem,1.6vw,1.2rem);color:var(--text-inverse-soft);max-width:600px;margin:6px auto 34px}.hero-ctas[data-astro-cid-4hzthfst]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.math-table[data-astro-cid-4hzthfst]{min-width:640px}.note[data-astro-cid-4hzthfst]{margin-top:18px;font-size:.85rem;color:var(--text-inverse-soft);text-align:center}.closing[data-astro-cid-4hzthfst]{text-align:center}.final-inner[data-astro-cid-4hzthfst]{max-width:680px;margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:6px} 141</style></head> <body> <header class="site-header" data-astro-cid-3ef6ksr2> <div class="container inner" data-astro-cid-3ef6ksr2> <a href="/" class="brand" aria-label="Reachy home" data-astro-cid-3ef6ksr2> <span class="logo" style="--s:34px" data-astro-cid-tvrurpns> <img src="/images/logo.png" alt="Reachy logo" width="34" height="34" data-astro-cid-tvrurpns> <span class="word" style="color:#ffffff" data-astro-cid-tvrurpns>Reachy</span> </span> </a> <nav aria-label="Main" data-astro-cid-3ef6ksr2> <input type="checkbox" id="nav-toggle" class="nav-toggle" aria-hidden="true" data-astro-cid-3ef6ksr2> <label for="nav-toggle" class="hamburger" aria-label="Open menu" data-astro-cid-3ef6ksr2> <span data-astro-cid-3ef6ksr2></span><span data-astro-cid-3ef6ksr2></span><span data-astro-cid-3ef6ksr2></span> </label> <ul class="nav-list" data-astro-cid-3ef6ksr2> <li data-astro-cid-3ef6ksr2><a href="/#features" data-astro-cid-3ef6ksr2>Product</a></li><li data-astro-cid-3ef6ksr2><a href="/agencies" data-astro-cid-3ef6ksr2>For agencies</a></li><li data-astro-cid-3ef6ksr2><a href="/pricing" data-astro-cid-3ef6ksr2>Pricing</a></li><li data-astro-cid-3ef6ksr2><a href="/blog" data-astro-cid-3ef6ksr2>Blog</a></li><li data-astro-cid-3ef6ksr2><a href="/affiliate" data-astro-cid-3ef6ksr2>Affiliate â 30%</a></li> <li class="lang" aria-label="Language" data-astro-cid-3ef6ksr2> <a href="/" class="on" aria-current="true" data-astro-cid-3ef6ksr2>EN</a> <span aria-hidden="true" data-astro-cid-3ef6ksr2>/</span> <a href="/fr" data-astro-cid-3ef6ksr2>FR</a> </li> <li class="cta" data-astro-cid-3ef6ksr2><a href="/download" class="btn btn--primary btn--sm" data-astro-cid-3ef6ksr2>Download free</a></li> </ul> </nav> </div> </header> <main> <section class="hero on-dark" data-astro-cid-4hzthfst> <div class="hero-video " aria-hidden="true" data-astro-cid-hlhwd52s> <video data-bg autoplay muted loop playsinline preload="none" poster="/videos/network.jpg" style="background-image:url(/videos/network.jpg)" data-astro-cid-hlhwd52s> <source src="/videos/network.mp4" type="video/mp4" data-astro-cid-hlhwd52s> </video> <div class="overlay" style="--o:0.78" data-astro-cid-hlhwd52s></div> </div> <div class="container hero-inner" data-astro-cid-4hzthfst> <p class="hero-kicker" data-astro-cid-4hzthfst>For lead-gen agencies · 5â15 client accounts</p> <h1 data-astro-cid-4hzthfst>Every client's outreach.<br data-astro-cid-4hzthfst>One flat price. <span class="grad-text" data-astro-cid-4hzthfst>Provable.</span></h1> <p class="sub" data-astro-cid-4hzthfst> 142Multi-account rotation, per-client isolation and reporting you can hand to a client â 143 running locally on machines you control. $299/month for 15 seats, AI included. 144</p> <div class="hero-ctas" data-astro-cid-4hzthfst> <a href="/download" class="btn btn--primary" data-astro-cid-4hzthfst>Start free with one client</a> <a href="/cdn-cgi/l/email-protection#3744565b524477455256545f4e19565e084442555d5254430a76505259544e12050753525a58" class="btn btn--ghost" data-astro-cid-4hzthfst>Book a founder demo</a> </div> </div> </section> <section class="section" data-astro-cid-4hzthfst> <div class="container" data-astro-cid-4hzthfst> <div class="section-head" data-astro-cid-4hzthfst> <span class="kicker" data-astro-cid-4hzthfst>Sound familiar?</span> <h2 data-astro-cid-4hzthfst>The small-agency squeeze</h2> </div> <div class="grid-3" data-astro-cid-4hzthfst> <div class="card reveal" data-astro-cid-4hzthfst> <h3 data-astro-cid-4hzthfst>You pay big-agency prices at small-agency size</h3> <p data-astro-cid-4hzthfst>Flat "unlimited senders" plans pay off at 30+ accounts. At 5â15 accounts you subsidize agencies twice your size â roughly $94/sender at 8 accounts on a $749 plan, versus ~$37/sender on Reachy, AI included.</p> </div><div class="card reveal" data-astro-cid-4hzthfst> <h3 data-astro-cid-4hzthfst>Support tickets, not answers</h3> <p data-astro-cid-4hzthfst>
144When a client account misbehaves on a Friday, a 24â48h ticket queue is a client-retention problem. Reachy comes with direct founder support â a human who knows the product answers.</p> </div><div class="card reveal" data-astro-cid-4hzthfst> <h3 data-astro-cid-4hzthfst>No proof to show the client</h3> <p data-astro-cid-4hzthfst>Screenshots of a shared dashboard don't survive a hard QBR. You need per-client isolation and an export that shows exactly what ran: invites, replies, meetings booked.</p> </div> </div> </div> </section> <section class="section section--dark" data-astro-cid-4hzthfst> <div class="container" data-astro-cid-4hzthfst> <div class="section-head" data-astro-cid-4hzthfst> <span class="kicker" data-astro-cid-4hzthfst>The math</span> <h2 data-astro-cid-4hzthfst>What 8 client accounts actually cost</h2> </div> <div class="table-wrap" data-astro-cid-4hzthfst> <table class="compare math-table" data-astro-cid-4hzthfst> <thead data-astro-cid-4hzthfst> <tr data-astro-cid-4hzthfst> <th data-astro-cid-4hzthfst></th> <th class="you" data-astro-cid-4hzthfst>Reachy Agency</th> <th data-astro-cid-4hzthfst>Flat "unlimited" cloud plan</th> <th data-astro-cid-4hzthfst>Per-seat tools</th> </tr> </thead> <tbody data-astro-cid-4hzthfst> <tr data-astro-cid-4hzthfst> <td data-astro-cid-4hzthfst>Monthly price</td> <td class="you" data-astro-cid-4hzthfst>$299 (15 seats, AI included)</td> <td data-astro-cid-4hzthfst>~$749</td> <td data-astro-cid-4hzthfst>~$632 (8 Ã ~$79)</td> </tr> <tr data-astro-cid-4hzthfst> <td data-astro-cid-4hzthfst>Cost per active sender</td> <td class="you" data-astro-cid-4hzthfst>~$37</td> <td data-astro-cid-4hzthfst>~$94</td> <td data-astro-cid-4hzthfst>~$79</td> </tr> <tr data-astro-cid-4hzthfst> <td data-astro-cid-4hzthfst>Room to grow</td> <td class="you" data-astro-cid-4hzthfst>7 seats included</td> <td data-astro-cid-4hzthfst>Unlimited (you won't use it)</td> <td data-astro-cid-4hzthfst>New seat = new invoice</td> </tr> <tr data-astro-cid-4hzthfst> <td data-astro-cid-4hzthfst>Yearly difference</td> <td class="you" data-astro-cid-4hzthfst>â</td> <td data-astro-cid-4hzthfst>+$5,400</td> <td data-astro-cid-4hzthfst>+$3,996</td> </tr> </tbody> </table> </div> <p class="note" data-astro-cid-4hzthfst>Based on public pricing pages, September 2026. Full comparison: <a href="/blog/reachy-vs-heyreach" data-astro-cid-4hzthfst>Reachy vs HeyReach</a>.</p> </div> </section> <section class="section" data-astro-cid-4hzthfst> <div class="container" data-astro-cid-4hzthfst> <div class="section-head" data-astro-cid-4hzthfst> <span class="kicker" data-astro-cid-4hzthfst>Built for client work</span> <h2 data-astro-cid-4hzthfst>What the Agency plan includes</h2> </div> <div class="grid-3" data-astro-cid-4hzthfst> <div class="card reveal" data-astro-cid-4hzthfst> <h3 data-astro-cid-4hzthfst>15 seats, one flat price</h3> <p data-astro-cid-4hzthfst>$299/month covers 15 LinkedIn accounts â about $20 per seat, AI included, with room to sign your next clients without a pricing call.</p> </div><div class="card reveal" data-astro-cid-4hzthfst> <h3 data-astro-cid-4hzthfst>Per-client isolation</h3> <p data-astro-cid-4hzthfst>Every client gets separate campaigns, limits, warm-up and inbox. No cross-contamination, no accidental sends.</p> </div><div class="card reveal" data-astro-cid-4hzthfst> <h3 data-astro-cid-4hzthfst>Multi-account auto-rotation</h3> <p data-astro-cid-4hzthfst>Accounts rotate automatically within safe per-account limits â the feature that made cloud agency tools famous, running locally.</p> </div><div class="card reveal" data-astro-cid-4hzthfst> <h3 data-astro-cid-4hzthfst>Exportable proof of work</h3> <p data-astro-cid-4hzthfst>Funnel metrics per client â invited, connected, contacted, good fit, converted â exportable to CSV/Excel or synced to your CRM.</p> </div><div class="card reveal" data-astro-cid-4hzthfst> <h3 data-astro-cid-4hzthfst>Sovereignty your clients can audit</h3> <p data-astro-cid-4hzthfst>Campaigns run on machines you control, behind real IPs. Client data never sits in a shared cloud workspace â GDPR by architecture.</p> </div><div class="card reveal" data-astro-cid-4hzthfst> <h3 data-astro-cid-4hzthfst>Signals + scoring per ICP</h3> <p data-astro-cid-4hzthfst>Source each client's list from live signals and score every contact against that client's ICP before the first invite goes out.</p> </div> </div> <p class="section-cta" data-astro-cid-4hzthfst> <a href="/pricing" class="btn btn--dark" data-astro-cid-4hzthfst>See full pricing</a> </p> </div> </section> <section class="section section--dark closing" data-astro-cid-4hzthfst> <div class="container final-inner" data-astro-cid-4hzthfst> <h2 data-astro-cid-4hzthfst>Run one client on the 14-day trial first</h2> <p class="lead" data-astro-cid-4hzthfst> 145Full Solo features, no card. Check the isolation, the rotation and the reporting with a 146 real campaign â then move your book of clients when the numbers convince you. 147</p> <div class="hero-ctas" data-astro-cid-4hzthfst> <a href="/download" class="btn btn--primary" data-astro-cid-4hzthfst>Download free</a> <a href="/cdn-cgi/l/email-protection#35465459504675475054565d4c1b545c0a4640575f505641087452505b564c1007055150585a" class="btn btn--ghost" data-astro-cid-4hzthfst>Talk to the founder</a> </div> </div> </section> </main> <footer class="site-footer" data-astro-cid-sz7xmlte> <div class="container" data-astro-cid-sz7xmlte> <div class="cols" data-astro-cid-sz7xmlte> <div class="col brand-col" data-astro-cid-sz7xmlte> <a href="/" aria-label="Reachy home" data-astro-cid-sz7xmlte><span class="logo" style="--s:30px" data-astro-cid-tvrurpns> <img src="/images/logo.png" alt="Reachy logo" width="30" height="30" data-astro-cid-tvrurpns> <span class="word" style="color:#ffffff" data-astro-cid-tvrurpns>Reachy</span> </span> </a> <p data-astro-cid-sz7xmlte>The local AI LinkedIn outreach agent.<br />Runs on your machine â private by design.</p> </div> <div class="col" data-astro-cid-sz7xmlte> <h3 class="col-h" data-astro-cid-sz7xmlte>Product</h3> <a href="/download" data-astro-cid-sz7xmlte>Download</a> <a href="/agencies" data-astro-cid-sz7xmlte>For agencies</a> <a href="/pricing" data-astro-cid-sz7xmlte>Pricing</a> <a href="/#compare" data-astro-cid-sz7xmlte>Alternatives</a> <a href="/#faq" data-astro-cid-sz7xmlte>FAQ</a> </div> <div class="col" data-astro-cid-sz7xmlte> <h3 class="col-h" data-astro-cid-sz7xmlte>
147Resources</h3> <a href="/blog" data-astro-cid-sz7xmlte>Blog</a> <a href="/how-to" data-astro-cid-sz7xmlte>How-to guides</a> <a href="/affiliate" data-astro-cid-sz7xmlte>Affiliate program</a> <a href="/rss.xml" data-astro-cid-sz7xmlte>RSS feed</a> <a href="/how-to/reachy-release-notes" data-astro-cid-sz7xmlte>Release notes</a> </div> <div class="col" data-astro-cid-sz7xmlte> <h3 class="col-h" data-astro-cid-sz7xmlte>Company</h3> <a href="/cdn-cgi/l/email-protection#b5c6d4d9d0c6f5c7d0d4d6ddcc9bd4dc" data-astro-cid-sz7xmlte>Email us</a> <a href="https://www.linkedin.com/company/reachy-ai" rel="noopener" data-astro-cid-sz7xmlte>LinkedIn</a> <a href="/privacy-policy" data-astro-cid-sz7xmlte>Privacy policy</a> <a href="/terms-of-service" data-astro-cid-sz7xmlte>Terms of service</a> </div> </div> <div class="legal" data-astro-cid-sz7xmlte> <span data-astro-cid-sz7xmlte>© 2026 BlackZebra. All rights reserved.</span> <span data-astro-cid-sz7xmlte>GDPR compliant · Notarized by Apple · Certified by Microsoft</span> </div> </div> </footer>
vendor: 110 bytes, line 147
147 <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
147<script type="module">const r=new IntersectionObserver(e=>{for(const t of e)t.isIntersecting&&(t.target.classList.add("in"),r.unobserve(t.target))},{threshold:.12});document.querySelectorAll(".reveal").forEach(e=>r.observe(e));const s=new IntersectionObserver(e=>{for(const t of e){const o=t.target;t.isIntersecting?o.play().catch(()=>{}):o.pause()}},{threshold:.05});document.querySelectorAll("video[data-bg]").forEach(e=>s.observe(e));</script>
147 <!-- LemonSqueezy affiliate tracking (30% program) â attributes referred checkouts. -->
147<script>(function(){const store = "reachy-ai"; 148 149 window.lemonSqueezyAffiliateConfig = { store }; 150 })();</script>
150
150<script src="https://lmsqueezy.com/affiliate.js" defer></script>
150 <!-- Marketing consent banner â Meta Pixel loads only after opt-in. --> <div id="consent" hidden> <p> We use one marketing cookie (Meta Pixel) to measure our campaigns. Site analytics are cookieless. <a href="/privacy-policy"> See our privacy policy </a> </p> <div class="consent-actions"> <button id="consent-yes" class="btn btn--primary btn--sm">Accept</button> <button id="consent-no" class="btn btn--ghost btn--sm">Decline</button> </div> </div>
150<script>(function(){const pixelId = "1208908704164081"; 151 152 (() => { 153 const KEY = 'reachy-consent-marketing'; 154 const banner = document.getElementById('consent'); 155 156 const loadPixel = () => { 157 !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,document,'script','https://connect.facebook.net/en_US/fbevents.js'); 158 fbq('init', pixelId); 159 fbq('track', 'PageView'); 160 }; 161 162 const choice = localStorage.getItem(KEY); 163 if (choice === 'yes') return loadPixel(); 164 if (choice === 'no') return; 165 166 banner.hidden = false; 167 document.getElementById('consent-yes').addEventListener('click', () => { 168 localStorage.setItem(KEY, 'yes'); 169 banner.hidden = true; 170 loadPixel(); 171 }); 172 document.getElementById('consent-no').addEventListener('click', () => { 173 localStorage.setItem(KEY, 'no'); 174 banner.hidden = true; 175 }); 176 })(); 177 })();</script>
177
177<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a45cc662ae6063ec',t:'MTc5MTIwNjk2Mw=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
177</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.