Privacy Policy
Last updated: June 24, 2026
1. Information We Collect
We collect your email, first name, and authentication details via Clerk. When you sync your LeetCode profile, we fetch public submission metadata (problem titles, difficulty, status, timestamps, runtime, and memory metrics) to construct your practice history.
2. How We Use Your Data
We use your submission metadata solely to calculate your weakness scores, maintain your streaks, display contribution graphs, and recommend relevant problems in your daily practice plan.
3. Data Sharing & Security
We do not sell, rent, or trade your personal data. All data is securely stored in our databases. The application uses Clerk's industry-standard authentication flow to keep your profile secure.
4. Cookies & Local Storage
We use cookies and browser local storage to maintain session states and store preferences. No third-party tracking or advertising cookies are utilized.
5. User Control & Data Deletion
You have full control over your data. At any time, you can clear all synced submission records, plans, and metrics directly from the **Data Maintenance** section on your Settings page, or change your connected LeetCode username.
6. Contact
If you have any questions or feedback regarding this Privacy Policy, please open an issue in the public GitHub repository.