Privacy Policy
Last updated: April 17, 2026 · Plain-English summary below, followed by the full policy.
TL;DRThe short version
- We do not sell, rent, or share your data with third parties for advertising.
- Your chat messages are sent to the LLM provider you select (Testers.ai proxy, OpenAI, Anthropic, or Google Gemini) to generate responses.
- Chat transcripts are logged to our private Google Sheet so we can improve the assistant. You can turn this off in Settings → "Help us improve by logging chats". If you haven't entered an email, we identify your logs with a random anonymous ID generated in your browser — not tied to you or any third-party tracker.
- Your profile, settings, API keys, and chat context are stored only in your browser's
localStorage. API keys are never transmitted to us.
- When you submit the Quality Report or Unlock Code forms, we collect only what you enter (name, email, URL, notes) so we can reply.
- We use Fathom Analytics — a privacy-first, cookieless service that does not track you across the web.
01What we collect
Data stored on your device (browser only):
- Display name and optional profile photo
- Selected role (Developer, Test Automation Engineer, Manual & Exploratory Tester, or VP / Exec)
- Chat context entries (specifications, test plans, API docs, etc. that you paste)
- LLM provider selection and, if you choose to use your own API keys, those keys
- API usage counters (number of calls, tokens, estimated cost) for keys you configured
All of the above is stored in window.localStorage under a single key (tai_chat_settings_v1). It is never sent to testers.ai servers.
Data transmitted when you chat:
- Your message, plus recent conversation history (up to 16 turns), plus any context entries you have saved, plus the system prompt that personifies our assistant — all sent to whichever LLM provider you selected.
- If you use the Testers.ai proxy (default), requests route through
us-central1-taiser-476406.cloudfunctions.net, which forwards to Google Gemini. We may log basic request metadata (timestamp, model, rate-limit status) for abuse prevention.
- If you use your own OpenAI / Anthropic / Gemini key, requests go directly from your browser to that provider. We don't proxy or see them.
Chat transcripts logged for product improvement:
- By default, each turn (your message + the assistant's reply) is written to our private Google Sheet. This helps us understand what users ask, tune prompts, and prioritize improvements.
- Each row contains: timestamp, a session id, the turn number, your email (or an anonymous id — see below), your display name and selected role (if set), the LLM provider/model used, the message and response text (truncated to 8,000 chars), which specialist agent was matched (if any), token counts, latency, and any error that occurred.
- If you haven't entered an email, we substitute a random anonymous id in the email column — something like
anon_a7f3k9m2xz. This id is generated once in your browser and persisted in localStorage. It's not tied to your identity, IP address, or any third-party tracker (Fathom doesn't give us an id; this is a self-generated fallback). If you later enter your email in Settings, future logs will use that instead.
- What is NOT logged: your API keys, your full conversation history (only the current turn pair), your profile photo, or anything not explicitly listed above.
- How to turn it off: open Settings and uncheck "Help us improve by logging chats". No turns will be logged from that point forward in any browser where you've toggled it off.
Form submissions:
- The Quality Report form collects your name, email, app URL, and optional notes.
- The Unlock Code signup form collects your name, email, and optional use-case notes.
- Both submit to a Google Apps Script endpoint that writes to a private Google Sheet we use to respond to you.
02How we use it
- To generate AI responses in the chat — that is the entire runtime purpose of sending your message to an LLM.
- To reply to your inquiry when you submit the Quality Report or Unlock Code form. We will email you; that's it.
- To improve the product — we review logged chat transcripts and aggregate Fathom analytics to tune prompts, fix gaps, and prioritize features. Our review is internal only.
- To prevent abuse of our free-trial proxy (rate-limiting by IP and optional email).
We never use your chat messages, context entries, or form submissions to train AI models, enrich marketing lists, or sell to data brokers. Logged transcripts are used only by the testers.ai team for product improvement. If you don't want us to log your chats, flip off "Help us improve by logging chats" in Settings.
03Third parties
When you use the chat, your messages are processed by the LLM provider you select. Each has its own privacy policy:
Form submissions are stored in a private Google Sheet (Google Workspace). Analytics are via Fathom Analytics — usefathom.com/privacy. Fathom is cookieless, GDPR/CCPA/PECR-compliant, and does not track individuals.
04Your rights
- Opt out of chat logging — open Settings and uncheck "Help us improve by logging chats". No further turns from your browser will be logged.
- Access or delete your local data — open your browser's dev tools and clear
localStorage, or use our in-app Settings → Clear all affordances. Clearing localStorage also resets your anonymous id.
- Request deletion of logged chats or form-submission data — email hello@testers.ai with the email address or anonymous id that appears in your logs (you can find the id in browser devtools under
localStorage.tai_anon_id), and we will remove matching records within 30 days.
- GDPR / CCPA rights — if you're in the EU/UK or California, you have rights of access, correction, deletion, and portability. Contact us and we will respond within 30 days.
- Opt out of analytics — Fathom already doesn't track you, but you can block
cdn.usefathom.com in your browser if you prefer.
05Cookies & tracking
This site does not use advertising cookies. The only tracking is Fathom Analytics, which is cookieless. The chat app stores settings in localStorage (not cookies). Each LLM provider you select may set its own cookies when you use its API directly — consult their policies.
06Security
- All traffic to testers.ai, our proxy, and every LLM provider uses HTTPS/TLS.
- Your API keys are stored in your browser's
localStorage only and are never sent to testers.ai. They are sent to the respective provider (OpenAI / Anthropic / Google) over HTTPS to authenticate your calls.
- Form submissions are over HTTPS and land in a private Google Sheet accessible only to a small number of testers.ai team members.
07Children's privacy
Testers.ai is a developer tool not directed at children under 13. We don't knowingly collect personal data from children.
08Changes to this policy
We'll update the "last updated" date at the top of this page when we make material changes. For significant changes, we'll notify you in-app.
09Contact
Questions, concerns, or deletion requests: hello@testers.ai
testers.ai · Built by the team that tested Google Chrome and Search.