▲ 21 r/WeTrakr

⏱️ New: Click & hold to pick a watched date

You asked for it and it's live now!

A normal click (or tap) on the watched button still uses whatever you picked in Settings > Watched options. So if you're on "Always use current date and time", marking stays one click.

When you need a different date, click and hold (or tap and hold on mobile) for half a second. That opens the full "When did you watch this?" window

It works on posters, cards, episodes, the Watched button on the movie and show pages, Next Episodes in your lists, and the Top lists in your stats.

Thanks to everyone who suggested this!! Hard refresh to update ;)

reddit.com
u/alberdev — 4 days ago
▲ 21 r/WeTrakr

More control over Next Episodes

Shows in your Planning list move to Next Shows when they premiere, but if you only check Next Episodes, a premiere could slip by unnoticed.

Now you can choose. Go to Settings > Preferences > Next Episodes behavior and turn on Include shows in Planning that have premiered. Once a show in your Planning list starts airing, it shows up in Next Episodes with the first episode you haven't watched, right next to the shows you're already watching.

  • It's off by default, so nothing changes unless you turn it on.
  • When you sort by "Watched show", these come after the shows you're actually watching.
  • They still appear in Next Shows too.

As always, let me know what you think! ;)

u/alberdev — 5 days ago
▲ 26 r/WeTrakr

Change log 1.0.3 beta

  • New: Settings has a new For You / Recommendations section: hide anime from every list, hide the lists you don't care about, and filter any of them by community rating or release year
  • New: Each For You list can also be tuned on its own: how many of your top-rated titles seed it, how highly the people you follow must have rated something, how long ago a rewatch should be, which emotion or anniversary opens first, and more
  • New: Setting to leave unaired episodes out of progress (on the show page, cards, lists and Progress): caught up now reads 100%, with the season total in brackets
  • New: Setting to list caught-up shows in Watched as well as Waiting. They leave Watched when a new episode airs unwatched and come back when you catch up. Third-party apps get the same list
  • Improved: When a title has trailers in several languages, the one in your language comes first, then the title's original language
  • Improved: Sync clients see caught-up shows enter and leave Watched through last_activities and the journal
  • Fix: Trailers that only exist in a title's own language are now imported. Non-English titles no longer show just an odd English clip, or nothing at all
reddit.com
u/alberdev — 14 days ago
▲ 65 r/WeTrakr

📣 Server upgrade

Tonight WeTrakr migrated the server that powers the API (and with it, most of what the web app loads) to a much more capable machine.

Early measurements since the switch are very encouraging: slow database queries went from over a hundred per minute to almost none, and API responses are noticeably faster across the board.

The only thing you should notice is speed. No action needed: the web, the mobile apps, scrobbling and third-party apps keep working exactly as before, just faster. If anything feels off over the next couple of days, tell me on Discord.

We keep growing. Thanks for being here!! ;)

reddit.com
u/alberdev — 14 days ago
▲ 24 r/WeTrakr

🧹 New: Clean rewatches

Does your history say you watched something 7 times when you only watched it once?

It happens: a scrobbler fires the same play twice, or you import the same history from Trakt, TV Time and Simkl and each one lands with a slightly different date. Those extra plays quietly inflate your watch time and your stats.

You can now clean them up.

Where
Open a title's watched history (tap the arrow next to "N plays") and you'll find Clean rewatches (see options) at the bottom. It only shows up when there's more than one play.

What you can clean

>This title (or this episode)
This show: every episode plus its full passes
Your whole history: every movie, episode and show in your account

What you keep
Your choice: the first play (the day you actually discovered it) or the last one.

Before anything is deleted
We count first and tell you exactly how many plays are going away, so you always confirm on a real number. Your ratings, reviews and lists are never touched.

One warning: removing plays can't be undone. If you're not sure, start with a single title before running it on your whole account.

As always, if something looks off, let me know ;) Thanks!!

u/alberdev — 17 days ago
▲ 73 r/WeTrakr

WeTrakr API: first days after launch

Hi everyone! A quick update on the public API.

These first days after the launch, the endpoints are changing a lot: I'm improving server performance, fixing bugs, and adding new endpoints that help developers handle syncing with their apps in the best possible way.

So if you're building on the API, please check the changelog every day: https://api.wetrakr.com/#/changelog or #api-changelog on Discord https://discord.gg/XedDZYpFdh

There's also a status page now: https://status.wetrakr.com. Check it whenever something seems down, to see if it's on our side.

--> Pay special attention to the Breaking entries. Those are important changes to the structure of a response or to the endpoint itself, and they can break your app if you don't adapt to them.

Thank you so much for the warm welcome. I've received a lot of integration requests, and many are already underway, so you'll start seeing them soon. I'm trying to answer everything I can. These days I'm focused on the API to finish landing it, and soon I'll be back on the website with fixes and new ideas.

