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.