Ebbinghaus

Spaced repetition

Ebbinghaus

Cards that come back until you remember them.

Telegram and VK for reminders, the site for decks and imports. Intervals grow along the forgetting curve — until it sticks. Paper decks work too.

Ebbinghaus

When the bot reminds you

Gaps grow along the forgetting curve, until it sticks.

  1. 20 min
  2. 1 day
  3. 2 days
  4. 4 days
  5. 7 days
  6. 14 days
  7. 30 days

From one card to a living deck.

1. Add a card

In Telegram: text, photo, or video is the question. Add an answer now or later — the bot hides it behind a spoiler. On the site you can create cards the same way after sign-in.

2. Get reminders

Timezone and active hours live in the bot. Pause the whole account or a single card. After the first pass, intervals follow the curve: 20 minutes, a day, two, four…

3. Edit the deck on the site

Sign in with Telegram or VK to manage the deck from a computer: create, edit, pause or delete many cards at once. Switch messenger decks and move selected cards between them. Reminders still arrive in the messenger.

4. Import from a file

Upload a CSV or TSV of questions and answers. Pick the gap between first reminders (15 minutes, an hour, three hours, or a day) so the deck does not land all at once. Markdown like `code` and **bold** is kept.

5. Share a collection

Select cards, publish a collection, send the link. Others open it on the site or paste the link into the bot to get the URL. Import copies cards into their own deck.

6. Paper deck

You don’t have to digitize every card. A reminder like “Spanish verbs” is enough — when the bot writes, pick up the paper deck and go through it.

Start with one card.

Public deck links work the same way in every messenger: open on the site or paste into the bot. Use /site in the bot for a one-tap login link.