JustFlip! User Manual

Chapter 9

Statistics and Ask AI

Every grade you give is a small piece of evidence about your memory. JustFlip! keeps all of it, and this chapter shows you how to read it: the numbers you see every day, the deeper Statistics screen, and Ask AI, which turns what you know and what you keep missing into a briefing for the chat AI of your choice.

In this chapter
  • Understand due counts, mastery and streaks, and how each one is worked out
  • Read retention, the activity heatmap, the deck ranking and the forecast
  • Tell “learning better” apart from “just reviewing more”
  • Brief ChatGPT, Claude or Gemini with an Ask AI study report
  • Export your statistics as a spreadsheet or as full JSON data

9.1 The numbers you see every day

You don’t need the Statistics screen to know how you are doing. Three numbers appear throughout the app, and all of them are free.

Number Where you see it What it means
Due Today, deck rows, the card list Cards whose next review date has arrived
Mastery Interest and deck rows The share of cards whose latest grade was Good or Easy
Streak Today, as “N days in a row” Days in a row with at least one review

9.1.1 Due

A card is due when its scheduled review date has passed. Today adds up the due cards across all your interests, together with any new cards the day allows, and gives you an estimate such as “About 6 min”. When nothing is due, Today says All caught up and shows a small Next 7 days strip, so you can see tomorrow’s workload coming. How due dates are chosen is the subject of Chapter 6.

9.1.2 Mastery

A deck’s mastery counts every card whose most recent grade was Good or Easy and divides by the number of cards in the deck. Cards you have never reviewed count too, as not yet mastered, so a freshly imported deck starts at 0 %. An interest’s mastery is the average of its decks’ mastery, with every deck weighing the same whatever its size.

Good to know
Mastery moves both ways

Because only the latest grade counts, mastery is a snapshot, not a trophy. Press Again on a card you knew last week and that card stops counting until you get it right again. That is the point: the number tells you what you know today.

9.1.3 Streak

Your streak counts the days on which you reviewed at least one card. One card is enough. You also get a grace day: if you haven’t reviewed yet today, yesterday’s streak still stands until the day is over.

JustFlip! is kind about the odd missed day. Up to two missed days inside your current streak are bridged automatically, so a single busy day doesn’t wipe out a month-long habit. The bridged days themselves don’t add to the count. If you would like a nudge before a streak lapses, turn on Streak rescue under Settings › Reminders. It sends one evening reminder when you haven’t reviewed yet that day.

9.2 Opening Statistics (Pro)

The full Statistics screen is a Pro feature. Open it from the Settings menu (the gear icon) at the top of the Interests list, then choose Statistics. Without Pro, the menu item wears a lock and opens the Pro screen instead. A Pro free trial unlocks it too.

The Statistics screen: the interest picker, the four summary tiles and the collection stages.

Statistics always looks at one interest at a time. Pick it under Scope at the top. Everything below it, from the summary tiles to the forecast, adds up all the decks in that interest. That keeps the numbers comparable over time. To compare two subjects, switch the picker back and forth.

The screen refreshes on its own after you review, so you can keep it open on an iPad or Mac next to a study session.

9.2.1 The summary tiles

Tile What it shows
Mature Retention How often you remembered mature cards over the Last 30 days (see Retention)
Reviews How many reviews you did in the Last 7 days, today included
Current Streak Your streak in this interest, plus your longest ever
Due Now Cards due right now, plus how many fall due tomorrow

The streak here is worked out the same way as on Today, but only from reviews in the selected interest. It can be shorter than your Today streak, which counts every interest.

9.2.2 Collection stages

Under Collection, every card in the interest is sorted into one of four stages:

Stage Caption Meaning
New To discover Never reviewed
Learning Building recall Being learned, or relearned after a lapse
Reviewing Reinforcing In the regular review cycle
Graduated Mastered Intervals of 30 days and more

A healthy collection drifts to the right over the weeks. Chapter 6 explains how a card moves between stages.

Gotcha
Due Now is not the same as Today

Due Now counts every card in the interest whose review date has passed, including cards you have postponed. Today only offers what fits into a session: postponed cards stay out, and Cards per session and New cards per day cap the rest. A big Due Now next to a short Today session is normal, not a bug.

9.3 Retention: overall and mature

Retention answers one question: when a card came up, did you remember it? A review counts as remembered when you graded it Good or Easy. Again and Hard both count as not remembered.

