It has been many years since I started trying to keep track of what I had seen and what I wanted to see. I did it with Series.ly, a page that also allowed you to view the content and that had legal problems. I started "trying" because all these services ended up closing, and unless a new one was an old one with a new name and they restored the databases, everything was lost. So I have been using Trakt for just over two years, but there are other services like the one you use Ticket Booth.
Ticket Booth is an application for Linux that will allow us to carry out this type of monitoring. It uses GTK, so it will look better in GNOME, whose philosophy of simplicity it is also based on. It is currently in English, but can display information in Spanish. Although it also allows offline use, which would lose much of its essence, it collects information from TMDB extension, one of the best movie and series information services that is also used in Kodi.
Ticket Booth is used without identifying yourself
Taking into account the amount of alternative frontends that exist for all types of services and pages, it is easy to deduce that there are many people who prefer to use them no user account. Ticket Booth works like this, no account, everything local, except where it collects the information, and this is good and also not so good. On the one hand, we can keep track of what we see with complete privacy, but all our monitoring will remain on a single computer. If we restore, we will lose everything.

This would be solved if we could use a TMDB account and it would sync, but this is not a possibility right now and probably never will be. I would like it, and even more so if support for Trakt were also added.
Continuing with what seem to me to be shortcomings, the information shown by Ticket Booth does not include where to watch a program, and this is something that is very good to see on Trakt, JustWatch or TMDB, among others. Let's imagine that we are subscribed to Disney+ and Amazon Prime, we enter the information of one of the movies we want to see and discover that it is available to watch on Disney+. If this is the case, we will no longer have to wait to see the content anywhere and with the best quality, especially if they add a link.
Nor does it separate what has been seen from what is yet to be seen, nor does it add a symbol that indicates that we have already seen something. I think it is necessary to separate the content so as not to have overloaded lists and to gain clarity. Although to be fair, TMDB is not the best service for marking what you have seen either…
What it offers
Among the functions of Ticket Booth we find:
- Separate tabs for movies and series.
- Light and dark themes, which can even change along with the general system.
- Keyboard shortcuts to perform different actions, such as opening the window to search and add content.
- Offline mode.
- Cache deletion.
- Within the content view, mark content, refresh metadata or remove it from our list.
- Allows you to mark individual episodes as watched.
Editor's opinion
Given what I'm looking for, I think I will continue using Trakt, even if it is not in Spanish. Trakt has scrobbler, which is that function that allows us to automatically mark what we see or hear (Lasf.FM), and I can also use it from my mobile. But I also think I would use Ticket Booth if it supported Trakt, or at least TMDB login. It is currently available on Flathub, and in order not to lose our lists we should make a backup copy of what is in var/lib/flatpak/app and whatever the application folder puts, which is currently me.iepure.Ticketbooth.
But for those looking for something like a list of what has been seen and what they want to see with privacy, Ticket Booth is the best you can use on Linux.