Terms of Service

These terms govern your use of the BrowserBash website and the optional cloud dashboard. The open-source CLI is a separate thing — it’s licensed under Apache-2.0, and that license, not these terms, governs the code you run on your own machine.

Last updated: 14 June 2026

Agreement to terms

These Terms of Service (“Terms”) are a binding agreement between you and The Testing Academy(“BrowserBash”, “we”, “us”) covering your use of the website at browserbash.comand the optional account-based cloud dashboard (together, the “Service”). By accessing the website, creating an account, or connecting the CLI to the cloud, you agree to these Terms and to our Privacy Policy. If you do not agree, please do not use the Service.

The service

BrowserBash is a free, open-source natural-language browser-automation tool. It has two distinct parts, governed by two distinct sets of rules:

  • The CLI — the command-line tool you install with npm install -g browserbash-cli and run on your own computer. The CLI is open-source software licensed under the Apache License 2.0. Your use of the CLI is governed by that license (its LICENSE file), not by these Terms. These Terms do not restrict any right the Apache-2.0 license grants you.
  • The Service— this website and the optional hosted cloud dashboard (run history, video recordings, per-run replay). These Terms govern only the Service. You can use the CLI fully, for free, with local models, without ever touching the Service.

Eligibility

You must be at least 16 years old to use the Service. By using it, you represent that you meet this requirement and that you have the authority to enter into these Terms (on your own behalf, or on behalf of an organization you represent). The Service is a developer tool and is not directed at children.

Your account

The cloud dashboard requires an account, created through our authentication provider (Clerk). You are responsible for keeping your login credentials and any API or connection tokens secure, and for all activity that happens under your account. Do not share your credentials. Notify us promptly at thetestingacademy@gmail.com if you suspect any unauthorized access. You are responsible for the accuracy of the information you provide.

Acceptable use

BrowserBash drives a real browser to do whatever you instruct. That power comes with responsibility. You are solely responsible for what you instruct the agent to do. You agree that:

  • You only automate sites you are authorized to use. You will automate only websites and systems that you own or have explicit permission to access and automate.
  • You respect target sites’ rules. You will comply with the terms of service, robots.txt, rate limits, and any other policies of the websites you automate, as well as all applicable laws. You will not scrape or collect data in a way that violates a site’s terms.
  • No illegal or abusive automation.You will not use BrowserBash for anything illegal, fraudulent, deceptive, or abusive — including denial-of-service attacks, credential stuffing, spam, or high-volume automation designed to harm a target site or its users.
  • No attacks on the Service.You will not attempt to break, overload, reverse-engineer for a harmful purpose, probe, or gain unauthorized access to the Service, our infrastructure, or other users’ accounts or data.
  • You own the consequences. Because the agent acts on your instructions, you are solely responsible for the objectives you write, the actions the agent takes, and their effect on any third-party site or system.

We may suspend or terminate access for conduct that violates this section, or that we reasonably believe puts the Service, target sites, or other users at risk.

Third-party models & providers

BrowserBash is designed to let you bring your own model and your own browser backend. You choose which third-party services to use, and you do so under their terms:

  • AI models— you decide whether to run a local model via Ollama, a free or paid OpenRouter model, an Anthropic model, or another provider. When you supply a key or call a hosted model, you accept that provider’s terms and any charges they bill you.
  • Browser backends— you may drive a local Chrome, any CDP endpoint, or a hosted grid such as Browserbase, LambdaTest, or BrowserStack. Each is governed by that provider’s own terms and pricing.

We do not control these providers and are not responsible for their output, availability, or any charges they impose on you. Critically, AI output can be wrong: the agent may misread a page, take an unintended action, or produce an incorrect result. Always review and verify before relying on anything BrowserBash produces, especially in production or for consequential actions.

Optional paid subscription

The Service is free to use, including the local dashboard and a free cloud account. Cloud runs you upload are retained for 15 days by default and then automatically deleted. If you want runs kept longer, you can subscribe to optional data retention, billed through Stripe. Subscription pricing, billing cycle, cancellation, and refunds are described at checkout and on our Refunds & Cancellation page, which is incorporated into these Terms by reference. You authorize us and Stripe to charge your chosen payment method for the subscription you select.

Intellectual property

The BrowserBash name, logo, and other brand marks are owned by The Testing Academy. These Terms do not grant you any right to use our marks except as permitted by our brand guidelines or with our written permission. The website, dashboard, and their content remain our property or that of our licensors.

The CLI source code is open source, licensed under the Apache License 2.0. You are free to use, modify, and redistribute it under the terms of that license. Your test files, objectives, recordings, and any other content you create remain yours — we claim no ownership over them, and we do not use your run data or recordings to train AI models.

Disclaimers

The Service is provided “as is” and “as available”, without warranties of any kind, whether express or implied, including any implied warranties of merchantability, fitness for a particular purpose, non-infringement, or uninterrupted or error-free operation. We do not warrant that the Service or the AI agent will be accurate, reliable, or available at any given time.

The AI agent may produce incorrect actions. You acknowledge that automated browser actions driven by AI carry inherent risk, and that you are responsible for what your automation does to any third-party website or system. We are not liable for the consequences of actions you instruct the agent to take, including any damage to, or claims arising from, the sites you automate.

Limitation of liability

To the maximum extent permitted by applicable law, The Testing Academy and its contributors will not be liable for any indirect, incidental, special, consequential, exemplary, or punitive damages, or for any loss of profits, data, goodwill, or business, arising out of or related to your use of (or inability to use) the Service — even if we have been advised of the possibility of such damages.

To the maximum extent permitted by law, our total aggregate liability for all claims relating to the Service is limited to the greater of (a) the total amounts you paid us for the Service in the three (3) months before the event giving rise to the claim, or (b) a nominal amount of INR 1,000. Some jurisdictions do not allow certain limitations, so some of the above may not apply to you.

Indemnification

You agree to indemnify, defend, and hold harmless The Testing Academy and its contributors from and against any claims, liabilities, damages, losses, and expenses (including reasonable legal fees) arising out of or connected with: (a) your use of the Service or the CLI; (b) the objectives and actions you instruct the agent to perform; (c) your violation of these Terms or of any third party’s rights, terms, or applicable law; or (d) the effect of your automation on any third-party website or system.

Termination

You may stop using the Service at any time and close your account by contacting us. We may suspend or terminate your access to the Service, with or without notice, if you breach these Terms, if we are required to by law, or if we reasonably believe your use harms the Service, target sites, or other users. On termination, your right to use the Service ends; sections that by their nature should survive (such as Intellectual property, Disclaimers, Limitation of liability, and Indemnification) will continue to apply. Because the CLI is open source, termination of the Service does not affect your rights under the Apache-2.0 license.

Changes to terms

We may update these Terms as the Service evolves. When we do, we’ll revise the “last updated” date above and, for material changes, give reasonable notice on the website or by email where appropriate. Your continued use of the Service after changes take effect means you accept the revised Terms.

Governing law

These Terms are governed by the laws of India, without regard to conflict-of-law rules. The courts located in India will have exclusive jurisdiction over any dispute arising out of or relating to these Terms or the Service, subject to any mandatory consumer-protection rights you may have in your own country of residence.

Contact

Questions about these Terms? Email thetestingacademy@gmail.com. See also our Privacy Policy, Refunds & Cancellation page, and Security page.

Start automating in plain English

Free, open-source, zero API keys. Run it locally, or sign up free for the cloud dashboard.

npm install -g browserbash-cli