Legal

Privacy Policy

Last updated: May 22, 2025

ElitePrep ("we", "our", or "us") operates the ElitePrep interview preparation platform. This policy explains what data we collect, how we use it, and your rights regarding that data.

1. Data We Collect

Account data - when you sign in with Google or GitHub via Firebase Authentication, we receive your name, email address, and profile photo URL from that provider.

Progress data - topic completion status, confidence ratings, notes, and streak counts you create while using the app. Stored in Firebase Firestore under your user ID.

Profile data - target company, target role, target interview date, and notification preferences you set in your profile.

Avatar uploads - if you upload a profile photo, it is stored in Firebase Storage.

Usage data - standard server logs including IP address, browser type, pages visited, and timestamps. We do not use third-party analytics.

2. How We Use Your Data

We use collected data exclusively to:

  • Authenticate you and maintain your session
  • Save and display your study progress across devices
  • Personalise recommendations based on your target company and role
  • Calculate streaks and activity heatmaps
  • Send optional daily reminders and weekly digests (only if you opt in)

We do not sell, rent, or share your data with third parties for marketing purposes.

3. Third-Party Services

ElitePrep uses the following third-party services that may process your data:

  • Firebase (Google) - authentication, database, and file storage. Governed by Google's Privacy Policy.
  • Vercel - hosting and edge network. May process request logs transiently.
  • Google / GitHub OAuth - used only during sign-in to verify your identity. We do not request access to your repositories, contacts, or other account data.

4. Data Retention

Your account and progress data is retained for as long as your account is active. You can permanently delete all progress data at any time from your Profile page using the "Reset all progress" option.

To delete your account and all associated data entirely, contact us at satishkc2000@gmail.com. We will process deletion requests within 30 days.

5. Cookies & Local Storage

We use cookies only for session management (Firebase Auth session cookie). We do not use advertising or tracking cookies.

Browser local storage is used to persist UI preferences (theme, filter state). This data never leaves your device.

6. Security

All data in transit is encrypted via HTTPS/TLS. Firestore security rules ensure each user can only read and write their own progress data. Firebase Auth tokens are verified server-side on protected routes.

No security system is perfect. If you discover a vulnerability, please report it to satishkc2000@gmail.com.

7. Children's Privacy

ElitePrep is intended for users aged 16 and older. We do not knowingly collect personal data from children under 13. If you believe a child has provided us with data, contact us and we will delete it promptly.

8. Your Rights

Depending on your jurisdiction, you may have the right to:

  • Access the personal data we hold about you
  • Correct inaccurate data
  • Request deletion of your data
  • Export your data in a portable format
  • Object to or restrict processing

To exercise any of these rights, email satishkc2000@gmail.com.

9. Changes to This Policy

We may update this policy as the product evolves. Material changes will be communicated via email to registered users. Continued use of ElitePrep after changes constitutes acceptance of the updated policy.

10. Contact

Questions about this policy or your data: satishkc2000@gmail.com