What is stored
When you use features like the reading list, highlights, notes, bookmarks, dark mode, or reading settings, your data is saved in your browser's localStorage. This means:
- Your data never leaves your device
- No one else can see it — not us, not advertisers, not anyone
- It persists between visits (until you clear your browser data)
- It is specific to this browser on this device
What you can do
Export
Download all your data as a JSON file. This includes your reading list, highlights (with colours), notes (with rich text), bookmarks, theme preference, global display settings, reading settings (font, spacing, ruler), TTS preferences, highlight colour preference, reader panel state, RSS feeds, and library reading positions.
Import
Restore your data from a previously exported JSON file. This lets you transfer your data to a new browser or device.
Delete
You can delete individual items from the Notes & Highlights or Reading List pages. To delete everything at once, use the "Clear all" button on those pages, or clear your browser's site data in your browser settings.
Specific data stored
| Feature | What is saved |
|---|---|
| Dark / light mode | Your theme preference |
| Reading list | Article titles, URLs, dates, and reading times |
| Highlights | Selected text, colour, and the page it came from |
| Notes | Rich-text notes attached to highlighted text (stored as HTML) |
| Bookmarks | Scroll positions and text excerpts |
| Highlight colour | Last-used colour (yellow, pink, blue, green, orange, purple) |
| Reading settings | Font, size, line spacing, text width, word spacing, ruler thickness/colour/style, paragraph numbers, auto-scroll speed |
| Global display settings | Font, size, spacing, word spacing, theme (Auto/Light/Sepia/Cream/Dark) |
| Focus mode | On/off state |
| Reader panel | Open/closed preference |
| Library positions | Where you left off in each chapter |
| Library completion | Which chapters you have finished |
| RSS feeds | Custom feed URLs you have added |
| Text-to-speech | Speed and voice preferences |
| Music player | Current playlist ID, playlist name, track index, playback position, volume, and playing state |
Moving to another device
- On your current device, open the menu and tap Export (download arrow icon)
- Save the
tft-backup.jsonfile - Transfer the file to your new device (email, cloud storage, USB, etc.)
- On your new device, open the menu and tap Import (upload arrow icon)
- Select the file — all your data will be restored
For more on how we handle privacy, see our Privacy Policy.