Effective: April 4, 2026
By using Tap ("the Service"), you agree to these terms. If you do not agree, do not use the Service.
Tap is a CLI tool and Chrome Extension that compiles natural language descriptions into deterministic browser automation programs (.tap.js files). The Service includes free features (run, doctor, community skills) and paid features (forge, auto-heal).
Paid plans require a license key obtained through our payment provider (Stripe). You are responsible for keeping your license key confidential. One license key may be used on one machine at a time.
Pricing is displayed on our website before purchase. Subscriptions are billed monthly through Stripe. You may cancel at any time. Upon cancellation, paid features are disabled but all .tap.js programs you created continue to work indefinitely.
Programs created by Tap (.tap.js files) are stored locally on your machine. You own all programs you create. Tap does not access, collect, or store your programs or data on any remote server.
You agree not to use Tap to:
Tap programs run in an isolated sandbox (Deno Worker) with zero permissions by default. Programs cannot access your filesystem, network, or subprocess APIs unless explicitly granted. This is a security feature, not a limitation.
Tap interacts with websites you specify. You are responsible for complying with the terms of service of those websites. Tap also uses AI services (Claude, OpenAI) for forge functionality. Usage of these services is subject to their respective terms.
Tap is provided "as is" without warranties of any kind. We do not guarantee that forged programs will work with every website or that self-healing will fix every breakage. Websites may change in ways that require manual intervention.
To the maximum extent permitted by law, Tap's total liability for any claims shall not exceed the amount you paid in the 12 months preceding the claim.
We may update these terms. Continued use after changes constitutes acceptance. Material changes will be communicated via email or our website.
Questions about these terms: github.com/LeonTing1010/tap/issues