PatternBank
Spaced Repetition for Coding
Free · Designed for iPad. Not verified for macOS.
New in PatternBank 2.0: LeetCode Activity sync, smarter review scheduling, Today workflow, Progress projection, and a cleaner mobile design.
Stop forgetting LeetCode solutions. PatternBank helps you retain what you practice by turning solved problems into confidence-based spaced repetition reviews.
Solving hundreds of problems is not the same as remembering them. PatternBank gives you a focused system for tracking what you solved, how confident you felt, which patterns were involved, and when you should review next.
Use PatternBank to:
- Track algorithm problems by title, difficulty, confidence, notes, and patterns
- Review problems on a spaced repetition schedule
- Rate confidence from 1 to 5 stars after each review
- Connect public LeetCode Activity to bring recent accepted submissions into Today
- See due reviews, LeetCode solves, and completed work in one daily workflow
- Track progress by pattern, review history, confidence trend, and 30-day projection
- Exclude problems you do not want in the review queue
- Start locally without an account, then sign in when you want cloud sync
PatternBank is built for technical interview prep, algorithm practice, and long-term recall. It keeps the workflow simple: capture the problem, rate your confidence, review what is fading.
LeetCode Activity uses public profile activity. PatternBank does not ask for your LeetCode password.
Ratings & Reviews
- This app has not received enough ratings or reviews to display an overview.
PatternBank 2.0.1 is a major V2 update with a small round of release polish.
New in V2:
- LeetCode Activity: connect a public LeetCode username and bring recent accepted submissions into Today
- Today workflow: review due problems, rate LeetCode solves, and see completed work in one place
- Smarter spaced repetition: updated 1/2/5/10/30 day intervals with repeated 5-star graduation
- Progress V2: pattern heatmap, confidence trend, review activity, and interactive 30-day projection
- All Problems redesign: cleaner cards, improved filtering, due-review borders, and a stronger Add Problem action
- Onboarding and Help: first-run welcome tour plus a dedicated Help screen
- Sync hardening: local-first data, durable queued cloud sync, clearer sync states, and safer review history handling
- Mobile design refresh across Today, Progress, Problems, Settings, and review cards
Also fixed in 2.0.1:
- Polished Today buttons and footer spacing
- Improved toast sizing
- Cleaner settings icon
- Version bump for App Store release
The developer, Yi Zhang, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Linked to You
The following data may be collected and linked to your identity:
- Contact Info
- Identifiers
Data Not Linked to You
The following data may be collected but it is not linked to your identity:
- Usage Data
- Diagnostics
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Provider
- Yi Zhang
- Size
- 36.1 MB
- Category
- Productivity
- Compatibility
Requires iOS 15.1 or later.
- iPhone
Requires iOS 15.1 or later. - iPad
Requires iPadOS 15.1 or later. - iPod touch
Requires iOS 15.1 or later. - Mac
Requires macOS 12.0 or later and a Mac with Apple M1 chip or later. - Apple Vision
Requires visionOS 1.0 or later.
- iPhone
- Languages
- English
- Age Rating
4+
- 4+
- Copyright
- © 2026 PatternBank
