Unforget: Spaced Repetition for LeetCode
Overview
Spaced repetition for LeetCode: logs each Accepted solve with its time, and brings the problem back just before you'd forget it.
Unforget is spaced repetition for LeetCode. It brings back each problem you've solved just before you'd forget it, so what you practised for coding interviews stays with you. Solve problems on LeetCode as usual. When a submission is Accepted, the extension logs it to your free Unforget account (https://unforget.in) with the time it took, and asks how it went (Stuck, Struggled, Solved or Easy) and which pattern you used. Close the panel, and Unforget keeps Solved. Unforget then schedules the problem with FSRS, the modern spaced-repetition algorithm that Anki also offers, and shows it on your Today page when it's due: riskiest first, within your daily budget. Your revision plan for data structures and algorithms (DSA) keeps itself up to date. • Pick the pattern each solve used, from 24 such as two pointers, sliding window, binary search or dynamic programming (DP). Each pattern you use on a problem comes back on its own schedule, so you keep the approaches, not just the answers. Don't want it? Turn patterns off in Settings. • A small timer at the bottom right of each problem page shows the time Unforget will log. Pause it, reset it or hide it, and correct the time afterwards if you need to. • Logs only Accepted submissions. Runs and wrong answers aren't logged. • Never reads or sends your code. • Keeps each solve in your browser until Unforget has it, so nothing is lost while Unforget can't be reached. • Talks only to unforget.in. Its popup shows the connected account, any solves waiting to be sent, and a switch for the timer. How to start 1. Install the extension, then sign in at https://unforget.in with your Google account. Check your time zone and daily budget, and click Next. 2. Click "Connect this browser". (Later, it's in Settings → Connect the extension.) 3. Solve any problem on LeetCode. When it's Accepted, pick how it went and the pattern you used in the panel, or just close it. 4. Open https://unforget.in each day. Today lists the problems due, riskiest first; Start opens one on LeetCode. Unforget starts empty: problems you solved before join the schedule as you solve them again. Unforget is a free student project and isn't affiliated with LeetCode. Privacy: https://unforget.in/privacy
0 out of 5No ratings
Details
- Version0.6.0
- UpdatedOctober 22, 2026
- Offered byAmrit Sengupta
- Size37.94KiB
- LanguagesEnglish
- Developer
Email
amrit.sengupta.engg@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
Unforget: Spaced Repetition for LeetCode has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.
Unforget: Spaced Repetition for LeetCode handles the following:
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes