KAnki automatically saves all study progress and card statistics to your Kindle’s local storage. Understanding how this data is stored helps you back up progress and troubleshoot issues.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/crizmo/KAnki/llms.txt
Use this file to discover all available pages before exploring further.
localStorage location
All your study data is stored in your Kindle’s localStorage at this path:This file contains all your card statistics, review history, difficulty ratings, and timestamps. Your deck configuration (
kanki_config.js) is stored separately in /documents/kanki/js/.What data is saved
KAnki persists the following information between sessions:Deck data
Card statistics
Each card tracks:- Difficulty level: 0-5+ based on spaced repetition algorithm
- Next review time: Calculated timestamp for when card is due
- Review history: Array of all attempts with timestamps and results
- Starred status: Whether the card is marked as important
- Times viewed: Count of how many times you’ve seen the card
- Last viewed: Timestamp of most recent view
Example card data structure
Backing up your progress
To preserve your study progress before updating KAnki or changing decks:Resetting data
KAnki provides two reset options:Reset progress only
Resets all card statistics while keeping your deck intact:- Open KAnki on your Kindle
- Access the settings menu (3 dots in top bar)
- Select “Reset Progress”
- Confirm the action
- All difficulty levels to 0
- All review times to current time
- Review history
- View counts
- Starred status is preserved
Reset all data
Returns to the default deck and clears all progress:- Open KAnki settings
- Select “Reset All”
- Confirm the action
- Loads the default deck from
kanki_config.js - Clears all progress and statistics
- Removes all starred cards
- Resets level and filter preferences
Manual reset
Alternatively, you can manually delete the localStorage file:Updating KAnki with existing data
When updating to a new KAnki version:Back up your files
Save copies of:
kanki/js/kanki_config.js(your deck)/Kindle/.active_content_sandbox/kanki/resource/LocalStorage/file__0.localstorage(your progress)
Your localStorage file usually remains intact during updates since it’s stored in a separate system directory. However, backing it up is still recommended for safety.