+
+ >
+ )
+}
diff --git a/apps/web-roo-code/src/app/pricing/page.tsx b/apps/web-roo-code/src/app/pricing/page.tsx
index 317086a851..b80dba6bc1 100644
--- a/apps/web-roo-code/src/app/pricing/page.tsx
+++ b/apps/web-roo-code/src/app/pricing/page.tsx
@@ -14,6 +14,8 @@ const DESCRIPTION =
const PATH = "/pricing"
const OG_IMAGE = SEO.ogImage
+const PRICE_CREDITS = 5
+
export const metadata: Metadata = {
title: TITLE,
description: DESCRIPTION,
@@ -59,6 +61,7 @@ interface PricingTier {
icon: LucideIcon
price: string
period?: string
+ creditPrice?: string
trial?: string
cancellation?: string
description: string
@@ -80,8 +83,9 @@ const pricingTiers: PricingTier[] = [
description: "For folks just getting started",
features: [
"Token usage analytics",
- "Access your task history across devices",
"Follow your tasks from anywhere",
+ "Share tasks with friends and co-workers",
+ "Early access to free AI Models",
"Community support",
],
cta: {
@@ -95,13 +99,13 @@ const pricingTiers: PricingTier[] = [
price: "$20",
period: "/mo",
trial: "Free 14-day trial · ",
+ creditPrice: `$${PRICE_CREDITS}`,
cancellation: "Cancel anytime",
description: "For pro Roo coders",
- featuresIntro: "Everything in Free, plus:",
+ featuresIntro: "Everything in Free +",
features: [
- "Roomote Control",
- "Start, stop and control tasks from anywhere",
- "Course-correct Roo from afar",
+ "Cloud Agents: PR Reviewer and more",
+ "Roomote Control: Start, stop and control tasks from anywhere",
"Paid support",
],
cta: {
@@ -114,33 +118,17 @@ const pricingTiers: PricingTier[] = [
icon: Users,
price: "$99",
period: "/mo",
+ creditPrice: `$${PRICE_CREDITS}`,
trial: "Free 14-day trial · ",
cancellation: "Cancel anytime",
description: "For AI-forward teams",
- featuresIntro: "Everything in Pro, plus:",
+ featuresIntro: "Everything in Pro +",
features: ["Unlimited users (no per-seat cost)", "Shared configuration & policies", "Centralized billing"],
cta: {
text: "Get started",
href: EXTERNAL_LINKS.CLOUD_APP_SIGNUP + "?redirect_url=/billing",
},
},
- {
- name: "Enterprise",
- icon: Building2,
- price: "Custom",
- description: "For complex orgs",
- featuresIntro: "Everything in Team, plus:",
- features: [
- "SAML SSO provisioning",
- "Custom integrations and terms",
- "Security questionnaires and all that fun stuff",
- "Dedicated support",
- ],
- cta: {
- text: "Talk to Sales",
- isContactForm: true,
- },
- },
]
export default function PricingPage() {
@@ -156,7 +144,7 @@ export default function PricingPage() {
Simple, transparent pricing that scales with your needs.
- Free 14-day trials to kick the tires.
+ No inference markups. Free 14-day trials to kick the tires.
+
+ Need SAML, advanced security, custom integrations or terms? Enterprise is for you.
+
+ Talk to Sales
+
+ .
+
+
{/* Additional Information */}
@@ -238,7 +246,6 @@ export default function PricingPage() {
Frequently Asked Questions
-
Got questions about our pricing?
@@ -252,15 +259,32 @@ export default function PricingPage() {
Is there a free trial?
- Yes, all paid plans come with a 14-day free trial.
+ Yes, all paid plans come with a 14-day free trial to try out functionality.
+
+
+ To use Cloud Agents, you can buy credits.
+
+
+
+
How do Cloud Agent credits work?
+
+ Cloud Agents are a version of Roo running in the cloud without depending on your IDE.
+ You can run as many as you want, and bring your own inference provider key.
+
+
+ To cover our infrastructure costs, we charge ${PRICE_CREDITS}/hour while the agent is
+ running (independent of inference costs).
+
+
+ There are no markups, no tiers, no dumbing-down of models to increase our profit.
Do I need a credit card for the free trial?
- Yes, but you won't be charged until your trial ends. You can cancel anytime with
- one click .
+ Yes, but you won't be charged until your trial ends, except for credit purchases.
+
You can cancel anytime with one click.
What payment methods do you accept?
diff --git a/apps/web-roo-code/src/app/terms/page.tsx b/apps/web-roo-code/src/app/terms/page.tsx
index f5aea3d663..5939d8f7c9 100644
--- a/apps/web-roo-code/src/app/terms/page.tsx
+++ b/apps/web-roo-code/src/app/terms/page.tsx
@@ -1,5 +1,10 @@
import type { Metadata } from "next"
import { SEO } from "@/lib/seo"
+import fs from "fs"
+import path from "path"
+import ReactMarkdown from "react-markdown"
+import remarkGfm from "remark-gfm"
+import rehypeRaw from "rehype-raw"
const TITLE = "Terms of Service"
const DESCRIPTION =
@@ -38,315 +43,56 @@ export const metadata: Metadata = {
keywords: [...SEO.keywords, "terms of service", "legal", "agreement", "subscription"],
}
-export default function Terms() {
- return (
- <>
-
-
-
- Roo Code Cloud Terms of Service
-
-
- (Version 1.0 – Effective June 19, 2025)
-
-
-
- These Terms of Service ("TOS") govern access to and use of the Roo
- Code Cloud service (the "Service"). They apply to:
-
-
-
- (a) every Sales Order Form or similar document mutually
- executed by Roo Code and the customer that references these TOS; and
-
-
- (b) any{" "}
- online plan-selection, self-service sign-up, or in-app purchase flow{" "}
- through which a customer clicks an "I Agree" (or equivalent) button to accept
- these TOS — such flow also being an "Order Form."
-
-
-
-
- By creating an account, clicking to accept, or using the Service, the person or
- entity doing so ("Customer") agrees to be bound by these TOS, even if
- no separate Order Form is signed.
-
- If Roo Code and Customer later execute a Master Subscription Agreement ("
- MSA"), the MSA governs; otherwise, these TOS and the applicable Order Form
- together form the entire agreement (the "Agreement").
-
- Incorporation of Standard Terms.
-
- The{" "}
+ return (
+
+
+ (
+
+ ),
+ h2: ({ ...props }) => ,
+ a: ({ ...props }) => (
- Common Paper Cloud Service Standard Terms v 2.0
- {" "}
- (the "Standard Terms") are incorporated by reference. If these
- TOS conflict with the Standard Terms, these TOS control.
-
-
- Order of Precedence.
-
- (a) Order Form (b) these TOS (c) Standard Terms.
-
-
-
-
2. Key Commercial Terms
-
-
-
-
-
-
Term
-
Value
-
-
-
-
-
- Governing Law / Forum
-
-
- Delaware law; exclusive jurisdiction and venue in the state or federal courts
- located in Delaware
-
-
-
-
- Plans & Subscription Periods
-
-
- Free Plan: month-to-month.
-
- Paid Plans: Monthly or Annual, as selected in an Order
- Form or the online flow.
-
-
-
-
- Auto-Renewal & Non-Renewal Notice
-
-
- Free Plan: renews continuously until cancelled in the dashboard.
-
- Paid Plans: renew for the same period unless either party gives 30
- days' written notice before the current period ends.
-
-
-
-
Fees & Usage
-
- Free Plan: Subscription Fee = $0.
-
- Paid Plans: Fees stated in the Order Form or online checkout{" "}
- plus usage-based fees, calculated and invoiced monthly.
-
-
-
-
Payment Terms
-
- Monthly paid plans: credit-card charge on the billing date.
-
- Annual paid plans: invoiced Net 30 (credit card optional).
-
-
-
-
- General Liability Cap
-
-
- The greater of (i) USD 100 and (ii) 1 × Fees paid or payable in the 12 months
- before the event giving rise to liability.
-
-
-
-
- Increased Cap / Unlimited Claims
-
-
None
-
-
-
Trial / Pilot
-
Not offered
-
-
-
Beta Features
-
- None – only generally available features are provided
-
- Roo Code does not use Customer Content to train, fine-tune, or
- improve any ML or AI models
-
-
-
-
- Data Processing Addendum (DPA)
-
-
- GDPR/CCPA-ready DPA available upon written request
-
-
-
-
- Publicity / Logo Rights
-
-
- Roo Code may identify Customer (name & logo) in marketing materials unless
- Customer opts out in writing
-
-
-
-
-
-
-
3. Modifications to the Standard Terms
-
-
- Section 1.6 (Machine Learning).
-
- "Provider will not use Customer Content or Usage Data to train, fine-tune, or improve
- any machine-learning or AI model, except with Customer's prior written consent."
-
- Section 4 (Fees & Payment).
-
- Add usage-billing language above and delete any provision allowing unilateral fee increases.
-
-
- Section 5 (Term & Termination).
-
- Insert auto-renewal and free-plan language above.
-
-
- Sections 7 (Trials / Betas) and any SLA references.
-
- Deleted – Roo Code offers no trials, pilots, betas, or SLA credits under these TOS.
-
-
- Section 12.12 (Publicity).
-
- As reflected in the "Publicity / Logo Rights" row above.
-
-
-
-
4. Use of the Service
-
- Customer may access and use the Service solely for its internal business purposes and subject to
- the Acceptable Use Policy in the Standard Terms.
-
-
-
5. Account Management & Termination
-
-
- Self-service cancellation or downgrade.
-
- Customer may cancel a Free Plan immediately, or cancel/downgrade a Paid Plan effective at
- the end of the current billing cycle, via the web dashboard.
-
-
- Either party may otherwise terminate the Agreement as allowed under Section 5 of the
- Standard Terms.
-
- Except as expressly stated in the Agreement, the Service is provided{" "}
- "as is," and all implied warranties are disclaimed to the maximum
- extent allowed by law.
-
-
-
8. Limitation of Liability
-
- The caps in Section 2 apply to all claims under the Agreement, whether in contract, tort, or
- otherwise, except for Excluded Claims defined in the Standard Terms.
-
-
-
9. Miscellaneous
-
-
- Assignment.
-
- Customer may not assign the Agreement without Roo Code's prior written consent, except
- to a successor in a merger or sale of substantially all assets.
-
-
- Export Compliance.
-
- Each party will comply with all applicable export-control laws and regulations and will not
- export or re-export any software or technical data without the required government licences.
-
-
- Entire Agreement.
-
- The Agreement supersedes all prior or contemporaneous agreements for the Service.
-
-
- Amendments.
-
- Roo Code may update these TOS by posting a revised version at the same URL and emailing or
- in-app notifying Customer at least 30 days before changes take effect. Continued use after
- the effective date constitutes acceptance.
-
-
-
-
10. Contact
-
- Roo Code, Inc.
-
- 98 Graceland Dr, San Rafael, CA 94901 USA
-
- Email:{" "}
-
- support@roocode.com
-
-
+ ),
+ td: ({ node: _node, ...props }) => {
+ // Check if this is the first column (Term column)
+ const isTermColumn = _node?.position?.start.column === 1
+ if (isTermColumn) {
+ return
+ }
+ return
+ },
+ }}>
+ {content}
+
- >
+
)
}
diff --git a/apps/web-roo-code/src/app/terms/terms.md b/apps/web-roo-code/src/app/terms/terms.md
new file mode 100644
index 0000000000..1880c6184e
--- /dev/null
+++ b/apps/web-roo-code/src/app/terms/terms.md
@@ -0,0 +1,101 @@
+# Roo Code Cloud Terms of Service
+
+_(Version 1.1 – Effective Oct 16, 2025)_
+
+These Terms of Service ("**TOS**") govern access to and use of the Roo Code Cloud service (the "**Service**"). They apply to:
+
+- **(a)** every **Sales Order Form** or similar document mutually executed by Roo Code and the customer that references these TOS; **and**
+- **(b)** any **online plan-selection, self-service sign-up, or in-app purchase flow** through which a customer clicks an "I Agree" (or equivalent) button to accept these TOS — such flow also being an **"Order Form."**
+
+By **creating an account, clicking to accept, or using the Service**, the person or entity doing so ("**Customer**") agrees to be bound by these TOS, even if no separate Order Form is signed.
+
+If Roo Code and Customer later execute a Master Subscription Agreement ("**MSA**"), the MSA governs; otherwise, these TOS and the applicable Order Form together form the entire agreement (the "**Agreement**").
+
+## 1. Agreement Framework
+
+1. **Incorporation of Standard Terms.**
+ The [_Common Paper Cloud Service Standard Terms v 2.0_](https://commonpaper.com/standards/cloud-service-agreement/2.0/) (the "**Standard Terms**") are incorporated by reference. If these TOS conflict with the Standard Terms, these TOS control.
+
+2. **Order of Precedence.**
+ (a) Order Form (b) these TOS (c) Standard Terms.
+
+## 2. Key Commercial Terms
+
+| Term | Value |
+| --------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| Governing Law / Forum | Delaware law; exclusive jurisdiction and venue in the state or federal courts located in Delaware |
+| Plans & Subscription Periods | _Free Plan:_ month-to-month. _Paid Plans:_ Monthly **or** Annual, as selected in an Order Form or the online flow. |
+| Auto-Renewal & Non-Renewal Notice | _Free Plan:_ renews continuously until cancelled in the dashboard. _Paid Plans:_ renew for the same period unless either party gives 30 days' written notice before the current period ends. |
+| Fees & Usage | _Free Plan:_ Subscription Fee = $0. _Paid Plans:_ Fees stated in the Order Form or online checkout, invoiced monthly, **plus** Credits, credit-card charge upon online checkout. |
+| Payment Terms | _Monthly paid plans:_ credit-card charge on the billing date. _Annual paid plans:_ invoiced Net 30 (credit card optional). _Credits:_ credit-card charge upon online checkout. |
+| Credit Expiration. | Credits expire one calendar year after purchase |
+| General Liability Cap | The greater of (i) USD 100 and (ii) 1 × Fees paid or payable in the 12 months before the event giving rise to liability. |
+| Increased Cap / Unlimited Claims | None. |
+| Trial / Pilot | Self-service paid plans offer a 14-day free trial, with no subscription charge during the period. Credits are always charged, including during the free trial. |
+| Beta Features | None – only generally available features are provided. |
+| Security Standard | Roo Code is SOC2 Type 2 compliant and follows industry-standard security practices. |
+| Machine-Learning Use | Roo Code **does not** use Customer Content to train, fine-tune, or improve any ML or AI models. |
+| Data Processing Addendum (DPA) | GDPR/CCPA-ready DPA available upon written request. Subprocessors listed [here](/legal/subprocessors). |
+| Publicity / Logo Rights | Roo Code may identify Customer (name & logo) in marketing materials unless Customer opts out in writing. |
+
+## 3. Modifications to the Standard Terms
+
+1. **Section 1.6 (Machine Learning).**
+ "Provider will not use Customer Content or Usage Data to train, fine-tune, or improve any machine-learning or AI model, except with Customer's prior written consent."
+
+2. **Section 3 (Security).**
+ Replace "reasonable" with "commercially reasonable."
+
+3. **Section 4 (Fees & Payment).**
+ Add usage-billing language above and delete any provision allowing unilateral fee increases.
+
+4. **Section 5 (Term & Termination).**
+ Insert auto-renewal and free-plan language above.
+
+5. **Sections 7 (Trials / Betas) and any SLA references.**
+ Deleted – Roo Code offers no pilots, betas, or SLA credits under these TOS.
+
+6. **Section 12.12 (Publicity).**
+ As reflected in the "Publicity / Logo Rights" row above.
+
+## 4. Use of the Service
+
+Customer may access and use the Service solely for its internal business purposes and subject to the Acceptable Use Policy in the Standard Terms.
+
+## 5. Account Management & Termination
+
+- **Self-service cancellation or downgrade.**
+ Customer may cancel a Free Plan immediately, or cancel/downgrade a Paid Plan effective at the end of the current billing cycle, via the web dashboard.
+- Either party may otherwise terminate the Agreement as allowed under Section 5 of the Standard Terms.
+
+## 6. Privacy & Data
+
+Roo Code's Privacy Notice ([https://roocode.com/privacy](https://roocode.com/privacy)) explains how Roo Code collects and handles personal information. If Customer requires a DPA, email [support@roocode.com](mailto:support@roocode.com).
+
+## 7. Warranty Disclaimer
+
+Except as expressly stated in the Agreement, the Service is provided **"as is,"** and all implied warranties are disclaimed to the maximum extent allowed by law.
+
+## 8. Limitation of Liability
+
+The caps in Section 2 apply to all claims under the Agreement, whether in contract, tort, or otherwise, except for Excluded Claims defined in the Standard Terms.
+
+## 9. Miscellaneous
+
+1. **Assignment.**
+ Customer may not assign the Agreement without Roo Code's prior written consent, except to a successor in a merger or sale of substantially all assets.
+
+2. **Export Compliance.**
+ Each party will comply with all applicable export-control laws and regulations and will not export or re-export any software or technical data without the required government licences.
+
+3. **Entire Agreement.**
+ The Agreement supersedes all prior or contemporaneous agreements for the Service.
+
+4. **Amendments.**
+ Roo Code may update these TOS by posting a revised version at the same URL and emailing or in-app notifying Customer at least 30 days before changes take effect. Continued use after the effective date constitutes acceptance.
+
+## 10. Contact
+
+**Roo Code, Inc.**
+98 Graceland Dr, San Rafael, CA 94901 USA
+Email: [support@roocode.com](mailto:support@roocode.com)
diff --git a/apps/web-roo-code/src/components/chromes/nav-bar.tsx b/apps/web-roo-code/src/components/chromes/nav-bar.tsx
index ff502b08ad..3e34dc7f90 100644
--- a/apps/web-roo-code/src/components/chromes/nav-bar.tsx
+++ b/apps/web-roo-code/src/components/chromes/nav-bar.tsx
@@ -38,8 +38,13 @@ export function NavBar({ stars, downloads }: NavBarProps) {
- Product
+ Extension
+
+ Cloud
+
setIsMenuOpen(false)}>
- Product
+ Extension
+ setIsMenuOpen(false)}>
+ Cloud
+