<style>
  [data-custom-class='body'], [data-custom-class='body'] * {
          background: transparent !important;
        }
[data-custom-class='title'], [data-custom-class='title'] * {
          font-family: Arial !important;
font-size: 26px !important;
color: #000000 !important;
        }
[data-custom-class='subtitle'], [data-custom-class='subtitle'] * {
          font-family: Arial !important;
color: #595959 !important;
font-size: 14px !important;
        }
[data-custom-class='heading_1'], [data-custom-class='heading_1'] * {
          font-family: Arial !important;
font-size: 19px !important;
color: #000000 !important;
        }
[data-custom-class='heading_2'], [data-custom-class='heading_2'] * {
          font-family: Arial !important;
font-size: 17px !important;
color: #000000 !important;
        }
[data-custom-class='body_text'], [data-custom-class='body_text'] * {
          color: #595959 !important;
font-size: 14px !important;
font-family: Arial !important;
        }
[data-custom-class='link'], [data-custom-class='link'] * {
          color: #3030F1 !important;
font-size: 14px !important;
font-family: Arial !important;
word-break: break-word !important;
        }
</style>

<div data-custom-class="body"> <div data-custom-class="title" style="line-height: 1.5;"><strong><span style="font-size: 26px;"><h1>SUBPROCESSORS</h1></span></strong></div><div data-custom-class="subtitle" style="line-height: 1.5;"><strong>Last updated</strong> <strong>August 22, 2026</strong></div><div style="line-height: 1.2;"><br></div><div style="line-height: 1.5;"><br></div><div style="line-height: 1.5;"><br></div><div data-custom-class="body_text" style="line-height: 1.5;">This page lists every third-party data processor ("<strong>Subprocessor</strong>") that <span data-custom-class="body_text">Roverly Inc.</span> ("<strong>we</strong>," "<strong>us</strong>," or "<strong>our</strong>") engages to help deliver our services (the "<strong>Services</strong>"). It is referenced by our Privacy Notice: <span style="color: rgb(0, 58, 250);"><a target="_blank" data-custom-class="link" href="https://roverly.ai/legal/privacy">https://roverly.ai/legal/privacy</a></span>.</div><div style="line-height: 1;"><br></div><div data-custom-class="body_text" style="line-height: 1.5;">Each Subprocessor below is engaged under a written data processing agreement carrying obligations at least as protective as those we commit to. Our own Data Processing Addendum is available on request from <span style="color: rgb(0, 58, 250);"><a target="_blank" data-custom-class="link" href="mailto:legal@roverly.ai">legal@roverly.ai</a></span>.</div><div style="line-height: 1.5;"><br></div><div data-custom-class="heading_1" style="line-height: 1.5;"><strong><span style="font-size: 19px;"><h2>CURRENT SUBPROCESSORS</h2></span></strong></div><table style="width: 100%;"><thead><tr><th style="text-align: left;"><span data-custom-class="body_text"><strong>Provider</strong></span></th><th style="text-align: left;"><span data-custom-class="body_text"><strong>Purpose</strong></span></th><th style="text-align: left;"><span data-custom-class="body_text"><strong>Data processed</strong></span></th><th style="text-align: left;"><span data-custom-class="body_text"><strong>Location</strong></span></th></tr></thead><tbody><tr><td><span data-custom-class="body_text"><strong>Google Cloud Platform</strong> (Google LLC)</span></td><td><span data-custom-class="body_text">Compute, database, blob storage, networking, logging, and monitoring</span></td><td><span data-custom-class="body_text">All customer crawl data (screens, logs, anomalies, settings) — redacted at source — plus account metadata</span></td><td><span data-custom-class="body_text">us-east1 (South Carolina, United States)</span></td></tr><tr><td><span data-custom-class="body_text"><strong>Google Gemini API</strong> (Google LLC)</span></td><td><span data-custom-class="body_text">AI inference — screen understanding, navigation decisions, difference classification, and screen-identity judging</span></td><td><span data-custom-class="body_text">Screenshots and accessibility trees from the active crawl — redacted on your device before they are sent</span></td><td><span data-custom-class="body_text">United States regional endpoint</span></td></tr><tr><td><span data-custom-class="body_text"><strong>Stripe, Inc.</strong></span></td><td><span data-custom-class="body_text">Subscription billing and payment processing</span></td><td><span data-custom-class="body_text">Billing contact name and email, subscription metadata, and payment tokens. Stripe holds card data; we never store full card numbers</span></td><td><span data-custom-class="body_text">United States</span></td></tr><tr><td><span data-custom-class="body_text"><strong>Resend</strong></span></td><td><span data-custom-class="body_text">Transactional email — sign-in links, invitations, verification, billing notices, and contact-form delivery</span></td><td><span data-custom-class="body_text">Recipient name, email address, and message content, including single-use link tokens</span></td><td><span data-custom-class="body_text">United States</span></td></tr><tr><td><span data-custom-class="body_text"><strong>WorkOS, Inc.</strong></span></td><td><span data-custom-class="body_text">Enterprise single sign-on, directory sync (SCIM), and audit-log streaming. Enterprise plans only; opt-in</span></td><td><span data-custom-class="body_text">Work email, single sign-on and directory identifiers, attributes and group membership, and forwarded authentication-audit events</span></td><td><span data-custom-class="body_text">United States (EU region available)</span></td></tr><tr><td><span data-custom-class="body_text"><strong>Cloudflare, Inc.</strong> (Turnstile)</span></td><td><span data-custom-class="body_text">Bot and abuse protection on sign-in, sign-up, and single sign-on authorization</span></td><td><span data-custom-class="body_text">Client IP address, browser and interaction signals, and the challenge token at authentication time. No cross-site tracking</span></td><td><span data-custom-class="body_text">Global (edge network)</span></td></tr><tr><td><span data-custom-class="body_text"><strong>Nango</strong></span></td><td><span data-custom-class="body_text">OAuth connection brokerage for Jira and GitHub integrations. Only if you connect Jira or GitHub</span></td><td><span data-custom-class="body_text">OAuth tokens (held by Nango, not by us) and connector metadata, plus the issue payload we file on your behalf</span></td><td><span data-custom-class="body_text">United States (EU region available)</span></td></tr><tr><td><span data-custom-class="body_text"><strong>Google Analytics</strong> (Google LLC)</span></td><td><span data-custom-class="body_text">Website analytics for our public site — traffic sources, page views, and aggregate usage. Not used in the signed-in dashboard</span></td><td><span data-custom-class="body_text">Cookie identifiers, IP address, page paths, and browser and device characteristics — collected only after you consent to analytics cookies</span></td><td><span data-custom-class="body_text">United States</span></td></tr></tbody></table><div style="line-height: 1.5;"><br></div><div data-custom-class="heading_2" style="line-height: 1.5;"><strong><h3>Redacted at source</h3></strong></div><div data-custom-class="body_text" style="line-height: 1.5;">Our Desktop Agent redacts detected personal and payment-card data on your device <strong>before</strong> any capture is uploaded or sent for AI inference. The Subprocessors above therefore receive redacted content, not the raw values. Redaction is best-effort detection and is on by default; a workspace administrator may opt a tenant into unredacted capture, and each run permanently records the mode it ran under.</div><div style="line-height: 1.5;"><br></div><div data-custom-class="heading_2" style="line-height: 1.5;"><strong><h3>Data boundaries</h3></strong></div><ul><li data-custom-class="body_text" style="line-height: 1.5;"><strong>Card data never reaches us.</strong> Stripe collects and holds it; we store only a billing contact and subscription state.</li><li data-custom-class="body_text" style="line-height: 1.5;"><strong>OAuth tokens never reach us.</strong> Nango holds the token you authorize and injects it at request time; we persist only a non-secret connection handle. Jira and GitHub are your own systems that we file into on your behalf, not our Subprocessors.</li><li data-custom-class="body_text" style="line-height: 1.5;"><strong>WorkOS, Cloudflare Turnstile, and Nango are opt-in or configuration-gated.</strong> A tenant that has not enabled the corresponding feature shares no data with that vendor.</li></ul><div style="line-height: 1.5;"><br></div><div data-custom-class="heading_2" style="line-height: 1.5;"><strong><h3>Configured but not active</h3></strong></div><div data-custom-class="body_text" style="line-height: 1.5;">Stytch (a device-fraud signal on the authentication surface) is present in our codebase but is <strong>not currently enabled</strong> — no credentials are configured, so it processes no data today. If we turn it on, it will be added to the table above, with notice, before it goes live.</div><div style="line-height: 1.5;"><br></div><div data-custom-class="heading_1" style="line-height: 1.5;"><strong><span style="font-size: 19px;"><h2>WHAT WE DO NOT USE</h2></span></strong></div><div data-custom-class="body_text" style="line-height: 1.5;">We keep this list short and add a vendor only when a feature requires one. As of the date above we do not use:</div><ul><li data-custom-class="body_text" style="line-height: 1.5;"><strong>Third-party analytics in the dashboard.</strong> No analytics tag is deployed in the signed-in dashboard; we rely on our own first-party request logging there. Google Analytics runs on our public website only, and only if you consent to analytics cookies.</li><li data-custom-class="body_text" style="line-height: 1.5;"><strong>A content delivery network for static assets.</strong> Our sites are served directly from our own cloud project. Cloudflare appears above only for Turnstile bot protection, not as a CDN.</li><li data-custom-class="body_text" style="line-height: 1.5;"><strong>A customer support platform.</strong> Support runs through email to <span style="color: rgb(0, 58, 250);"><a target="_blank" data-custom-class="link" href="mailto:legal@roverly.ai">legal@roverly.ai</a></span>, not a hosted helpdesk.</li></ul><div style="line-height: 1.5;"><br></div><div data-custom-class="heading_1" style="line-height: 1.5;"><strong><span style="font-size: 19px;"><h2>CHANGES TO THIS LIST</h2></span></strong></div><div data-custom-class="body_text" style="line-height: 1.5;">If we add or replace a Subprocessor, we update this page and notify every active customer contact at least <strong>thirty (30) days</strong> in advance, so that you have an opportunity to object before the change takes effect. To raise an objection, contact us using the details below.</div><div style="line-height: 1.5;"><br></div><table style="width: 100%;"><thead><tr><th style="text-align: left;"><span data-custom-class="body_text"><strong>Date</strong></span></th><th style="text-align: left;"><span data-custom-class="body_text"><strong>Change</strong></span></th></tr></thead><tbody><tr><td><span data-custom-class="body_text">April 23, 2026</span></td><td><span data-custom-class="body_text">Initial publication</span></td></tr><tr><td><span data-custom-class="body_text">July 9, 2026</span></td><td><span data-custom-class="body_text">Documented on-device redaction at source. No Subprocessor added or removed</span></td></tr><tr><td><span data-custom-class="body_text">July 10, 2026</span></td><td><span data-custom-class="body_text">Documented the full active Subprocessor set already in service (Stripe, Resend, WorkOS, Cloudflare Turnstile, Nango); noted Stytch as configured but inactive</span></td></tr><tr><td><span data-custom-class="body_text">August 22, 2026</span></td><td><span data-custom-class="body_text">Reissued in final form. No Subprocessor added or removed</span></td></tr><tr><td><span data-custom-class="body_text">August 22, 2026</span></td><td><span data-custom-class="body_text">Added Google Analytics for the public website, gated on your consent</span></td></tr></tbody></table><div style="line-height: 1.5;"><br></div><div data-custom-class="heading_1" style="line-height: 1.5;"><strong><span style="font-size: 19px;"><h2>HOW CAN YOU CONTACT US ABOUT THIS LIST?</h2></span></strong></div><div data-custom-class="body_text" style="line-height: 1.5;">If you have questions about a specific Subprocessor, our vendor-diligence process, or wish to object to a change, you may email us at <span style="color: rgb(0, 58, 250);"><a target="_blank" data-custom-class="link" href="mailto:legal@roverly.ai">legal@roverly.ai</a></span>, call us at (+1)9049300419, or contact us by post at:</div><div style="line-height: 1.5;"><br></div><div data-custom-class="body_text" style="line-height: 1.5;"><strong>Roverly Inc.</strong></div><div data-custom-class="body_text" style="line-height: 1.5;"><strong>5412 Olimpico Wy</strong></div><div data-custom-class="body_text" style="line-height: 1.5;"><strong>Leander, TX 78641</strong></div><div data-custom-class="body_text" style="line-height: 1.5;"><strong>United States</strong></div></div><style> ul { list-style-type: square; } ul > li > ul { list-style-type: circle; } ul > li > ul > li > ul { list-style-type: square; } ol li { font-family: Arial ; } </style> </div>
