← Back to LeetReview

Support

Frequently Asked Questions

How do I sign in?

Tap "Sign in with LeetCode" on the login screen. This opens a secure webview where you log in with your LeetCode credentials. Your session is stored locally in your device's Keychain.

Can I use the app without a LeetCode account?

Yes! Tap "Continue with Username" to browse problems, view your public profile, and access contests. Running and submitting code requires a full LeetCode sign-in.

Why does Run/Submit show "Blocked"?

This means your LeetCode session has expired. Go to Settings, sign out, and sign back in with LeetCode to refresh your session.

How does spaced repetition work?

After solving a problem, add it to your review queue. The app uses the SM-2 algorithm to schedule reviews at increasing intervals. Rate how well you remembered the solution (Again, Hard, Good, Easy) and the app adjusts the next review date accordingly.

How do I remove ads?

Go to Settings and tap "Remove Ads" for a one-time purchase of $4.99. This permanently removes all advertisements from the app.

Is my code stored on a server?

No. All your code drafts, notes, and review data are stored entirely on your device. The app communicates directly with LeetCode's servers only to run and submit code.

Contact Us

If you need help or want to report a bug, please reach out:

Email Support

Report an issue on GitHub