Portability update — 15 September 2026

General principle

TV Chaud imports only a file you select. It never requests platform credentials and never connects to a third-party account through scraping.

Supported formats

Source Format Important detail
TV Time ZIP containing CSV files Official file-based flow only; no automatic connection
BetaSeries CSV or ZIP of CSV files Some series files contain only the latest watched episode
Allociné CSV or ZIP of CSV files Missing IDs or years may require manual confirmation
Trakt Official JSON ZIP Film/episode history, ratings and watchlist; anime may not be separated
Simkl Official JSON, JSON ZIP or CSV JSON keeps explicit episodes; CSV is usually less detailed
Letterboxd Official CSV ZIP Film-focused: watched items, diary, ratings, reviews and watchlist
Serializd Unofficial JSON Local compatibility without login; the schema may evolve
TV Chaud Versioned native JSON Re-import of authorised library, progress and account data

Advanced exports

Optional Trakt and Simkl synchronisation

The file imports below remain independently available. TV Chaud also implements Trakt and Simkl OAuth connections with encrypted tokens, background processing and cautious conflict resolution.

<aside> 🧪

These connections are an invitation-only beta. No third-party password is requested.

</aside>

Import-data matrix

Legend: ✓ imported when the field is present in the export · ~ partial or dependent on the file / its format · — not imported.

This matrix reflects the importers currently available. TV Chaud cannot recreate a field that is absent from the source export.