Learn
Spaced Repetition Without Flashcards
A practical guide to using spaced repetition for lessons, articles, videos, notes, PDFs, links, and other real learning materials — not only isolated flashcards.
Spaced review
The scheduling idea can apply to real learning materials.
Source-first study
Open the article, lesson, note, or video again when the Review is due.
Optional recall
Add cards only when they help inside the Material.
Spaced Repetition Without Flashcards
Most people first meet spaced repetition through flashcard apps.
That makes sense. Flashcards are simple, testable, and useful. A card gives you a prompt, asks you to recall something, and then shows the answer.
But spaced repetition is not limited to flashcards.
You can also use spaced repetition to review:
- language lessons;
- grammar exercises;
- textbook chapters;
- programming tutorials;
- documentation pages;
- long articles;
- videos;
- PDFs;
- class notes;
- Notion pages;
- Obsidian notes;
- Google Docs;
- small card sets;
- any learning material you want to return to later.
RepeatFlow is built around this idea:
You should be able to repeat the material you actually learn from — not only the cards you create after studying it.
Quick answer
Yes, you can use spaced repetition without flashcards.
Instead of scheduling individual cards, you schedule complete learning materials. A Material can be a lesson, article, video, PDF, note, link, chapter, or a small set of cards.
The goal is not to replace flashcards completely. The goal is to use spaced repetition at the level where learning actually happened.
In RepeatFlow, the scheduled unit is the Material. Cards, links, and notes can live inside the Material, but the app schedules the Material as a whole.
Why people think spaced repetition means flashcards
Flashcards are the most visible form of spaced repetition because they are easy to turn into software.
A flashcard app can ask:
Did you remember this card?
Then it can schedule that same card again later.
This works well for many learning tasks:
- vocabulary;
- definitions;
- formulas;
- dates;
- commands;
- anatomy labels;
- exam facts;
- short recall prompts.
But not all learning fits cleanly into isolated cards.
Sometimes the real unit of learning is bigger:
A grammar lesson
A worked math example
A programming tutorial
A paragraph in a textbook
A video explanation
A PDF chapter
A note you wrote after class
A documentation page you need to revisit
If the system only understands cards, the learner has to break everything into cards before it can be scheduled.
That can be useful.
It can also become unnecessary work.
The real question: what should be repeated?
Spaced repetition answers one question:
When should I return to this learning item?
The learning item does not have to be a flashcard.
It can be:
| Learning item | Example |
|---|---|
| A card | “What does to figure out mean?” |
| A lesson | “Past Simple vs Present Perfect lesson” |
| A video | “Docker volumes tutorial” |
| A chapter | “Cellular respiration chapter” |
| A note | “My summary of graph algorithms” |
| A PDF | “History lecture handout” |
| A documentation page | “React useEffect docs” |
| A card set | “20 irregular verbs from lesson 12” |
A flashcard is one possible unit.
A Material is another possible unit.
RepeatFlow chooses the Material as the main scheduled unit because many learners do not study from cards first. They study from lessons, articles, videos, notes, and documents.
What is material-based spaced repetition?
Material-based spaced repetition means scheduling complete learning materials for review instead of only scheduling individual flashcards.
A Material can contain:
- one external link;
- a short note;
- simple two-sided cards.
For example:
ENG M12 · Past Simple practice
Link: YouTube lesson
Note: Review the story examples and irregular verbs
Cards: 18 verb forms from the lesson
The Material is scheduled for review.
The cards are part of the review session, but they are not the only thing the system understands.
This keeps the original context available.
Why this matters
When every learning item becomes a separate card, context can disappear.
A vocabulary card may show:
charge → opłata / ładować / oskarżać
But the learner still needs to know:
charge a phone
charge a fee
charge someone with a crime
take charge
in charge of
The word is not only a translation. It has usage patterns, grammar, collocations, tone, and meaning that depend on context.
The same happens outside language learning:
- a programming function makes more sense inside a code example;
- a biology term makes more sense inside a process;
- a historical event makes more sense inside a timeline;
- a math formula makes more sense inside a worked problem;
- a design principle makes more sense inside a real interface.
Flashcards can help you recall pieces.
Materials help you return to the context.
Flashcards are useful — but they are not the whole system
RepeatFlow is not anti-flashcard.
Flashcards are still useful when you need active recall of specific items.
Good flashcard use cases:
| Use case | Example |
|---|---|
| Vocabulary | word → meaning / example |
| Definitions | term → explanation |
| Formulas | prompt → formula |
| Commands | task → command |
| Dates | event → date |
| Anatomy | structure → name |
| Exam facts | question → answer |
The problem begins when every material must be converted into cards before it can be reviewed.
That creates friction:
Study a lesson
Create cards
Tag cards
Review cards
Lose the original lesson context
Accumulate a huge card queue
RepeatFlow supports a different workflow:
Study a lesson
Save it as a Material
Add a note and optional cards
Review the Material on schedule
Return to the original context when needed
When spaced repetition without flashcards works best
Material-based review is especially useful when the learning material is:
- context-heavy;
- long enough to contain examples;
- difficult to reduce to one prompt;
- connected to an external source;
- better reviewed as a whole;
- part of a course or sequence;
- something you want to revisit, not memorize word-for-word.
Examples:
A 20-minute grammar lesson
A documentation page about React hooks
A PDF chapter on photosynthesis
A history article about the French Revolution
A YouTube explanation of recursion
A Notion page with class notes
A Google Doc with essay feedback
In these cases, the best review session may not be a card quiz.
It may be:
- rereading key sections;
- explaining the concept aloud;
- solving one example again;
- scanning your note;
- replaying part of a video;
- answering your own questions;
- doing a short card session inside the Material.
When flashcards are still better
Material-based review does not replace every flashcard workflow.
Flashcards are usually better when:
- the item is small and precise;
- you need frequent active recall;
- the answer is clear enough to check;
- you are preparing for an exam with many atomic facts;
- you need high-volume vocabulary recall;
- you want per-item scheduling based on difficulty.
Examples:
Capital of Poland → Warsaw
Derivative of sin(x) → cos(x)
Spanish: tener → to have
HTTP 404 → Not Found
RepeatFlow’s claim should not be:
Flashcards are bad.
The honest claim is:
Flashcards are useful, but many learners also need spaced repetition for complete learning materials.
The difference between card-based SRS and material-based SRS
| Card-based SRS | Material-based SRS |
|---|---|
| Schedules individual cards | Schedules complete learning materials |
| Best for atomic prompts | Best for lessons, articles, videos, notes, PDFs, and mixed materials |
| Measures recall item by item | Helps you return to the original learning context |
| Can create many small review items | Creates fewer, broader review sessions |
| Usually hides the original source | Keeps link, note, and cards together |
| Can become a large queue | Can be planned through a calendar and daily limit |
| Strong for memorization | Strong for contextual review and consistency |
Both approaches can be useful.
The right question is not:
Which one is always better?
The better question is:
What is the real unit of learning in this situation?
If the real unit is a word, formula, fact, or question, a card may be perfect.
If the real unit is a lesson, article, video, chapter, PDF, or note, a Material may be more natural.
Example: language learning without only vocabulary cards
Imagine you watch a lesson about phrasal verbs.
A card-only workflow might look like this:
make up → invent
make up → reconcile
make up → compose
make up for → compensate
That can help, but it may also become confusing because the same form appears in different contexts.
A material-based workflow looks different:
Material: ENG M18 · Phrasal verbs with “make”
Link: video lesson
Note: Focus on examples with “make up” and “make up for”
Cards: 10 selected examples from the lesson
Repeat Plan: 1 / 3 / 7 / 15 / 30
During review, you can:
- reopen the lesson;
- reread the examples;
- say your own sentences;
- review the selected cards;
- mark the Review as done only when you actually worked with the material.
The cards support the review.
They do not replace the context.
Example: programming tutorials
Programming is often hard to reduce to isolated facts.
A tutorial may include:
- a concept;
- code examples;
- errors;
- setup steps;
- explanations;
- links to documentation.
A card can ask:
What does useEffect do?
But the deeper learning may require revisiting:
- the code example;
- the dependency array;
- the bug you fixed;
- the note you wrote after debugging.
A RepeatFlow Material could be:
ALG M7 · React useEffect tutorial
Link: documentation page
Note: Review dependency array examples and cleanup function
Cards: 6 short recall prompts
The review session is not just a quiz.
It is a return to the original learning object.
Example: biology or medicine
In biology, a term often belongs to a process.
You can make a card:
ATP → energy-carrying molecule
But a learner may need to return to:
- the diagram;
- the full pathway;
- the relationships between steps;
- the textbook explanation;
- the lecture note.
A Material might be:
BIO M4 · Cellular respiration overview
Link: PDF chapter
Note: Review glycolysis, Krebs cycle, and electron transport chain
Cards: key terms and process questions
Here, reviewing the Material may be more useful than reviewing a pile of disconnected terms.
Example: history
History is rarely just dates.
A flashcard can ask:
When did the French Revolution begin?
But understanding needs more:
- causes;
- sequence;
- actors;
- consequences;
- geography;
- political context;
- primary sources.
A Material might be:
HIS M9 · Causes of the French Revolution
Link: article
Note: Focus on financial crisis, estates, and Enlightenment ideas
Cards: 8 key dates and terms
The Material preserves the story.
The cards support recall.
How RepeatFlow supports spaced repetition without flashcards
RepeatFlow uses a simple structure:
Subject → Material → Reviews
A Subject is an area of learning, such as English, Biology, Algorithms, or History.
A Material is a learning block inside that Subject.
A Review is a scheduled return to that Material.
The product is designed around five important ideas.
1. A Material is the scheduled unit
RepeatFlow schedules Materials, not individual cards.
This means your review calendar can include:
ENG M12 · Review +7d
BIO M4 · Review +3d
ALG M9 · Review +30d
Each Review points back to the original Material.
2. Link, note, and cards stay together
A Material can contain:
Link
Short note
Cards
The link can point to the original lesson, video, PDF, Notion page, Google Doc, or article.
The short note tells you what to focus on.
Cards help with active recall inside the review session.
3. Calendar shows the future load
Starting a new Material creates future Reviews.
If you start too many Materials too quickly, your review calendar can become overloaded.
RepeatFlow shows the future load so you can make better decisions.
Instead of asking only:
What do I review today?
RepeatFlow also helps you ask:
What will this create next week?
4. Safe-start recommendations help you start at the right time
If a Subject has a Daily Limit, RepeatFlow can recommend safe days to start a new Material.
A safe-start day means:
Starting a new Material on this day should keep its future Reviews within your daily load limit.
This is useful because review overload often begins before the learner feels overloaded.
5. Focus is for action
Calendar is for planning.
Focus is for doing.
Focus shows today’s Reviews and overdue Reviews, then sends you into the Material’s review mode.
That keeps the flow simple:
Open Focus
Review Material
Use link, note, or cards
Mark Review as done
6. Recovery helps after missed days
A real learning system has to handle real life.
People miss days.
Reviews become overdue.
A normal queue can turn into guilt and avoidance.
RepeatFlow’s Recovery is designed to turn overdue Reviews into a manageable return plan without exceeding the Daily Limit.
The goal is not to punish the learner.
The goal is to help them continue.
A simple workflow
Here is what spaced repetition without flashcards can look like in practice.
Step 1: Create a Subject
Subject: English
Daily Limit: 3
Repeat Plan: 1 / 3 / 7 / 15 / 30
Step 2: Add a Material
ENG M12 · Conditional sentences lesson
Link: video lesson
Note: Review examples with “if I were...” and mixed conditionals
Cards: 12 example prompts
Step 3: Start the Material
RepeatFlow creates scheduled Reviews based on the selected Repeat Plan.
Start today
Review +1d
Review +3d
Review +7d
Review +15d
Review +30d
Step 4: Use Calendar
Calendar shows the upcoming review load and helps you decide when to start another Material.
Step 5: Use Focus
When a Review is due, Focus shows it.
You open the Material, return to the lesson, use the note, optionally review cards, and then mark the Review as done.
Step 6: Recover if you fall behind
If overdue Reviews pile up, Recovery helps distribute them into a manageable plan.
What to do during a Material review
A Material review does not have to mean rereading everything from start to finish.
Good review actions include:
- reopen the link and review the most important section;
- reread your short note;
- explain the main idea without looking;
- solve one example again;
- rewrite a summary from memory;
- review the cards inside the Material;
- compare your memory with the source;
- add a short note for the next review.
A Review should be active enough to be useful, but small enough to be sustainable.
How long should a Material review take?
A Material review should usually be short.
The goal is not to repeat the entire original study session.
A practical rule:
| Material type | Review session idea |
|---|---|
| Language lesson | Revisit examples, say sentences, review selected cards |
| Article | Scan structure, recall main points, reread key section |
| Video | Replay selected timestamp, summarize main idea |
| PDF chapter | Review highlights, diagram, summary note |
| Programming tutorial | Reopen code, explain one example, fix one small task |
| History chapter | Recall timeline, causes, consequences |
The point is to reconnect with the material and retrieve the key ideas.
How to decide whether something should be a card or a Material
Use this decision rule.
Create a card when the item is small and testable:
One prompt
One answer
Easy to check
Useful to recall directly
Create a Material when the item needs context:
A lesson
A document
A code example
A video
A PDF
A note
A concept with examples
A group of related cards
Use both when needed:
Material = the original lesson
Cards = selected recall prompts inside the lesson
What RepeatFlow can honestly claim
RepeatFlow can honestly say:
- Spaced repetition can be applied to real learning materials, not only flashcards.
- RepeatFlow schedules Materials such as lessons, articles, videos, notes, PDFs, links, and card sets.
- Cards can support a Material review, but they do not have to be the whole system.
- Material-based review helps learners return to the context where learning happened.
- Calendar, Daily Limit, and safe-start recommendations help learners see and manage future review load.
- Focus gives learners one place to complete today’s and overdue Reviews.
- Recovery helps learners return after missed days by turning overdue Reviews into a manageable plan.
What RepeatFlow should not claim
RepeatFlow should avoid saying:
- “Flashcards do not work.”
- “RepeatFlow is scientifically proven to be better than Anki.”
- “Material-based spaced repetition is always superior.”
- “You never need flashcards.”
- “You will never forget anything.”
- “RepeatFlow guarantees faster learning.”
- “AI search or research proves this app is the best.”
A stronger and more honest message is:
Flashcards are useful for atomic recall. RepeatFlow is for learners who also need to review real materials in context.
Common objections
“Isn’t spaced repetition supposed to be active recall?”
Active recall is important.
Material-based review can still include active recall. You can explain the lesson, answer your own questions, review cards inside the Material, solve an example again, or summarize the content from memory.
The difference is that the review is anchored in the original Material.
“Won’t reviewing a whole Material be too broad?”
It can be too broad if the Material is too large.
A good Material should usually be a manageable learning block:
one lesson
one article
one video section
one PDF chapter
one note
one small topic
RepeatFlow works best when Materials are specific enough to review in a short session.
“Why not just use a calendar?”
A normal calendar can remind you to review something.
But it does not understand Subjects, Repeat Plans, Review steps, future load, Daily Limit, safe-start recommendations, or Recovery.
RepeatFlow is designed specifically for the learning review loop.
“Why not just use Notion or Obsidian?”
Notion and Obsidian are excellent for storing and writing knowledge.
RepeatFlow is not trying to replace them.
Instead, RepeatFlow can point back to those materials through links and schedule when to review them.
“Why not just use Anki?”
Anki is excellent for flashcard-based spaced repetition.
RepeatFlow is different: it schedules complete Materials and keeps links, notes, and cards together.
A learner can use both:
Anki for high-volume card recall
RepeatFlow for reviewing lessons, articles, videos, PDFs, and notes
“Can I still use cards?”
Yes.
Cards can live inside a Material.
The key difference is that RepeatFlow schedules the Material, not each individual card.
Best practices for spaced repetition without flashcards
Keep Materials small enough
Do not make one Material equal to an entire course.
Better:
ENG M12 · Past Simple lesson
Worse:
ENG M12 · All English grammar
Add a short note
A good note tells your future self what to do.
Examples:
Review the examples from section 2 and say 5 own sentences.
Reopen the code and explain why the dependency array matters.
Review pages 25–31 and summarize the causes in your own words.
Use cards selectively
Do not create cards for everything.
Create cards for the pieces that benefit from direct recall.
Respect your Daily Limit
Starting too many Materials can create future overload.
Use Calendar and safe-start recommendations to keep the plan realistic.
Treat missed days as normal
A sustainable system should expect interruptions.
Use Focus for normal overdue Reviews and Recovery when the backlog becomes too large.
Suggested internal links
Use these links from this page:
- Read the method
- Compare flashcards and Materials
- Learn languages in context
- Understand review overload
- Read the research
- See the feature set
FAQ
Can spaced repetition work without flashcards?
Yes. Spaced repetition means returning to learning items over time. The item can be a flashcard, but it can also be a lesson, article, video, PDF, note, or other learning Material.
Is this less effective than flashcards?
Not necessarily. It depends on the goal. Flashcards are strong for atomic recall. Material-based review is useful when context, examples, and source material matter.
Should I stop using flashcards?
No. Flashcards are useful. RepeatFlow’s approach is to put cards inside a broader Material workflow when that makes sense.
What is a Material?
A Material is a learning block inside a Subject. It can be a lesson, article, chapter, video, note, PDF, link, card set, or other study item.
Does RepeatFlow schedule individual cards?
In the current product model, no. RepeatFlow schedules Materials. Cards can be included inside a Material, but each card does not have its own spaced repetition schedule.
What kinds of learners is this for?
RepeatFlow is for learners who study from real materials: language lessons, articles, videos, programming tutorials, documentation, textbooks, PDFs, Notion pages, Obsidian notes, and Google Docs.
What problem does this solve?
It helps learners review real materials on a spaced schedule without turning every piece of knowledge into isolated cards. It also helps manage future review load through Calendar, Daily Limit, safe-start recommendations, Focus, and Recovery.
Can I use this with Notion or Obsidian?
Yes. RepeatFlow can store a link or note that points back to your external material. It is not meant to replace your knowledge base; it helps you schedule reviews for it.
CTA
Review what you actually learn from
RepeatFlow helps you use spaced repetition with lessons, articles, videos, notes, PDFs, links, and cards — while keeping your future review load under control.
RepeatFlow is coming to mobile.
The app is planned for iOS and Android. Read the method while store listings are being prepared.