As many of you have guessed, the next big goal is the WeTrakr app for iOS / Android. I'm already collecting ideas to make it as complete, lightweight in its UI and functional as possible. I won't do it alone: when I start on it I'll be active here on Discord to gather your ideas and suggestions, as I always have.

A server upgrade is also coming soon. For now I'm keeping a low profile on that, making the most of the current limits to keep costs down while everything keeps working.

Thanks for being here!!

reddit.com
u/alberdev — 18 days ago
▲ 159 r/WeTrakr+2 crossposts

🚀 WeTrakr now has a public API

Hi everyone! These past days I've been able to wrap up the first version of the WeTrakr public API. Like the website, it's in its testing phase, so things may still change while I test it with all of you.

> https://api.wetrakr.com

What apps can do with it
Everything you'd expect: your lists (Watching, Planning, Watched...), history and progress, ratings, favorites, notes, comments and custom lists, plus search, discover and the whole movie, show and people catalog. There's also scrobbling, so media centers can mark what you're watching live, and sync, so apps only fetch what changed.

For users
Starting today you can connect your WeTrakr account to any app that integrates with WeTrakr, with no limit on the number of apps. You approve each app on WeTrakr, and you can see and revoke them anytime in Settings > API.

The only limit that will come later is on the number of requests those apps make to your account, because every request has a cost on the servers. Before setting it, I want to learn and test what you need, so the limit is fair and never gets in the way of normal use.

For developers
To get access, message me here on Discord and I'll give you a development key and help with whatever you need. The dev key is limited to 1,000 requests per day (200 reads and 60 writes/minute). Whenever you need it, I'll give you a production key with higher limits.

Later on you'll be able to generate your key yourself from Settings, but for now I'd rather add apps a few at a time to see how the servers behave.

First integrations
I've been talking with SofaTime: they've already started integrating WeTrakr and it should see the light in a few days. It'll most likely be the first app to support it. I'll also reach out to everyone who asked me for an integration, to help as much as I can.

Any feedback, bugs or ideas are welcome at https://feedback.wetrakr.com

Thanks for your patience!!!

u/UknownDrugExpert — 19 days ago
▲ 67 r/WeTrakr

Trakt has blocked WeTrakr. The ZIP import stays

WeTrakr is on the list too. Trakt has cut off our API access, our apps do not exist on their side anymore, and the "Connect Trakt" button no longer works. It is not a temporary glitch: they have done the same to other services this week and have said they do not plan to restore access.

What this means for you

Nothing you already imported is affected. Your history, ratings and watchlist are exactly where you left them, and the rest of WeTrakr works as usual. Trakt was only an import source here.

The only thing that changes is how you bring Trakt data in. From now on it is the ZIP:

  1. Request your data export in your Trakt settings (it is a ZIP, and it does not require VIP).
  2. In WeTrakr go to Settings > Import/Export > Trakt, and upload it.

History, ratings, watchlist and lists all come through. One extra step, no automatic sync, but it works and nobody can switch it off.

My take

Every one of bad decisions Trakt has made has pushed developers and users away from Trakt, and the ecosystem that made Trakt worth using in the first place is the thing being dismantled. That is a company digging its own grave, one decision at a time. And honestly, so consistently that it is hard not to wonder whether it is deliberate, for some reason none of us are being told.

If your Trakt import has been failing these past days, that is why. It took me a while to confirm it was not on my side. And whatever tracker you use, go export your Trakt data while you can. It is yours.

reddit.com
u/alberdev — 27 days ago

📅 New: pick which movie release date you see

Movies often come out on different days in each country, and WeTrakr shows the date for your country by default. Now you can choose.

Go to Settings → Preferences → Movie release date:

  • My country: the release date in your country, or the global date if your country doesn't have one yet (how it works today)
  • Global: always the worldwide release date from TMDB

This changes the date you see on movies, and also how Search and Upcoming sort and filter movies by release date. Shows aren't affected, they always use their original premiere date.

u/alberdev — 1 month ago

🎨 Paint your buttons

Until now, every selected button on a card shared the same color. From today you can choose a color for each one:

