Video: building a book collection in LifeTracker

The full walkthrough, from empty install to a working reading list — or read on for the written version.

A reading log is a long-term record

This is what makes books different from films or games. A watchlist is mostly about what comes next; a reading log accumulates. People keep them for ten or twenty years, and what they end up valuing is not the list of titles but the marginal notes — why they picked a book up, what they thought when they put it down.

Goodreads has been owned by Amazon since 2013, which is worth knowing when you decide where two decades of that goes. It does let you export your data as CSV, and that matters. But a CSV of titles and dates is a backup, not a collection: you cannot browse it, filter it by mood, or extend it with a field it never had. The moment you need it, you are rebuilding somewhere else from scratch.

The question is not whether you can get your data out. It is whether you ever needed to ask.

Where the data lives

In LifeTracker your collection is stored locally on your device — that is the whole storage model, with no server copy that counts as the real one. In practice:

Setting up a book collection

LifeTracker organises everything into categories and ships a Books template, so the fields and filters are already in place.

  1. Create the category. Choose the Books template, then a style preset — the preset only affects how entries are displayed and can be changed later without touching your data.
  2. Add a book. Search by title; the cover, author and year are fetched once and copied into your local database on save.
  3. Set a priority. This is what turns a pile into a queue. Books accumulate faster than they get read, and the ones you genuinely want next should not be buried under the ones you added on a whim.
  4. Write down why you added it. The template has a comment field for before you start. In a year you will have forgotten who recommended it, and that is usually the detail worth keeping.

Three filters, and nothing to file by hand

Books get a middle state that a film collection does not need, because reading one takes weeks rather than an evening.

Future

No Date started yet. Your to-be-read pile, ordered by the priority you set rather than by when you added it.

Current

A Date started and no Date ended. What you are actually in the middle of — most readers have two or three.

Past

A Date ended is set, most recent first. Your reading history, with ratings and what you wrote at the time.

Nothing is filed by hand. Setting a start date moves a book out of the pile and into what you are reading; setting an end date moves it into your history. A filter is a stored condition, not a folder.

What the template already tracks

Fields you can add yourself

The template is a starting point, not a ceiling: you add fields to a category whenever you want, and they behave exactly like the ones that shipped with it. This is where a general-purpose tracker pulls ahead of a specialised one — a reading service gives you the fields its designers chose, and that is the end of it.

And because LifeTracker is not a books app, the same database also holds your films, games, shows and habits. One tool, one file, one backup.

An honest comparison

Dedicated reading services do things this does not, and you should know which side of the trade you are on.

 LifeTrackerHosted reading services
Where the data livesYour deviceTheir servers
Works offlineYesLargely no
Account requiredNoYes
Custom fieldsYesNo
Other collection typesAnythingBooks only
Page-level progressA field you addBuilt in
Automatic progress from an e-readerNoSometimes
Reading challengesNoYes
Reviews and recommendationsNoYes
Friends and reading groupsNoYes

The social side is the real trade. If what keeps you reading is a yearly challenge, a group, or seeing what friends thought, a hosted service does that and LifeTracker does not. It is a private ledger, not a community. Plenty of people run both: the service for the conversation, a local database for the record they intend to keep.

Frequently asked questions

Is there a reading tracker that works without an account?

Yes. Your collection lives locally on your device and no registration is required. Desktop, Android and web all work without signing up; an account only comes into it for the optional cloud plan.

Can I track a book I am part-way through?

Yes — that is what the Current filter is for. A start date with no end date puts a book there, and it stays until you finish.

Does it track page numbers or percentage read?

Not in the built-in template, which works from start and end dates — but adding a page or percentage field takes a minute, and that is the normal way to work here rather than a workaround. On hosted services this is a manual entry too; what they add on top is a percentage computed from a page count they already hold, a dated history of your updates, and in some cases automatic sync from an e-reader.

Can I import from Goodreads?

Not as a one-click import today. If this is what stands between you and switching, say so — it is the kind of thing that gets built when enough people ask.

Is LifeTracker free?

The app is free to use, with all features and no limits. A paid cloud plan covers optional sync and backup across devices.

Start your reading list

No account, no setup. Open it and create a category.