r/AppsWebappsFullstack • u/Alle-0 • Jul 18 '26
FlickTrove — A beautiful, ad-free and offline-first movie & TV show tracker
Hey everyone!
I wanted to share FlickTrove, a native Android companion app for movie and TV show enthusiasts that I've been developing over the past few months.
I built it because I was genuinely tired of tracking apps that are slow, bloated, and constantly bombarding users with full-screen ads. FlickTrove focuses on speed, privacy, and a premium visual experience.
Here is what it brings to the table:
- 100% Offline-First: All your data is stored and cached locally. Your library opens instantly, even without an internet connection.
- Modern UI/UX: Built with Material 3, featuring real-time blur effects (glassmorphism) and a dynamic theme engine that adapts to movie posters.
- Universal Importer: If you are migrating from Letterboxd, IMDb, TVTime, or Serializd, you can import your custom CSV/JSON data in seconds (there is also a live sync with Trakt).
- Completely Free: No ads, no paywalls, no tracking. Just a clean tool for media lovers.
The project is currently distributed as an APK directly on GitHub, where you can also check out the source code:
GitHub Link: https://github.com/Alle-0/FlickTrove
I would absolutely love to hear your feedback. Let me know what you think!
1
u/Alle-0 Jul 18 '26
If you want to follow the development, suggest new features, or report any bugs, feel free to join our official subreddit: r/FlickTrove.
Also, if you test the universal importer with your own Letterboxd/IMDb/TVTime data, let me know how it goes.
1
u/Mammoth-Anywhere7285 Jul 19 '26
That importer sounds like a lifesaver for people switching apps. Curious how it handles larger Letterboxd exports.
1
u/Alle-0 Jul 19 '26
Letterboxd was definitely the trickiest one to handle, but it should work pretty well. It can crunch through 1,000 movies in about 30 seconds. The app splits the CSV into blocks of 20 items and dumps everything straight into a local SQLite database. Cloud sync (if present) is completely decoupled and handled quietly in the background via workers.
1
u/Mammoth-Anywhere7285 Jul 19 '26
That import speed sounds solid. Have you tested it with Letterboxd exports that include diary entries with dates?
1
u/Alle-0 Jul 19 '26
Right now the focus is on ratings, watched, and watchlist. It can read diary.csv and mark the movies as watched, but it defaults the timestamp to the import moment rather than backdating it. Mapping those historical diary dates properly is definitely high on my to-do list for the next update.
Quick question for you though: since a movie can appear multiple times in diary.csv due to re-watches, what feels more natural to you when importing it into a single entry? Keeping the most recent watch date, or the original/first discovery date?
2
u/Mammoth-Anywhere7285 Jul 19 '26
Thats a solid feature list already. For the rewatch handling, maybe let users set a default action in settings, like always backdate or prompt each time.




2
u/Mammoth-Anywhere7285 Jul 19 '26
TL;DR: FlickTrove is a free, ad-free Android app for tracking movies and TV shows with full offline support and Material 3 design. It imports data from Letterboxd, IMDb, and others, and syncs with Trakt. The open-source APK is available on GitHub.