Privacy Policy

Last updated: March 16, 2026

1. Information We Collect

We collect the following information when you use FaangCoder:

  • Account Information: Email address and password (hashed) when you create an account.
  • Hardware ID: A one-way hash derived from your machine's hardware identifiers, used solely for license key binding.
  • Payment Information: Processed entirely by Stripe. We do not store credit card numbers, CVVs, or full billing details on our servers.
  • Usage Data: Basic server logs including IP addresses, request timestamps, and error reports for operational purposes.
  • Browser Proctor Session Data: If you use Browser Proctor, the app may request webcam, microphone, and screen-share permissions and may process focus changes, clipboard activity, keyboard shortcuts, screen geometry, browser-environment signals, timing data, and code-progression metadata during the session.

2. Information We Do NOT Collect

  • We do not store full payment card numbers, CVVs, or raw Stripe payment credentials on our servers.
  • We do not use third-party advertising trackers or sell your personal information.
  • We do not grant third parties independent access to your browser-proctor session unless required to operate payment, hosting, authentication, or support infrastructure.

3. How We Use Your Information

  • To create and manage your account.
  • To validate your license key and bind it to your device.
  • To process payments via Stripe.
  • To send transactional emails (account creation, password resets, purchase confirmations).
  • To run browser-proctored coding sessions and classify integrity or environment issues when you use Browser Proctor.
  • To diagnose errors and improve the Service.

4. Third-Party Services

We use the following third-party services:

  • Stripe: Payment processing. Subject to Stripe's Privacy Policy.
  • Google OAuth: Optional sign-in. Subject to Google's Privacy Policy.
  • OpenRouter: AI model routing for the desktop application. Extracted context (problem text, your code, terminal output; no raw pixels or screenshots) is sent directly from your machine to OpenRouter's API and is not stored by FaangCoder.
  • Google Cloud Platform: Infrastructure hosting.

5. Data Retention

We retain account and billing data for as long as your account is active. If you request account deletion, we will remove personal data we are required and able to delete within a reasonable period, subject to legal, tax, fraud-prevention, and support obligations. Operational server logs are typically retained for up to 90 days. Browser-proctor session data may remain local to your browser session unless you explicitly submit or share it with us for support or review.

6. Data Security

We use industry-standard security measures including encrypted connections (TLS), hashed passwords (bcrypt), and secure cookie handling. However, no method of transmission or storage is 100% secure.

7. Your Rights

You have the right to:

  • Access the personal data we hold about you.
  • Request correction of inaccurate data.
  • Request deletion of your account and associated data.
  • Reset your hardware ID binding at any time via the dashboard.

To exercise these rights, contact us at support@faangcoder.ai.

8. Cookies

We use a single httpOnly authentication cookie to maintain your session. We do not use tracking cookies, analytics cookies, or third-party advertising cookies.

9. Children's Privacy

The Service is not intended for individuals under 18. We do not knowingly collect data from minors.

10. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you of significant changes by posting a notice on our website.

11. Contact

For privacy-related questions, contact us at support@faangcoder.ai.