The Science of Persistence
Spaced repetition began over 40 years ago, when Piotr Woźniak created the first computational algorithm to optimize learning.
1985: The Discovery
The initial mathematical model for the “Forgetting Curve” was established, moving memory from mystery to engineering.
Over time, SuperMemo’s early ideas spread widely, inspiring a generation of learning tools and helping shape the way the world thinks about memory, review, and long-term retention.
SM-20: Peak Precision
Decades of refinement led to SM-20, an algorithm that calculates the optimal moment for review with the highest recall probability.
Today, spaced repetition is used by hundreds of millions of people across major learning apps.
Now, for the first time, this technology is available as a ready-to-use API.