Last updated October 2026
Privacy
ChatTheme changes how ChatGPT, Claude and Gemini look. It is built so that it never needs your conversations — and it never reads, stores or transmits them.
What the extension does on chatgpt.com, claude.ai and gemini.google.com
- Adds labels (HTML attributes such as
data-ct-slot="composer") to parts of the page, locally in your browser, so the theme's CSS knows what to style. - Injects a stylesheet and decorative frame elements. No scripts are added to the page.
- Does not read, copy, store or send the text of your messages, files, or anything you type into the chat.
What we store
- Account: if you sign in (Google or email and password), your user id, name and email. Passwords are stored only as salted hashes.
- Themes you save: the theme data (colours, fonts, frame) and whether you made it public.
- AI generations: the description you typed (e.g. “pocket console but purple”), the resulting theme, and usage data (tokens, cost) to run credits and prevent abuse.
- Purchases: if you buy credits, Stripe processes the payment. We receive and keep the pack, amount and a Stripe reference, not your card details.
AI processing
When you generate or edit a theme, your description and the current theme data are sent to Anthropic's Claude API to produce the new theme. Nothing from your conversations is included. When you ask the assistant to hide or move a part of the chat site itself (a "site tweak"), a list of the page's buttons, links and labels is sent along so it can find that part; it never contains your conversation titles, messages, what you are typing, or your name or email.
Analytics
We use PostHog for product analytics (for example “theme applied”, which site, extension version). Events never contain message content. This website uses PostHog only if analytics is enabled for the deployment.
The extension also sends a small daily usage summary tied to a random install id (and to your account while you are signed in): version, operating system, language, whether it is switched on, which theme is applied, and counts such as how many ChatGPT or Claude pages were opened with a theme. Daily summaries are deleted after about 13 months. When you uninstall, we note the date and, if you choose to answer, why you left.
When you rate an AI theme or send a problem report, we store your rating or message with the theme, the prompt that made it (for ratings), and for reports the site, the page type without any chat ids, the extension version, your browser and what the extension found on the page; never your conversations.
Your choices
- Press Alt+Shift+T, or switch ChatTheme off, to remove all styling instantly.
- Delete saved themes from the side panel at any time. To delete your account and data, email contact@ericstrohmaier.com.
Contact
Questions: contact@ericstrohmaier.com.