Study material you can trace back to the sentence it came from.
A spaced repetition app that tells you what it just decided
Most review apps hide the scheduler. RecallQuill shows the card's current interval, how many successful reviews it has, how many lapses, and what each rating will do next — because a schedule you cannot inspect is one you cannot trust.
- Verbatim source anchors
- Private engine by default
- Export and delete anytime
Try spaced repetition app before you sign up
Paste any notes below and the page itself drafts a few anchored cards with the same private engine the product saves with — no account, no upload, nothing leaves this browser tab.
This preview runs entirely in this browser tab, powered by the same private deterministic engine the product uses — no model provider is involved and nothing you paste here is uploaded or stored.
What RecallQuill actually does here
The scheduling model, stated plainly.
Three ratings with defined outcomes
Again reschedules the card ten minutes out, records a lapse, and lowers the ease factor. Hard keeps the card at a day or lengthens the current interval by about a fifth. Known moves a card to one day, then three days, then the previous interval multiplied by its ease factor.
An ease factor that stays in bounds
Every card starts at 2.50 ease and moves between 1.30 and 3.00 — down 0.20 on Again, down 0.15 on Hard, up 0.05 on Known. The bounds stop one bad session from wrecking a card's schedule permanently.
Lapses come back in the same session
A card you rate Again is appended to the end of the current study pass, up to twice per pass, so the lapse is actually re-drilled instead of waiting for tomorrow.
Every review is kept
Each review stores its rating, the due date before, the due date after, the resulting interval, and the timestamp. The library totals what is due now, what you reviewed today, and how many cards have reached a long-term interval.
How the workflow works
What a review session looks like.
- 01
Open what is due
The session starts with the cards whose due date has passed, earliest first. If nothing is due, the whole deck is available for an unscheduled pass.
- 02
Recall, then reveal
The prompt shows first. The cited source paragraph sits alongside and can be hidden while you attempt recall, then reopened to check the answer against the wording it came from.
- 03
Rate and move on
The rating is saved to the cloud with the new due date before the next card appears, so an interrupted session never loses the reviews you completed.
Current limits, stated up front
What this scheduler is and is not:
- The scheduler is a bounded SM-2-style model, not a trained FSRS implementation with per-user parameters.
- There is no card suspension, burying, sibling scheduling, or custom learning steps yet.
- A library holds up to 30 decks, 600 cards, and 3,000 review records, which keeps every save fast and recoverable.
Questions about the review schedule
What algorithm does the scheduler use?
A bounded SM-2-style model: an ease factor between 1.30 and 3.00, fixed one-day and three-day steps for the first two successful reviews, and an ease-multiplied interval after that. It is deliberately simple and fully visible rather than a trained FSRS model.
What happens when I rate a card Again?
The card is due again in ten minutes, its lapse count rises, its ease factor drops by 0.20, and it is appended to the end of the current study pass — up to twice per pass — so you get another attempt in the same sitting.
Can I get a reminder when cards are due?
Yes, if you opt in. Choose a local hour in Settings and RecallQuill sends at most one email per local day, and only when cards are actually due. It is off until you enable it.
Does my review history follow an export?
Yes. Deck and account exports include the schedules and the full review history, and a validated import restores them with remapped identifiers.