Video: building a movie collection in LifeTracker

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

The problem with logging films on a service

Letterboxd is a good product, and this is not an argument that it is badly made. It is an argument about where your history lives. Ten years of viewing notes on a hosted service is ten years of dependency: the service has to keep running, keep its terms, and keep the features you rely on out from behind a paywall.

To be fair, Letterboxd does let you export your data as CSV, and that matters. But an export is a backup, not a collection. A CSV of titles and dates is not something you can browse on a plane, filter by mood, or extend with a field it never had. The moment you actually 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.

What "you own it" means here

In LifeTracker, your collection is a SQLite file sitting in your own storage. That is the entire storage model — there is no server copy that is the real one. Practical consequences:

Setting up a movie collection

LifeTracker organises everything into categories, and ships with a Movies template so you are not building fields by hand.

  1. Create the category. Pick the Movies template, then a style preset — the preset only changes how entries are displayed, and you can change it later without touching your data.
  2. Add your first film. Search it by title. The poster and metadata come from an online film database, and are copied into your local one on save.
  3. Set a priority. This is simply how much you want to see it. It is what turns a flat watchlist into something ordered by actual interest.
  4. Leave the rest empty. Fields like Date watched and Rating are for later. An unfinished entry is a normal state, not a gap to fill.

Filters do the sorting for you

The template comes with two filters, and they are the part worth understanding, because they replace the manual list-shuffling that most trackers make you do.

Future

Films with no Date watched yet. Your watchlist, sorted by the priority you set.

Past

Everything with a Date watched, most recent first. Your history, with ratings and whatever you wrote at the time.

A film is either something you mean to watch or something you have watched — there is no middle state to track, which is why the template does not carry one. Collections that do need it, like series or games, add a Current filter for what is under way.

You never move an entry between these lists. Setting the date you watched it is the whole action: the film leaves your watchlist and joins your history by itself. A filter is a stored condition, not a folder — nothing here is bookkeeping you have to maintain.

What the template already tracks

Beyond the title, poster and the fields you would expect, a few come pre-wired:

Fields you can add yourself

The rest is yours to define, which is where a general-purpose tracker pulls ahead of a specialised one:

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

An honest comparison

There are real reasons to prefer a dedicated service, and pretending otherwise would not help you decide.

 LifeTrackerHosted film services
Where the data livesYour deviceTheir servers
Works offlineYesLargely no
Account requiredNoYes
Custom fieldsYesNo
Other collection typesAnythingFilms only
Social feed, friendsNoYes
Community reviews and listsNoYes
Discovering films through othersNoYes

If what you enjoy is the community — reading other people's reviews, following friends, discovering through a feed — a hosted service does that and LifeTracker does not. It is a private ledger, not a social network. 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 movie tracker that works without an account?

Yes. LifeTracker stores your collection locally on your device. Desktop, Android and web all work without registering; an account only comes into it for the optional cloud plan.

Can I export my film collection?

On desktop there is nothing to export in the usual sense — the collection is already a SQLite file on your disk, so you can copy it, back it up, or open it in any SQLite browser and query it directly. The cloud plan adds backups across devices on top of that.

Does it really work offline?

Yes. The one step needing a connection is the title search that fetches the poster and metadata. Once saved, an entry is entirely local.

Can I import from Letterboxd?

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 collection

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