Privacy Policy

AlgoFaster Browser Extension · Last updated May 25, 2026

1. What AlgoFaster Is

AlgoFaster is an all-in-one Chrome extension for LeetCode practice. It brings together a structured pattern roadmap, per-pattern skill tracking, curated and company-specific problem lists, and progress and solve-time tracking, alongside guided, in-context help while you solve. Some of that guidance is generated using AI; how that works is described in Section 3.

2. Data We Collect

DataSourceWhere StoredPurpose
Account & authentication data (name, email, sign-in tokens)Google sign-inYour device and our serversCreating your account and keeping you signed in
LeetCode profile & practice data (username, avatar, solved problems, submission stats, solve sessions, derived skill profile)LeetCode's API and automatic tracking as you solveYour device and our serversProfile display, skill and progress tracking, and personalized guidance
Content you provide (chat messages, code, feedback)Your input in the ExtensionYour device and our servers; code is processed only to generate a response and is not storedGenerating assistance and improving the Extension
Preferences & settings (subscribed lists, company filters, check-in settings)Your selections in the ExtensionYour device and our serversSyncing your settings across devices and personalizing your experience
Activity signals (coding activity used to detect when you may be stuck)Observed within the LeetCode page while you solveIn-memory only; not stored or transmittedOffering proactive help (can be disabled in settings)

3. How Your Data Is Processed

  • To generate tutoring responses, some features send your input and the relevant problem context to our servers and to a third-party AI provider (Google). Google's AI terms and privacy policy apply to that processing.
  • We log aggregate, non-content usage metadata for rate limiting and service monitoring. These logs do not contain your messages or code.
  • Your chat history is saved so you can pick up where you left off, even across devices. You can clear your conversation history at any time from within the Extension.
  • Solve sessions (which problems you solved and how long each took) and your preferences are synced to your account so they persist across devices. If you are offline, data is buffered locally and synced when you reconnect.

4. Data We Do NOT Collect

  • We do not collect browsing history beyond LeetCode problem URLs.
  • We do not track your activity on other websites.
  • We do not collect personal data beyond what is described above.
  • We do not use cookies or tracking pixels.
  • We do not sell, rent, or share your data with third parties for advertising or marketing.

5. Third-Party Services

We rely on a small number of third-party providers to operate the Extension. These providers process data on our behalf under their own privacy terms and data-processing agreements:

  • Google: Account sign-in (OAuth) and the AI processing that generates tutoring responses. Google's privacy policy and AI terms apply.
  • Cloud database & authentication provider: Stores your account data, chat history, solve sessions, and preferences.
  • Cloud infrastructure & hosting provider: Runs the backend services that process AI requests.
  • LeetCode: We query LeetCode's API for problem data and your profile stats. We are not affiliated with LeetCode. Privacy Policy.

6. Data Retention

  • Local data (cached profile, problem contexts): Stored on your device until you clear it or uninstall the extension. Cached data expires automatically.
  • Cloud data (chat history, solve sessions, preferences, feedback): Stored indefinitely until you request deletion.
  • Authentication tokens: Tokens expire automatically and are refreshed as needed.
  • Server-side logs: Aggregate usage metadata is logged for rate limiting and monitoring. These logs do not contain your messages or code.
  • On sign-out: All account-scoped data is cleared from the extension (profile, chat history, preferences, solve tracking). Your cloud data is retained unless you request account deletion.

7. Your Rights

  • Delete local data: You can clear all local data by uninstalling the extension or clearing extension storage in Chrome settings.
  • Sign out: Signing out clears all account-scoped data from the extension (profile, chat history, preferences, solve tracking).
  • Delete your account: Contact us at the email below to request deletion of your account and all associated cloud data, including chat history, solve sessions, preferences, and feedback.
  • Disable proactive check-ins: You can turn off proactive AI check-ins at any time in the Extension settings. When disabled, no coding activity signals are processed.

8. Security

  • Authentication uses industry-standard protocols to prevent token interception.
  • All communication between the extension and our server uses HTTPS.
  • Credentials for third-party services are kept on our servers and are never exposed in the extension.
  • Our server validates authentication tokens and enforces rate limits to prevent abuse.

9. Children's Privacy

AlgoFaster is not directed at children under 13. We do not knowingly collect data from children under 13.

10. Changes to This Policy

We may update this policy from time to time. The “Last updated” date at the top reflects the most recent revision. Continued use of the extension after changes constitutes acceptance of the updated policy.

11. Contact

For questions about this privacy policy or to request data deletion, contact us at: admin@algofaster.com

See also: Terms of Service.