The Mature Retention chart plots that rate per day. Choose the window with the segmented control: 7D, 30D, 90D or All.

The retention chart over 90 days. Each point is one day’s share of remembered mature reviews.

Mature is the important word. A review counts as mature when the card had already reached an interval of at least 30 days before you answered it. New cards are easy to “remember”: you saw them a minute ago. A card you last saw a month ago is the real test of long-term memory, and that is what the mature line shows.

In the first weeks you won’t have mature reviews yet. The chart then falls back to overall retention, every review of every card, and the caption under it says so: “Showing all reviews — mature signal appears once cards reach 30-day intervals.” Once your first cards cross the 30-day line, the chart switches to the mature signal by itself. If there are no reviews at all in the window, you will see Not enough mature reviews yet.

Tip
Read the trend, not the dot

A single day can swing from 60 % to 100 % on three reviews. Choose 30D or 90D and look at the shape of the line. A flat line in the 80s and 90s means your schedule is doing its job.

9.4 Consistency: streaks and the heatmap

The Consistency section shows your Current and Longest streak for the interest, above a heatmap of the last 12 weeks. Every square is one day, and a darker square means more reviews that day, measured against your busiest day in the window. Today’s square has a small dot.

The Consistency heatmap: 12 weeks of review days, darker squares for busier days.

Look for gaps and clumps, not for colour. Ten minutes every day beats an hour every Sunday, because spaced repetition depends on seeing cards close to their due date.

Good to know
Longest can look shorter than Current

Longest is the best run of consecutive days you have ever had, without the two bridged days that protect Current. So a current streak that has survived a missed day can be longer than your “longest”. Both numbers are right; they just measure slightly different things.

9.5 Deck Comparison

Deck Comparison ranks the decks in the interest by retention, with the lowest at the top. This bar counts every review you have ever done in the deck, not just the last 30 days, so it changes slowly. Under the chart, the first four decks list how many cards are due now and the total number of lapses, the times a card you knew was forgotten again.

The deck at the top is where your effort goes furthest. It usually means one of three things:

  1. The cards are unclear. Two possible answers, or too much on one card. Chapter 3 has the fixes.
  2. The material builds on something you haven’t learned. This is exactly what Ask AI is for.
  3. You are rushing it. You added more new cards than you can absorb. Lower New cards per day for a while.

9.6 Upcoming Review Forecast

The forecast is a bar chart of how many cards fall due on each of the next 7D or 30D, based on the schedule as it stands now. Cards that are already overdue are added to today’s bar, so a backlog never disappears from view. Retired cards are left out.

A spike two weeks out is normal after a big import or a busy week of new cards. If you see one coming, spread it: review a little extra over the days before it.

Gotcha
The forecast only knows today’s schedule

Every grade you give moves a card’s due date, so the forecast is a projection, not a promise. Cards you get wrong come back sooner and make tomorrow busier than the chart said.

9.7 Reading the numbers honestly

It is easy to feel productive and learn little. The Statistics screen is built to answer a harder question: am I learning better, or just reviewing more? A few rules of thumb:

  • Reviews up, mature retention down. You are adding faster than you can consolidate. Slow down on new cards; the backlog will thank you.
  • Mature retention steady, reviews steady. This is the goal. The schedule is doing its job; keep going.
  • High overall retention, but no mature signal yet. Nothing is wrong. Your cards simply haven’t reached 30-day intervals. Give it a month.
  • One deck far below the others. That deck has a card problem or a prerequisite problem, not a willpower problem. See Deck Comparison.
  • A long streak with thin squares. One card a day keeps the streak alive, but not the schedule. Watch Due Now too.
Gotcha
Grade honestly, or the numbers lie

Every figure in this chapter is built from your grades. Press Good on a card you half-remembered and you inflate mastery, retention and the intervals together, and the card comes back later than it should. Hard is not a failure; it is information.

9.8 Ask AI: brief your own tutor

After a few weeks, JustFlip! knows something no chat AI does: which of your cards you have mastered and which ones you keep missing. Ask AI turns that into a ready-made prompt, a study report with instructions, that you paste into ChatGPT, Claude, Gemini or any other assistant.

9.8.1 Where to find it

From Choose Scope
A card in the card list (long-press or right-click) Ask AI That card
The sparkles button at the top of a review Ask AI About Card The card on screen
The sparkles button at the top of a review Ask AI About Deck (Pro) That card’s whole deck
A deck in the deck list (long-press or right-click) Ask AI (Pro) The whole deck
The results screen after a review Ask AI The cards from that session

