End User License Agreement
Last updated: 26 May 2026
This End User License Agreement (“EULA”) governs your installation, access to, and use of the WebCLI software, command-line tools, downloads, updates, documentation, generated agent instructions, licensing services, trial services, and related materials provided by DOSAYGO (“WebCLI”, “we”, “us”, or “our”).
By downloading, installing, activating, accessing, or using WebCLI, you agree to this EULA. If you use WebCLI on behalf of an organization, you represent that you have authority to bind that organization, and “you” includes that organization.
1. Product
WebCLI is a local-first browser workbench for coding agents, shell-based workflows, and browser operation from the command line. WebCLI may be used to inspect browser state, enumerate page actions, operate browser workflows, pause for human handoff, connect to local or remote browser surfaces, produce redacted transcripts, and integrate with related BrowserBox-backed workflows where licensed.
WebCLI is designed to support responsible browser operation. It is not designed to bypass CAPTCHAs, MFA, passkeys, access controls, paywalls, anti-abuse systems, or third-party terms of service.
2. License grant
Subject to your compliance with this EULA, our Terms of Service, and your applicable plan or written agreement, we grant you a limited, non-exclusive, non-transferable, non-sublicensable, revocable license to install and use WebCLI only for the purposes and within the limits permitted by your trial, subscription, purchase, or written agreement.
WebCLI is licensed, not sold. No rights are granted except as expressly stated in this EULA. We reserve all rights not expressly granted.
2a. Agent use is permitted
Using WebCLI as an interface for AI agents, coding agents, shell-based agents, and automated workflows is explicitly permitted within the scope of your license tier. Agents may observe page state, choose numbered actions, click, type, submit forms, recover from blockers, pause for human handoff, and produce redacted transcripts using WebCLI commands.
License validation does not include browser contents, visited URLs, cookies, credentials, screenshots, transcripts, prompts, model outputs, or workflow data. Routine server communication is limited to license activation, validation, renewal, fraud prevention, and license enforcement.
Platform, embedded, redistribution, managed-service, AI-lab-scale, or high-volume infrastructure use of WebCLI as a browser control surface for your agents requires a separate written agreement signed by an authorized representative of DOSAYGO.
3. Trial licenses
Trial licenses are for evaluation only. Unless otherwise stated by us in writing, a trial license lasts for 5 calendar days.
A free trial may require a verified work email address. Free trials are limited to a maximum of 3 free trials per organization domain, unless we approve a different limit in writing. Users with free email providers, disposable email providers, blocked domains, or organization domains that have exhausted their free trial allocation may be required to purchase a paid trial pass.
When a trial expires, is cancelled, is blocked for abuse-prevention reasons, or a license is invalid, browser commands stop until a valid paid license is activated. Non-browser local commands such as version, license status, help, and agent-instruction output may continue to work.
We may modify, deny, revoke, or limit trials to prevent abuse, fraud, license circumvention, excessive usage, or use inconsistent with this EULA.
4. Paid licenses and plans
Paid licenses unlock the rights and limits stated at purchase or in a written agreement.
- Solo Dev. For one developer using WebCLI commercially with local coding agents, subject to applicable plan limits.
- Pro Runner. For CI, headless, runner, multi-machine, or production automation workflows, subject to applicable plan limits.
- Platform. For redistribution, bundling, agent platforms, BrowserBox-backed integrations, managed services, or embedding WebCLI in another product or service. Platform rights require a separate written agreement or an expressly authorized Platform plan.
A license key, activation token, account, subscription, or entitlement may not be shared except as expressly permitted by your plan or written agreement.
5. Counted browser actions
For trials, usage limits, and plan enforcement, counted browser actions may include commands or aliases that operate, mutate, or meaningfully affect a browser or web page, including but not limited to clicking, typing, choosing, selecting, submitting, pressing keys, clearing fields, executing page scripts, or performing action references.
We may decide whether a command counts as a browser action based on its behavior, risk, or plan configuration. We may update counted-action rules over time.
6. License activation and validation
WebCLI may contact our licensing servers to start, activate, validate, renew, update, or deactivate trials and paid licenses. Validation may include license key information, email address, organization domain, trial status, plan, version, platform, installation identifier, activation timestamps, action counts, entitlement status, and other licensing metadata.
You may not interfere with license validation, forge licensing responses, spoof installation identifiers, reset action counters, alter activation records, or otherwise evade trial, plan, or license limits.
7. Local operation and user responsibility
WebCLI is local-first. It may create local configuration files, browser profiles, logs, transcripts, screenshots, caches, diagnostic files, or other local state. You are responsible for controlling access to your machine, shell, browser profile, local files, secrets, tokens, accounts, and any websites or services you operate with WebCLI.
You are responsible for reviewing actions performed by agents, scripts, or humans using WebCLI. You are responsible for deciding when a workflow requires human approval, security review, or manual intervention.
8. Redaction, transcripts, and secrets
WebCLI is designed to support redacted transcripts and auditable human handoff. Redaction is a safety feature, not a guarantee that sensitive information can never appear in logs, transcripts, screenshots, diagnostics, browser state, shell history, third-party systems, or support materials.
You must not intentionally provide us with passwords, private keys, API keys, tokens, payment credentials, regulated data, or other secrets unless we explicitly request them through an approved secure support process. You are responsible for reviewing any transcript, screenshot, diagnostic output, or file before sharing it with us or any third party.
9. Remote and BrowserBox-backed use
If you connect WebCLI to a remote CDP endpoint, BrowserBox session, CI runner, cloud machine, container, shared browser, or other remote browser surface, you are responsible for the permissions, credentials, data, security, compliance, network access, third-party terms, and operational risks for that environment.
BrowserBox-backed workflows, shared sessions, platform integrations, policy controls, redistribution, managed services, or team deployments may require a Platform or enterprise agreement.
10. Ownership
WebCLI, BrowserBox integrations, software, source code, object code, binaries, documentation, websites, designs, command structures, workflows, protocols, APIs, policies, redaction systems, transcript systems, action-ref systems, licensing systems, product names, logos, trademarks, pricing, product strategy, roadmap, and related materials are owned by us or our licensors and are protected by intellectual property, trade secret, contract, and other laws.
No ownership rights are transferred to you. You receive only the limited use rights expressly granted by this EULA and your applicable plan or written agreement.
11. Feedback
If you provide suggestions, ideas, bug reports, feature requests, comments, designs, workflows, examples, or other feedback about WebCLI or related products, you grant us a perpetual, irrevocable, worldwide, royalty-free, fully paid, sublicensable, transferable license to use, reproduce, modify, distribute, display, perform, commercialize, and otherwise exploit that feedback without restriction, attribution, or compensation to you.
12. Confidentiality and trade secrets
WebCLI includes valuable proprietary information and trade secrets, including non-public source code, architecture, algorithms, protocols, product designs, command behavior, policies, pricing structures, license enforcement mechanisms, security features, roadmap information, technical documentation, and business information.
If you receive access to non-public versions of WebCLI, private documentation, private repositories, private builds, support diagnostics, platform integration materials, BrowserBox integration details, or other non-public information, you must keep that information confidential and use it only for the purpose for which we provided it.
You may not disclose, publish, transfer, summarize, train on, upload into an AI system, or otherwise make available any non-public WebCLI information to any third party except as expressly authorized by us in writing.
13. Restrictions
WebCLI is licensed for use, not for cloning, competitive analysis, extraction, model training, redistribution, resale, or circumvention. Except to the extent expressly permitted by applicable law and not waivable by contract, you may not, and may not allow any third party, contractor, agent, automated system, or AI system to:
- reverse engineer, decompile, disassemble, decode, decrypt, translate, reconstruct, derive source code from, or otherwise attempt to discover the source code, internal structure, architecture, algorithms, protocols, non-public APIs, data structures, prompts, policies, license enforcement mechanisms, security mechanisms, or trade secrets of WebCLI;
- copy, reproduce, modify, adapt, translate, localize, port, fork, emulate, wrap, reimplement, or create derivative works of WebCLI or any part of it, except as expressly permitted by us in writing;
- use WebCLI as a reference implementation, training source, behavioral oracle, evaluation target, dataset generator, product specification, or competitive benchmark for any competing or substitute product or service;
- build, train, fine-tune, prompt-tune, distill, evaluate, benchmark, validate, or improve any software, model, agent, browser automation system, browser workbench, developer tool, CLI, SDK, hosted service, remote browser service, or other product that competes with or substitutes for WebCLI, BrowserBox, or our related products using WebCLI, its outputs, transcripts, command behavior, documentation, examples, binaries, APIs, protocols, user interface, product design, pricing, roadmap, or other materials;
- use WebCLI or any related materials to create a substantially similar, functionally equivalent, or competing product or service, including a browser-control CLI, agent-native browser layer, browser automation workbench, remote browser platform, transcript system, action-ref system, browser-state extraction system, or human-handoff browser workflow;
- use WebCLI for competitive benchmarking, comparative analysis, publication, product teardown, market research, model evaluation, security review, or performance testing without our prior written consent, except to the extent such restriction is prohibited by applicable law;
- remove, alter, obscure, disable, or circumvent any license key, activation mechanism, entitlement check, action counter, usage limit, security feature, redaction feature, watermark, attribution, copyright notice, proprietary notice, or other rights-management mechanism;
- share, publish, leak, sell, rent, sublicense, host, provide access to, transfer, or redistribute WebCLI, license keys, activation tokens, internal builds, private documentation, generated policy files, or non-public technical materials except as expressly allowed by your plan or written agreement;
- use multiple accounts, email aliases, free email providers, disposable email providers, organization domains, virtual machines, containers, installation resets, machine spoofing, network manipulation, payment-provider abuse, or other means to evade trial limits, organization-domain limits, action limits, plan limits, activation limits, or license requirements;
- use WebCLI to bypass CAPTCHAs, MFA, passkeys, access controls, rate limits, paywalls, anti-abuse systems, security controls, or third-party terms of service;
- use WebCLI to build or operate malware, phishing, credential theft, credential stuffing, spam, botting, abusive scraping, fraud, unauthorized access, or other unlawful or harmful automation;
- misrepresent WebCLI as your product, remove our branding where branding is required, or imply that we endorse your product or service without our written permission.
14. AI, model training, and competitive use
WebCLI may be used by AI agents, coding agents, scripts, and automation tools as intended under your plan. This EULA does not prohibit ordinary licensed use of WebCLI by your coding agent to operate browser workflows for you.
However, you may not use WebCLI or any WebCLI materials for competitive AI, model, dataset, benchmark, or product development. Without our prior written consent, you may not use WebCLI, BrowserBox, related software, generated outputs, transcripts, command traces, documentation, examples, screenshots, recordings, metadata, pricing, product flows, API behavior, CLI behavior, or other materials to:
- train, fine-tune, prompt-tune, distill, align, evaluate, benchmark, or improve an AI model, agent system, browser agent, or automation system;
- create datasets, synthetic data, evaluations, benchmarks, or test suites for browser agents, browser automation systems, developer tools, or agent platforms;
- develop, improve, validate, or market a competing browser automation product, agent browser product, developer tool, CLI, SDK, hosted browser service, remote browser service, or similar system;
- extract product requirements, feature lists, command behavior, UX flows, pricing strategy, architecture, implementation details, prompts, policies, or non-public design choices for competitive purposes;
- use automated agents, crawlers, scrapers, or AI systems to inspect, summarize, clone, reproduce, monitor, or track WebCLI or related materials for competitive purposes.
Public webpages may be indexed by ordinary search engines for search discovery. This permission does not allow model training, dataset creation, product cloning, competitive analysis, or reproduction of protected materials.
15. No redistribution, bundling, or platform use without permission
Unless your plan or a separate written agreement expressly allows it, you may not redistribute, resell, sublicense, host, embed, bundle, white-label, integrate, expose, or make WebCLI available as part of any product, platform, service, managed service, agent platform, browser automation system, developer tool, CI service, internal platform, marketplace, container image, VM image, appliance, or hosted workflow.
Platform use, redistribution, bundling, white-labeling, managed-service use, and BrowserBox-backed integrations require a Platform or enterprise agreement.
16. Acceptable use
You may use WebCLI only in compliance with law, third-party rights, third-party terms, and this EULA. You may not use WebCLI to:
- access systems, accounts, websites, or data without authorization;
- harvest credentials, tokens, personal data, payment data, or secrets without authorization;
- spam, scrape abusively, overload services, commit fraud, or violate third-party terms;
- circumvent access controls, security controls, anti-abuse systems, or rate limits;
- operate or assist malware, phishing, credential theft, credential stuffing, botnets, or harmful automation;
- violate export controls, sanctions laws, privacy laws, data-protection laws, or other applicable laws.
17. Third-party services
WebCLI can operate browsers on third-party websites and services. You are responsible for ensuring that your use of WebCLI complies with third-party terms, laws, permissions, and security requirements. We are not responsible for third-party services, content, outages, policy changes, account actions, rate limits, or access decisions.
18. Updates and changes
WebCLI may check for updates, download updates, or notify you about new versions depending on your installation method and settings. Updates may change features, behavior, compatibility, counted-action rules, license enforcement, security controls, or plan limits.
We may modify, suspend, or discontinue features, downloads, trials, pricing, license terms, integrations, or services. For paid customers, we will make reasonable efforts to avoid unnecessary disruption where practical.
19. Compliance and audit
You must maintain reasonable records sufficient to demonstrate compliance with this EULA, including plan limits, activation counts, runner usage, CI usage, redistribution restrictions, and platform restrictions.
For business, Pro Runner, Platform, enterprise, suspected-abuse, or suspected competitive-use scenarios, we may request reasonable information to verify compliance. If we reasonably believe you are violating this EULA, evading license limits, redistributing WebCLI, or using WebCLI to develop a competing product, you agree to cooperate with a reasonable compliance review.
If a review shows material underpayment, unauthorized redistribution, unauthorized platform use, competitive misuse, or license circumvention, you agree to pay applicable unpaid fees, reasonable review costs, and any other remedies available under law or contract.
20. Suspension and termination
We may suspend or terminate your trial, license, activation, access to updates, access to licensing services, access to remote services, or support if you violate this EULA, fail to pay, abuse trials, circumvent license controls, create security risk, use WebCLI unlawfully, or use WebCLI for prohibited competitive purposes.
This EULA terminates automatically if you materially breach it. Upon termination, you must stop using WebCLI and delete copies in your possession or control, except where retention is required by law or expressly permitted by a separate written agreement.
21. Equitable relief
You acknowledge that unauthorized reverse engineering, competitive use, redistribution, disclosure of confidential information, license circumvention, or misuse of WebCLI may cause irreparable harm for which monetary damages may be inadequate. We may seek injunctive, equitable, or other emergency relief without needing to prove actual damages or post a bond, to the maximum extent permitted by law.
22. Export controls and sanctions
You may not use, export, re-export, transfer, or provide access to WebCLI in violation of applicable export control, sanctions, or trade compliance laws. You represent that you are not located in, organized under the laws of, or ordinarily resident in a jurisdiction subject to applicable comprehensive sanctions, and that you are not a restricted party under applicable law.
23. U.S. government users
If WebCLI is acquired by or on behalf of the United States Government, it is provided as “commercial computer software” and “commercial computer software documentation” with only those rights expressly granted in this EULA and the applicable written agreement.
24. Disclaimer of warranties
WebCLI is provided “as is” and “as available.” To the maximum extent permitted by law, we disclaim all warranties, express, implied, statutory, or otherwise, including warranties of merchantability, fitness for a particular purpose, title, non-infringement, quiet enjoyment, accuracy, security, availability, and uninterrupted or error-free operation.
We do not warrant that WebCLI will work with every website, browser, operating system, CI environment, remote browser, authentication system, anti-abuse system, or workflow. Websites change, browsers change, and third-party services may block, limit, or alter behavior at any time.
25. Limitation of liability
To the maximum extent permitted by law, we will not be liable for indirect, incidental, consequential, special, exemplary, enhanced, or punitive damages, or for lost profits, lost revenue, lost data, lost goodwill, business interruption, security incidents caused by your use, third-party service failures, account suspensions, or unauthorized use of your systems.
To the maximum extent permitted by law, our aggregate liability for all claims relating to WebCLI is limited to the amount you paid us for WebCLI in the 12 months before the event giving rise to the claim. If you paid nothing, our aggregate liability is limited to USD $100.
26. Indemnification
You agree to defend, indemnify, and hold harmless WebCLI, DOSAYGO, our affiliates, licensors, service providers, officers, directors, employees, contractors, and agents from and against claims, damages, liabilities, losses, costs, and expenses, including reasonable attorneys’ fees, arising from or related to your use of WebCLI, your violation of this EULA, your violation of law or third-party rights, your use of third-party services, your data or workflows, your agents or scripts, or your unauthorized redistribution, competitive use, or license circumvention.
27. Governing law and venue
This EULA is governed by the laws of the United States, without regard to conflict-of-law rules. Courts located in Wyoming will have exclusive jurisdiction over disputes arising from or related to this EULA, unless applicable law requires otherwise.
28. Assignment
You may not assign or transfer this EULA, your license, license keys, trial rights, or account rights without our prior written consent. We may assign this EULA in connection with a merger, acquisition, financing, reorganization, sale of assets, or by operation of law.
29. Severability
If any provision of this EULA is found unenforceable, that provision will be modified to the minimum extent necessary to make it enforceable, and the remaining provisions will remain in effect.
30. Entire agreement
This EULA, together with the Terms of Service, Privacy Policy, applicable order forms, plan terms, and any written agreement signed by us, forms the entire agreement between you and us regarding WebCLI and supersedes prior or contemporaneous understandings on that subject.
31. Changes to this EULA
We may update this EULA from time to time. The updated version will be posted on this page with a new “Last updated” date. Continued use of WebCLI after an update becomes effective means you accept the updated EULA, unless applicable law requires a different process.
32. Contact
Questions about this EULA may be sent to support@webcli.sh.