Overview
Memoize is a spaced repetition tracker built specifically for competitive programmers and SWE interview prep.
Every time you solve a problem on LeetCode or Codeforces, Memoize automatically captures it — no copy-pasting, no manual logging. Just solve, and it's tracked.
HOW IT WORKS
- Accepted on LeetCode? The popup opens instantly with the problem pre-filled.
- Solving on Codeforces? Submissions are captured from both standard contests and private groups.
- Rate your confidence, tag the pattern (DP, BFS, Sliding Window...), and mark problems for revision.
- Your dashboard schedules reviews using the SM-2 spaced repetition algorithm — the same algorithm behind Anki.
WHAT YOU GET
- Auto-capture from LeetCode and Codeforces (including private groups)
- Spaced repetition review scheduling via SM-2
- Pattern tagging — Sliding Window, Two Pointers, DP, Greedy, and more
- Confidence tracking and revision flags
- Codeforces group sync — see all your group contests and problem statuses in one place
- Full dashboard with analytics on your progress
WHO IT'S FOR
If you're preparing for SWE interviews or grinding competitive programming, Memoize turns your solved problems into a long-term knowledge base instead of a forgotten list.
GETTING STARTED
1. Install the extension
2. Sign in at memoize-navy.vercel.app
3. Enter your Codeforces handle
4. Solve a problem — the rest is automatic
Tags
Privacy Practices
🔐 Security Analysis
This extension hasn't been security-scanned yet.