Tap Apply to update the grid.
Tap Apply to update the grid.
Optional — helps generate recommendations.
Pick the streaming services you have so we can highlight what you can watch right now.
Add travel regions if you sometimes log in from another country.
Changes are saved automatically.
Default uses each section's signature palette. Auto follows your system. Light and Dark apply across all sections.
Tick which streaming services you have. Movies on these will be highlighted as available to watch.
Tick the platforms you own. Games on these will be highlighted as available to play and can be filtered on the wishlist.
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.
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.
Pick a username and round out your profile. None of this is shown publicly yet — that comes when public profile pages launch.
Find people on Todeo by their username and send them a friend request.
Each time you open the app, Todeo re-checks your watchlist and tells you when something newly lands on your subscriptions.
Save your watchlist, watched titles, ratings, and preferences to a file you can re-import on another device or after clearing browser data.
Clears your watchlist, watched titles, ratings, subscriptions, travel regions, and preferences. This cannot be undone.
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).
No bio yet.
This profile is private or doesn't exist.
Something went wrong loading this profile. Please try again.
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.
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.
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.
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.
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.
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.
For privacy questions, please open an issue on our GitHub repository:
github.com/todeoapp/todeo/issues
This removes them from your friends. They can send a new request later.
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.