Per-card statistics
Every time you view a card, KAnki records:- Times viewed: Total number of times you’ve seen this card
- Last viewed: Timestamp of when you last studied this card
- Review history: Complete log of all your answers with timestamps and results
- Difficulty level: Current mastery level (affects future review intervals)
Statistics display
While reviewing a card, the statistics appear at the bottom of the card container:- Total view count (incremented each time the card front is displayed)
- Human-readable time since last view (just now, 5 minutes ago, 2 hours ago, 3 days ago, etc.)
View counts increment when the card front is displayed, not when you reveal the answer. This means browsing through cards (even without answering) increases the view count.
View count tracking
From main.js:521, view statistics are updated every time a card is displayed:!showAnswer check ensures that:
- View count increases when showing the card front
- View count does NOT increase when revealing the answer
- Each unique card appearance counts as one view
Review history
KAnki maintains a detailed history array for each card, recording every answer you provide:- date: Unix timestamp (milliseconds since epoch)
- result: Boolean indicating correct (true) or incorrect (false)
- difficulty: Optional field recording which interval button you pressed (again, hard, good, easy)
The history array is used internally to calculate accuracy rates and can be exported for external analysis or visualization.
Session statistics
During an active study session, KAnki displays real-time progress statistics:- Current card position in the due cards queue (3 out of 15)
- Total correct answers in this session (✓8)
- Total incorrect answers in this session (✗2)
Session mode indicators
The progress display changes based on your current review mode: Normal study mode:Statistics persistence
All card statistics are automatically saved to localStorage after every interaction:- When incrementing view counts
- When recording answers
- When changing star status
- When updating difficulty levels
Using statistics for learning
You can use the statistics display to:Identify difficult cards
Cards with high view counts but low difficulty levels need more practice
Track consistency
The “last viewed” timestamp shows if you’re reviewing regularly
Measure progress
Decreasing view counts over time indicate improving mastery
Monitor retention
Review history shows your answer patterns for each card
Reset options
KAnki provides two reset options in the app menu: Reset Progress:- Clears all difficulty levels (resets to 0)
- Clears all review history
- Clears all view counts and timestamps
- Keeps your deck structure and starred cards
- Resets all cards to be due for immediate review
- Performs everything in Reset Progress
- Returns to the default deck from
kanki_config.js - Clears all starred cards
- Resets all filters and preferences
Statistics are card-specific, not answer-direction specific. Viewing a card in reversed mode increments the same view counter as normal mode.