diff --git a/apps/web-roo-code/src/app/privacy/page.tsx b/apps/web-roo-code/src/app/privacy/page.tsx index ab9962cdfa..516bd5dc17 100644 --- a/apps/web-roo-code/src/app/privacy/page.tsx +++ b/apps/web-roo-code/src/app/privacy/page.tsx @@ -1,175 +1,266 @@ import { Metadata } from "next" export const metadata: Metadata = { - title: "Privacy Policy - Roo Code Marketing Website", + title: "Privacy Policy - Roo Code", description: - "Privacy policy for the Roo Code marketing website. Learn how we handle your data and protect your privacy.", + "Privacy policy for Roo Code Cloud and marketing website. Learn how we handle your data and protect your privacy.", } export default function Privacy() { return ( <>
-
+

- Roo Code Marketing Landing Page Privacy Policy + Roo Code Cloud Privacy Policy

-

Last Updated: March 7th, 2025

+

Last Updated: June 19, 2025

- Roo Code respects your privacy and is committed to being transparent about how data is collected - and used on our marketing landing page. This policy focuses on data handling for the Roo Code - marketing website. For details on how your data is handled within the Roo Code extension itself, - please refer to our separate{" "} - - Roo Code Extension Privacy Policy - - . + This Privacy Policy explains how Roo Code, Inc. ("Roo Code," "we," "our," or "us") collects, + uses, and shares information when you:

- -

Where Your Data Goes (And Where It Doesn't)

- -

Website Analytics & Tracking

-
    +
    • - We use PostHog (and its standard features) on our marketing landing page to analyze site - traffic and usage trends. This collection includes information such as your IP address, - browser type, device information, and pages visited. + browse any page under roocode.com (the Marketing Site); and/or
    • - These analytics help us understand how users engage with the website, so we can improve - content and design. + create an account for, sign in to, or otherwise use Roo Code Cloud at{" "} + app.roocode.com or through the Roo Code extension while authenticated to + that Cloud account (the Cloud Service).
    • -
    • We do not collect code, project data, or any AI-related prompts on this page.
    -

    Cookies and Similar Technologies

    -
      -
    • - Our marketing website may use cookies or similar tracking technologies to remember user - preferences and provide aggregated analytics. -
    • -
    • - Cookies help with things like user session management, remembering certain selections or - preferences, and compiling anonymous statistics. -
    • -
    +
    +

    Extension‑Only Usage

    +

    + If you run the Roo Code extension without connecting to a Cloud account, + your data is governed by the standalone{" "} + + Roo Code Extension Privacy Policy + + . +

    +
    -

    Forms & Voluntary Submissions

    +

    Quick Summary

    • - If you submit your email or other personal data on our landing page (for example, to receive - updates or join a waiting list), we collect that information voluntarily provided by you. + Your source code never transits Roo Code servers. It stays on your device + and is sent directly—via a client‑to‑provider TLS connection—to the + third‑party AI model you select. Roo Code never stores, inspects, or trains on your code.
    • - We do not share or sell this data to third parties for their own marketing purposes. It is - used only to communicate with you about Roo Code, respond to inquiries, or send updates - you've requested. + Prompts and chat snippets are collected by default in Roo Code Cloud so you + can search and re‑use past conversations. Organization admins can disable this collection at + any time.
    • -
    - -

    Third-Party Integrations

    -
    • - Our website may embed content or links to external platforms (e.g., for processing payments - or handling support). Any data you provide through these external sites is governed by the - privacy policies of those platforms. + We collect only the data needed to operate Roo Code Cloud, do not sell + customer data, and do not use your content to train models.
    -

    How We Use Your Data

    +

    1. Information We Collect

    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    CategoryExamplesSource
    Account Information + Name, email, organization, auth tokens + You
    + Workspace Configuration + + Org settings, allow‑lists, rules files, modes, dashboards + You / Extension (when signed in)
    + Prompts, Chat Snippets & Token Counts + + Text prompts, model outputs, token counts + Extension (when signed in)
    Usage Data + Feature clicks, error logs, performance metrics (captured via PostHog) + Services automatically (PostHog)
    Payment Data + Tokenized card details, billing address, invoices + Payment processor (Stripe)
    Marketing Data + Cookies, IP address, browser type, page views,{" "} + voluntary form submissions (e.g., newsletter or wait‑list + sign‑ups) + + Marketing Site automatically / You +
    +
    -

    Site Improvements & Marketing

    +

    2. How We Use Information

    • - We analyze aggregated user behavior to measure the effectiveness of our site, troubleshoot - any issues, and guide future improvements. + Operate & secure Roo Code Cloud (authentication, completions, abuse + prevention)
    • - If you sign up for newsletters or updates, we use your email or other contact information - only to send you relevant Roo Code communications. + Provide support & improve features (debugging, analytics, product + decisions)
    • -
    - -

    No Selling or Sharing of Data

    -
    • - We do not sell or share your personally identifiable information with third parties for - their marketing. + Process payments & manage subscriptions +
    • +
    • + Send product updates and roadmap communications (opt‑out available)
    • -
    • We do not train any models on your marketing site data.
    -

    Your Choices & Control

    +

    3. Where Your Data Goes (And Doesn't)

    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    DataSent To + Not Sent To +
    + Code & files you work on + + Your chosen model provider (direct client → provider TLS) + + Roo Code servers; ad networks; model‑training pipelines +
    + Prompts, chat snippets & token counts (Cloud) + + Roo Code Cloud (encrypted at rest) + Any third‑party
    + Workspace Configuration + + Roo Code Cloud (encrypted at rest) + Any third-party
    Usage & Telemetry + PostHog (self‑hosted analytics platform) + Ad networks or data brokers
    Payment DataStripe (PCI‑DSS Level 1) + Roo Code servers (we store only the Stripe customer ID) +
    +
    -

    Manage Cookies

    +

    4. Data Retention

    • - Most browsers allow you to manage or block cookies. If you disable cookies, some features of - the site may not function properly. + Source Code: Never stored on Roo Code servers.
    • -
    - -

    Opt-Out of Communications

    -
    • - If you have signed up to receive updates, you can unsubscribe anytime by following the - instructions in our emails or contacting us directly. + Prompts & Chat Snippets: Persist in your Cloud workspace until you or your + organization admin deletes them or disables collection.
    • -
    - -

    Request Deletion

    -
    • - You may request the deletion of any personal data you've provided through our marketing - forms by reaching out to us at{" "} - - support@roocode.com - - . + Operational Logs & Analytics: Retained only as needed to operate and secure + Roo Code Cloud.
    -

    Security & Updates

    +

    5. Your Choices

    • - We take reasonable measures to protect your data from unauthorized access or disclosure, but - no website can be 100% secure. + Manage cookies: You can block or delete cookies in your browser settings; + some site features may not function without them.
    • - If our privacy practices for the marketing site change, we will update this policy and note - the effective date at the top. + Disable prompt collection in Organization settings. +
    • +
    • + Delete your Cloud account at any time from{" "} + Security Settings inside Roo Code Cloud.
    -

    Contact Us

    +

    6. Security Practices

    - If you have questions or concerns about this Privacy Policy or wish to make a request regarding - your data, please reach out to us at{" "} - - support@roocode.com + We use TLS for all data in transit, AES‑256 encryption at rest, least‑privilege IAM, continuous + monitoring, routine penetration testing, and maintain a SOC 2 program. +

    + +

    7. Updates to This Policy

    +

    + If our privacy practices change, we will update this policy and note the new{" "} + Last Updated date at the top. For material changes that affect Cloud + workspaces, we will also email registered workspace owners before the changes take effect. +

    + +

    8. Contact Us

    +

    + Questions or concerns? Email{" "} + + privacy@roocode.com .

    - -
    -

    - By using the Roo Code marketing landing page, you agree to this Privacy Policy. If you use - the Roo Code extension, please see our separate{" "} - - Roo Code Extension Privacy Policy - {" "} - for details on data handling in the extension. -

    -
diff --git a/apps/web-roo-code/src/components/chromes/footer.tsx b/apps/web-roo-code/src/components/chromes/footer.tsx index 850f5f3d3e..fd2dd3f0aa 100644 --- a/apps/web-roo-code/src/components/chromes/footer.tsx +++ b/apps/web-roo-code/src/components/chromes/footer.tsx @@ -276,7 +276,7 @@ export function Footer() { href={INTERNAL_LINKS.PRIVACY_POLICY_WEBSITE} onClick={() => setPrivacyDropdownOpen(false)} className="rounded-md px-3 py-2 transition-colors hover:bg-accent/50 hover:text-foreground"> - Marketing Website + Roo Code Cloud