← Back to app

Privacy Policy

Last updated: April 2026

This app is a free interview prep tool built by one person. We collect the minimum data needed to make the app work and nothing else.

What we collect

Your progress, completed chapters, quiz scores, spaced repetition schedule, and lab activity are stored exclusively in your browser's localStorage. This data never leaves your device and is not sent to our servers.

We use Umami Analytics (self-hosted, privacy-first) to collect anonymous page view counts and feature usage signals (e.g. "quiz started", "chapter completed"). No personal identifiers, IP addresses, or cross-site tracking. Umami is GDPR-compliant by design.

We do not collect your name, email address, or any personally identifiable information. There is no account system.

AI features (Rate My Answer / Requirements Lab)

The AI-powered features (Behavioral Evaluator, Requirements Lab) require you to provide your own API key from a third-party AI provider (Anthropic, OpenAI, Groq, or OpenRouter). We store your key in your browser's localStorage for convenience and send it with your requests.

We do not log, store, or process your API keys or your answers on our servers. Requests are proxied through our API routes solely to add retry logic and provider fallback — your content is forwarded directly to the AI provider and the response is returned to your browser.

The AI provider you choose (Anthropic, OpenAI, etc.) processes your input according to their own privacy policy.

Cookies

We do not use advertising cookies or third-party tracking cookies. The only browser storage we use is localStorage (for your learning progress) and sessionStorage (for temporary UI state).

Third-party services

Vercel — our hosting provider. Vercel may log request metadata (IP, user agent, timestamp) for security and abuse prevention per their privacy policy.

Umami Analytics — privacy-first analytics. No cookies, no cross-site tracking, no personal data.

AI providers — only when you explicitly use an AI feature and supply your own API key.

Data retention

Since we store no personal data server-side, there is nothing to delete on our end. To clear your local progress data, use your browser's "Clear site data" option (DevTools → Application → Storage → Clear site data).

Contact

Questions? Reach out via LinkedIn: linkedin.com/in/spasnoor/