BUDLING

Spaced repetition explained: why flashcards work

What is spaced repetition?

Spaced repetition is a study technique where you review information at increasing intervals over time, instead of all at once. You see a new flashcard often at first, then less and less often as you prove you remember it — right up to the edge of forgetting, then again.

Why does spacing out reviews work better than cramming?

Memory research going back over a century (the "spacing effect," first documented by Hermann Ebbinghaus) shows that spaced-out practice produces stronger, longer-lasting memories than massed practice — studying the same material back-to-back in one sitting. Cramming can get you through tomorrow's quiz; it rarely survives the following week.

The mechanism is simple: every time you almost forget something and then successfully recall it, that memory gets more durable. Reviewing something you already remember perfectly wastes time. Reviewing something you've already forgotten wastes time in a different way — you're relearning from scratch. Spaced repetition tries to hit the sweet spot in between, for every card, individually.

How do flashcards apply spaced repetition?

A flashcard app can track, per card, how well you know it and when you're likely to start forgetting it. Instead of a fixed schedule ("review this deck every Monday"), each card gets its own review date based on your actual performance on that card.

  • Cards you find easy get pushed further into the future.
  • Cards you struggle with come back sooner.
  • Cards you just learned come back soonest of all.

This turns a big deck of 200 cards into a much smaller daily review — only the cards actually due today — rather than re-studying everything every time.

What algorithm does Budling use to schedule reviews?

Budling's Learn mode uses FSRS (Free Spaced Repetition Scheduler), an open, modern scheduling algorithm. When you rate a card Again, Hard, Good, or Easy after seeing the answer, FSRS updates its estimate of how well you know that card and calculates the next review date — sooner for Again, much further out for Easy. Over time, well-known cards can be spaced weeks or months apart, while shaky ones stay in a tight review loop until they stick.

Do I have to do anything to make this work?

No manual scheduling. Rate cards honestly (Again/Hard/Good/Easy reflects how it actually went, not how you wish it went), and the algorithm does the rest. The only input you control is showing up — spaced repetition only works if you actually do the review when it's due.

Is spaced repetition worth it for vocabulary specifically?

Vocabulary is one of the best use cases for spaced repetition: individual words are small, independent, discrete facts — exactly the shape of information spaced repetition is designed for. That's why it's the backbone of most serious vocabulary tools, and why Budling builds its Learn mode around it rather than a fixed study order.