Single cards and session reports are free. Deck reports are Pro: without Pro, those menu items show a lock and open the Pro screen.

The Ask AI sheet: Copy Prompt and Save Prompt, the Open in a chat AI links, and the prompt preview.

9.8.2 What goes into the report

A deck report sorts your cards by their history:

  • Cards you struggle with: cards with at least one lapse, a low ease, or still being learned. They are listed worst first, each with its answer and a line of stats, for example “failed 4 of 6 review(s) · 2 lapse(s) · ease 1.8 · avg 21s to answer”. The report includes up to 25 of them.
  • Cards you have mastered: listed by question only, as context, so the AI doesn’t waste your time re-teaching them (up to 60).
  • A fresh deck with no history yet is listed card by card, and the AI is asked to infer the topic and teach its foundations.

A card report covers one card: its question and answer, and your history with it. A session report lists the cards from the review you just finished, with the grade you gave each one.

9.8.3 What it asks the AI for

The instructions are the same idea at every scope:

  1. Teach the prerequisites. Your mistakes often point to background knowledge the deck doesn’t cover, so the AI is asked to teach it from the ground up.
  2. Explain the misconceptions your wrong answers suggest.
  3. Recommend sources, each with a direct link, preferring official documentation and reputable references.
  4. Optionally, write new flashcards for the gaps, as CSV (question,answer) in a code block, ready to import.

The prompt itself is in English, which chat models follow most reliably, but it asks the AI to reply in your device’s language, and to write any new flashcards in the language of the deck.

9.8.4 Sending it

The sheet gives you Copy Prompt and Save Prompt, which saves a .txt file. Under Open in a chat AI, the ChatGPT, Claude and Gemini rows open the assistant at a new conversation, in its app if you have it installed or in the browser. They don’t carry your prompt: copy first, then open, then paste. The Prompt preview at the bottom shows exactly what you are about to share.

Tip
Close the loop

When the AI writes you new cards, copy its reply, go back to the Interests list and choose Add or import › Paste cards. JustFlip! finds the CSV inside the reply, even inside a code block, and shows you a preview. You pick the deck before anything is saved.

Good to know
JustFlip! never talks to an AI

Ask AI has no AI inside it. JustFlip! only assembles text on your device, and it never contacts an AI service. The report leaves the app only when you copy or save it. What happens after that is between you and the service you paste it into, so read the preview first if your cards hold anything private.

Gotcha
Picture-only cards arrive as a placeholder

The report is plain text. A card with no text on one side, only an image or audio, reaches the AI as “(no text — this card uses an image, audio, or PDF)”. Progress trackers are left out of deck reports altogether. If a deck is mostly pictures, add a line of text to the cards that matter.

9.9 Exporting your statistics

For your own spreadsheets and charts, you can export the full statistics of an interest. The export is free.

  • iPhone and iPad: long-press an interest in the Interests list and choose Export statistics, then Spreadsheet (CSV) or Full Data (JSON). Pick where to save the file.
  • Mac: right-click an interest for the same menu, or select an interest and choose File › Export Statistics…, which saves the CSV.

The files are named after the interest, for example Spanish.flashcards-stats.csv.

9.9.1 The CSV: one row per card

Column Contents
interest, deck Where the card lives
question, answer The card’s text
state unseen, learning, reviewing, relearning or graduated
ease_factor The card’s ease (2.5 for a new card)
interval_days The current interval, in days
due_date Next review, as an ISO 8601 date and time
lapses Times the card was forgotten after being learned
streak Correct answers in a row
total_reviews All recorded reviews
success_rate Share of Good or Easy answers, from 0 to 1
avg_review_time_sec Average time to answer
last_reviewed Time of the last review, empty if never

9.9.2 The JSON: everything

The JSON export has the same per-card fields, plus a stage summary for each deck, every study session with its start, end, card count and success rate, and each card’s full history: every review with its time, grade, answer time, and the interval and ease before and after. Use it when you want to chart your own forgetting curve.

Gotcha
Statistics exports are one-way

A statistics file is for reading, not for restoring. JustFlip! can’t import it back, and it contains no pictures or sounds. To move or back up an interest with its progress, use Export archive instead; see Chapter 10.

↑ Back to top · All chapters · PDF