Watched, Waiting, Planning, Favorite, Add to list, Ignored (episodes you're not going to watch)

At a glance you'll know what's already watched, what's on your plan and what's saved in a list, without reading a single icon.

Also new: the Add to list button now lights up when the title is already in one of your lists.

The colors apply everywhere you see cards: grids, episode cards and the Next Episode block in list view.

-> Settings › Item Layout › Action buttons

If you already had a custom color, it stays as the starting point for every button.

Item Layout customization is a VIP feature.

You can share your palette on Discord https://discord.gg/XedDZYpFdh or here so I can select some to add them to the site as a predefined palettes. Thanks!!

u/alberdev — 1 month ago
▲ 31 r/WeTrakr

🔁 Sidebar watched history, rebuilt

The Watched box on a movie or show page got a proper redesign:

  • Add Rewatch now logs a rewatch in one click. It takes you straight to the date picker instead of walking you through the options modal first.
  • Start again (shows only) resets your episode progress back to episode 1 while keeping every play you have logged.
  • Full play history: expand the box to see every single watch with its date and time, and remove any one of them with the X. Not just the last one.
  • The progress bar moved up next to your tracking buttons, and it turns green when you hit 100%.

Watched Options is still there: tap the WATCHED button in the tracking grid for date changes, unknown dates and the rest.

As always, let me know what you think ;)

u/alberdev — 1 month ago
▲ 22 r/WeTrakr

📄 Pagination is here! and you decided how

Days ago I asked how you wanted to move through long lists, and the answer was clear: infinite scroll on mobile, numbered pages on desktop. That's exactly what just went live.

On desktop every long list now ends with a page bar: Previous, the page numbers, Next. You always know where you are, and you can jump straight back to page 7 instead of scrolling for a minute to find that one show.

On phones and tablets nothing changes. Scrolling stays as smooth as it was, which is what most of you wanted there.

The page lives in the address bar. Hit back and you land on the page you came from, not at the top of the list. Share the link and it opens right where you left it.

This applies everywhere: Watched, Planning, Discover, Browse All, search, your lists, filmographies, comments and the social feed. The Calendar is the one exception.

Not a fan of your device's default? Settings → Preferences → Long lists lets you force numbered pages or infinite scroll on every device.

Thanks to everyone who voted. Keep the feedback coming! if something feels off, tell me here ;)

u/alberdev — 1 month ago
▲ 24 r/WeTrakr

🫵 Make the top bar yours

You can now decide what sits in the navigation bar at the top of WeTrakr.

Hide what you've finished with. Once your apps are connected and your history is imported, the Apps and Import menus are just taking up space. One switch each and they're gone.

Add a menu of your own. Give it a name and up to 5 links: a WeTrakr page you keep coming back to, or anywhere else on the web. It shows up right after Community, and you can drag the links into whatever order you want.

Both live in Settings → Page Layout → Top Navigation Layout. ;)

u/alberdev — 1 month ago
▲ 37 r/WeTrakr

🌟 Automatic show ratings

You rate episodes one by one, but never get around to rating the show itself? Now WeTrakr can do it for you.

How it works Turn on Settings → Ratings → Rate shows from my episode ratings and pick how much of a show you want rated first: every episode, or a percentage (there's a slider).

Once you cross that line, the show gets your episode average as its rating, and it updates itself every time you rate another episode.

Good to know

  • The stars show up in a different colour, so you can always tell an automatic rating from one you picked yourself.
  • Rating the show yourself replaces it, at any time. Your call always wins.
  • It counts as your rating everywhere: your profile, your stats and the title's community average.

Tap the (i) next to "Based on N episode ratings" to see every episode rating behind the average, one badge each, with the same colours as the episode heatmap.

Give it a spin and tell me how it feels ;)

u/alberdev — 1 month ago
▲ 18 r/WeTrakr

WeTrakr plugin now has a native Jellyfin 12 build

If you already upgraded to 12 and the plugin kept scrobbling, you weren't imagining it. Nothing WeTrakr touches was in 12.0's list of removed or changed interfaces, so the old binary kept running on the new .NET runtime. That was luck holding, not a plan, so there's a proper 12 build now.

What's new in v0.1.24:

  • A build compiled against Jellyfin 12.0 on .NET 10, next to the existing ones for 10.11 and 10.10.
  • Same repository URL. Don't re-add anything. Jellyfin only lists the versions its own release supports, so a 10.11 server keeps getting the 10.11 build and a 12 server gets the 12 one. Just hit update in the catalog.

Repository URL, unchanged: https://wetrakr.github.io/wetrakr-jf/manifest.json

WeTrakr keeps no state in the Jellyfin database (its config is the plugin's own XML file), so the worst case is redoing the pairing from the plugin page, which is a code and one click.

Thanks to everyone who tested on 12 before I had anything to ship and reported back in these threads. That's genuinely what told me where to look first.

reddit.com
u/alberdev — 1 month ago
▲ 19 r/WeTrakr

🌱 Track specials, show by show

Season 0 has always been invisible to your tracking. Specials never counted towards your progress, never showed up in Next Episodes, and never got marked when you marked a show as watched. From today you can turn them on, for the shows where they actually matter.

Open any show you're tracking and hit Count specials in the actions list. From that moment, for that show:

  • Specials count towards your progress and your episodes left
  • They appear in Next Episodes, after the regular seasons
  • Mark as watched includes them

It's per show on purpose. There's no global switch, because the same toggle that adds three episodes to one show adds hundreds to another: The Chosen has 331 specials against 47 regular episodes. You decide where it's worth it, and we'll warn you before you turn it on somewhere it isn't.

Changed your mind? Hit it again and your progress goes back exactly where it was.

If you do nothing, nothing changes. Thanks for your feedback! ;)

