Skip to main content
Todeo
← Skip · ↑ Watched · Watchlist →
Tap to filter by genre, services, …

Filter

Tap Apply to update the grid.

Type

Source

Source

Mode

Genres

Year published

Page count

Year released

Rating

Runtime

Sort

Filter

Tap Apply to update the grid.

Type

Genres

Year released

Rating

Runtime

Provider

Availability

Subjects

Year published

Page count

Author

Sort

Filter

Tap Apply to update the grid.

Subjects

Year published

Author

My rating

Year read

Type

Genres

Year released

Rating

My rating

Year watched

Sort

>>>>>>> 74fccff ([design] Filter system v2 — Watch dimensions across Discover/Watchlist/Watched (closes #239) (1.5.35))

Rate this movie?

Optional — helps generate recommendations.

★ ★ ★ ★ ★

Settings

Changes are saved automatically.

Preferences

Theme

Default uses each section's signature palette. Auto follows your system. Light and Dark apply across all sections.

Language

Your subscriptions

Tick which streaming services you have. Movies on these will be highlighted as available to watch.

Loading providers...
No matching providers.

Your platforms

Tick the platforms you own. Games on these will be highlighted as available to play and can be filtered on the wishlist.

Travel regions

Movies and shows on your subs are marked "available abroad" when they show in your travel regions. Default is every region; switch to a custom list if you want to restrict that.

No matching regions.
Advanced

TMDB API key

Required. Get a free key — v3 key or v4 read access token both work.

Games data source

Affects new searches and recommendations. Already-saved games keep using their original source.

Account

Account

Sign in with a magic link to sync your watchlist, ratings, and settings across devices. Your data still works offline — sign-in just adds a cloud copy.

Signed in as

Profile

Pick a username and round out your profile. None of this is shown publicly yet — that comes when public profile pages launch.

Sign in above to edit your profile.
?
@
0 / 280
Public lists

Make your profile public to share lists.

Friends

Find people on Todeo by their username and send them a friend request.

Sign in above to find friends.

Friend requests

Loading…

    Notifications

    Availability alerts

    Each time you open the app, Todeo re-checks your watchlist and tells you when something newly lands on your subscriptions.

    Data

    Backup

    Save your watchlist, watched titles, ratings, and preferences to a file you can re-import on another device or after clearing browser data.

    Reset data

    Clears your watchlist, watched titles, ratings, subscriptions, travel regions, and preferences. This cannot be undone.

    About

    About

    Todeo — track what you watch, read, and play.
    Movie & TV data from TMDB. Book data from Open Library. Game data from RAWG.
    Icons from Heroicons by the Tailwind CSS team (MIT license).

    Privacy Policy Report a bug
    Loading profile…

    No bio yet.

    View as: empty No public lists yet.

    Profile unavailable

    This profile is private or doesn't exist.

    Couldn't load profile

    Something went wrong loading this profile. Please try again.

    Privacy Policy

    Last updated: 2026-05-08

    Todeo is a personal watchlist app. We keep data collection to the absolute minimum needed to make the app work. This page explains exactly what we collect and why.

    What we collect

    Your email address, used only to send the magic-link sign-in. Your full app state — watchlist, watched/read/played items, ratings, subscriptions, language and region settings — stored as a single JSON blob. A session token, set as an HttpOnly cookie when you sign in.

    Where it's stored

    Cloudflare D1 (Cloudflare's serverless SQLite). The database lives on Cloudflare's global infrastructure; the primary region is auto-selected by Cloudflare based on where the database was provisioned. Data is also kept in your browser's localStorage so the app works offline.

    Sub-processors

    Cloudflare Pages (hosting + Pages Functions + cookieless Web Analytics) and Cloudflare D1 (database). Resend (transactional email — used only to deliver the sign-in link). TMDB, Open Library, and RAWG provide content data; these are queried read-only and we never send your personal data, watchlist, or session info to them.

    Cookies

    We set one cookie: a session cookie for sign-in (HttpOnly, Secure, SameSite=Lax). No third-party cookies. No tracking cookies. Cloudflare Web Analytics is cookieless.

    Your rights

    Export your data anytime via Settings → Backup → Export data. Delete your account anytime via Settings → Account → Delete my account; this permanently removes everything we have on you.

    Contact

    For privacy questions, please open an issue on our GitHub repository:
    github.com/todeoapp/todeo/issues

    Report a bug

    Friends

    Loading…
      No friends yet Search to add some.

      Remove friend?

      This removes them from your friends. They can send a new request later.

      Add friend

      Type at least 3 characters to search.

        Create a new list

        Give it a name. You can rename it later.

        Delete this list?

        Items in this list won't be removed from your watchlist or watched.

        Delete account

        This permanently deletes your Todeo account and the cloud copy of your data. Your data on this device will also be cleared. This cannot be undone.

        Tip: export your data first via Settings → Backup if you want to keep a copy.

        Type your email to confirm.

        Todeo

        Welcome to Todeo

        Track and decide what to watch, read, play. Alone or with friends.

        Region & language

        We auto-detected these from your browser. Change if they look wrong.

        Pick your services

        Tell us what you have so we can highlight what you can watch right now.

        Loading services…

        Sign in (optional)

        Sign in to sync across devices and use Party with friends.

        A new version of Todeo is available.