Privacy Policy

Last updated: March 2026

Fix AI (fixai.dev) is a free browser game. We keep data collection to a minimum. Here is exactly what we collect and why.

What we collect

Anonymous player ID. A random ID is generated in your browser (e.g. p_abc123) and stored in localStorage. It is used to save your game progress across sessions without an account. It contains no personal information.

Game progress. Completed levels and unlocked achievements are stored locally in your browser. If you create an account, progress is also synced to our server and linked to your account.

Account data (optional). If you create an account, we store your email address and a bcrypt hash of your password. We never store your password in plain text. Your email is used to verify your account, send transactional emails (password reset, email change confirmation), and notify you about major updates to Fix AI. We will never share it with third parties or send marketing emails.

Session tokens. When you log in, we issue a signed JWT token stored in your browser's localStorage. Standard sessions expire after 7 days. If you choose "Remember me", the token expires after 30 days.

Usage analytics. We use PostHog to understand how players interact with the game — which levels are played, win rates, session length. All analytics are anonymous. No personal data is sent to PostHog. You can opt out by enabling Do Not Track in your browser.

What we do not collect

We do not collect your name, location, device identifiers, or any information that could identify you personally. We do not use advertising trackers. We do not sell data.

Third-party services

PostHog — anonymous analytics (posthog.com)

Cloudflare Turnstile — bot protection on login and registration forms, no cookies set

Anthropic Claude API — powers the AI responses. Your chat messages are sent to Anthropic's API to generate responses. Anthropic's privacy policy applies: anthropic.com/privacy

Resend — transactional email delivery (resend.com). Used only for account verification, password reset, and email change confirmation.

Railway — hosting provider (railway.app)

Data retention

Anonymous game progress is kept for as long as the service is running. Account data (email, password hash, progress) is kept until you delete your account. When you delete your account, all associated data — including progress and achievements — is permanently removed from our servers. Analytics data is retained for 90 days.

Your rights

You can delete your account at any time from your profile page. This permanently deletes your email, password hash, game progress, and all other account data from our servers.

If you are in the EU, you also have the right to access or correct data we hold about you. For any data requests, contact us at [email protected].

Contact

Questions? Email [email protected]

← Back to Fix AI