u/alberdev — 1 month ago
▲ 27 r/WeTrakr

🏆 Ranks: WeTrakr's community rankings, finally on screen

Now rankings has a home: Discover → Ranks.

Six rankings, movies and shows side by side:

  • Top Rated and Most Rated
  • Most Watched and Most Planned
  • Most Watched People, the faces you've seen the most
  • Best Movie / Best Show, which reads all of the above at once: the score leads, and it's backed by how many people watched it, rated it and have it planned, plus the weight of its cast

And three filters to ask a different question:

  • Whose score: ours, the aggregate, or any of the 17 sources we track (IMDb, Letterboxd, TMDB, MyAnimeList…)
  • From when: all time, or only releases from the past year, month or week
  • With how many votes: from 50 up to half a million, to tell an established classic apart from a release still finding its footing

Change any of them and everything recalculates, Best included. Updated nightly. Play around with it and tell me what you think as always ;)

u/alberdev — 1 month ago
▲ 46 r/WeTrakr

⚡ Performance update

I've spent some time this week tuning things on the server side, and WeTrakr should feel noticeably faster from now on.

The biggest change: pages now start loading the instant you click, instead of making you wait a couple of seconds for the server to catch up. Opening a title, hitting refresh, jumping between seasons... it should all feel a lot more immediate.

Along the way I also freed up a good amount of memory and CPU, so things should stay smooth even when traffic spikes.

You may still hit the odd slow moment here and there, that's normal and I'm still working on it, but overall the speed should be a big step up from before.

🚀 WeTrakr keeps growing, and I'll keep scaling the server as it needs it. As always, if you spot anything slow or broken, let me know here

reddit.com
u/alberdev — 1 month ago
▲ 19 r/WeTrakr

The Videos section got a full redesign 🎬

The old videos block was a four-slot, three thumbnails, a "+12" tile, and no way to tell what any of them were until you clicked.

It's now a horizontal carousel, and every video is there.

Each card tells you what it is before you open it:

  • The title, right under the thumbnail
  • A type badge on the image: Trailer, Teaser, Clip, Featurette, Behind the Scenes
  • A 4K badge when the video is actually 2160p
  • Official when it comes from the studio's own channel, not a re-upload
  • The publication date, so you can tell this year's trailer from the 2019 teaser

Filter by type.
Above the carousel there's a row of tabs, same as Cast & Crew: All · Trailers · Teasers · Clips · Featurettes · Behind the Scenes · Others.

Only the types that title actually has show up, so you'll never click an empty tab. Looking for the trailer on a page with 53 videos is now one click.

Newest first.
Videos are ordered by publication date, so the current campaign's material is at the front instead of buried in whatever order TMDB felt like returning.

Brighter thumbnails.
The old dark overlay was flattening frames that were already dark to begin with. Both the carousel and the trailer in the sidebar are much easier to read now.

Go poke around a big title and let me know how it feels!

u/alberdev — 1 month ago
▲ 19 r/WeTrakr

🔥 Episodes Heat Map: compare your ratings with the community and with the people you follow

Your own layer
Tick "Show my ratings" and your episode scores appear as their own grid, right under the community one, with both curves drawn over the same axis so you can compare episode by episode. Each grid is signed on the left: the WeTrakr logo for the community, your avatar for you, with a ring for your average and a sample of your line so you always know which curve is whose. Your choice is remembered.

How close are you to everyone else?
Under your avatar there is a percentage. It measures how far your scores sit from the average, relative to how much that show's episodes actually move, not against the full 0 to 10 scale. Community scores usually live in a narrow band, so "somewhere in the same part of the scale" is not the same as agreeing. Hover it for the detail: how many points apart you are, across how many episodes.

Compare with people you follow
Hit Compare and pick up to 3 people you follow. Their episode ratings drop in as extra grids under yours, their line joins the chart in its own colour, and each one gets its own match percentage. The list only offers people who have actually rated episodes of that show, and tells you how many.

Your picks are remembered per show, because who you want to compare with depends on who has watched that one.

Privacy works exactly as everywhere else: someone's ratings show up only if their privacy settings let you see them. Following alone is not enough, and anyone keeping their ratings private does not even appear on the list.

Play around with it and tell me what you think!

u/alberdev — 1 month ago