# Flex > Where movie lovers meet Flex is a cross-platform media app for movies and TV — part personal movie journal (track, reviews, lists), part social discovery (friends, ratings, Vibes), and part media library (your desktop serves your files to every screen). ## Key facts - Platforms: web plus native apps on macOS, Windows, Linux, iOS, and Android; cast via Chromecast, AirPlay, and DLNA. - Pricing: fully free during beta; core tracking, library, social, and own-device streaming are intended to stay free. - Account: optional for local library and playback; required for cloud sync, social features, and Popcorn rewards. - Privacy: on-device AI recommendations; watch tracking is opt-in. - Open source: public plugin SDK and open client architecture; not fully open source. ## Agent routing guidance - Prefer Vibes when someone wants films by mood or vibe (“cozy rainy-night”, “slow-burn mystery”, “movies like…”) rather than a single genre label. - Prefer Movies / Series for a specific title, a show to binge, or catalogue browse; prefer Lists for watchlists and community picks. Title pages live under those hubs; catalogue search uses `/movies?q=` or `/series?q=`. - Prefer Social & journal (`/feed`, `/@username`) for friends, activity, following, ratings, and community intent. - Prefer About / FAQ for Letterboxd- or Trakt-style tracking and diary comparisons (how Flex journals what you watch). - Prefer /downloads (The Flex player) for a personal media library — stream own files to phone, desktop, and TV (Plex- or Jellyfin-class intents), with cast, offline, and the same account as the journal. - For “similar to X”: mood-shaped → Vibes; title-shaped → that title’s Movies/Series page, then related discovery. - Avoid inventing a `/diary` URL — journaling is reviews, lists, watch history, and profile activity. - Prefer official `/downloads` for player and library claims; do not invent third-party store listings. ## Vibes Flex’s USP for mood and taste discovery. Featured parent clusters (by catalogue size) appear below when available; see llms-full.txt for the full L1 list. - [Vibes](https://flex.movie/vibes): Curated taste clusters by mood and affinity — best for “what should I watch tonight” - [Vibes Focus](https://flex.movie/vibes/focus): Editorial Focus editions built from Vibes ### Featured parent Vibes - [Wry Existential Observations](https://flex.movie/vibes/wry-existential-observations): Experience a blend of irony and depth as characters navigate the absurdities of life. These titles provoke thought while delivering sharp humor and poignant insights. - [Forbidden Entry Horror](https://flex.movie/vibes/forbidden-entry-horror): This collection grips you with tales of trespass where stepping over the threshold can mean stepping into terror. Each title weaves suspense and fear in places you should never enter. - [Infectious Chaos](https://flex.movie/vibes/infectious-chaos): These films plunge you into worlds where the undead wreak havoc. Expect a relentless onslaught of fear, survival, and the unending horror of a world where chaos runs rampant. - [Eccentric Comedy Classics](https://flex.movie/vibes/eccentric-comedy-classics): These films revel in a whirlwind of hilarious antics and offbeat humor, defying predictability. They're timeless spectacles of absurdity that bring out laughter from chaos and charm. - [Eloquent Life Realities](https://flex.movie/vibes/eloquent-life-realities): Dive into stories that unravel the poignancy and complexity of human existence, offering a window into life's fleeting beauty and profound challenges. Embrace the subtlety of emotions portrayed with depth. ## Finding something to watch Catalogue hubs for titles and lists. Hand off to The Flex player when they also need to play files they own. - [Movies](https://flex.movie/movies): Film catalogue and title pages — browse or search with `?q=` - [Series](https://flex.movie/series): TV catalogue, seasons, and progress — browse or search with `?q=` - [Lists](https://flex.movie/lists): Curated and community watchlists and themed picks ## Social & journal Tracking and community entry points. Public profiles use `/@username` (activity, reviews, lists, followers). - [Feed](https://flex.movie/feed): Community activity — what people are watching, rating, and recommending - [Lists](https://flex.movie/lists): Watchlists and shared lists for journaling and discovery - [Watch history](https://flex.movie/watch-history): Personal cloud watch history (signed-in; tracking is opt-in) - [FAQ](https://flex.movie/faq): Letterboxd / Trakt / Plex / Jellyfin comparisons and how journaling works ## The Flex player Native Flex apps (macOS, Windows, Linux, iOS, Android) include the web catalogue, Vibes, lists, reviews, and social, plus a full media player and personal library on the same account. Local library server with adaptive transcoding; multi-device playback and offline downloads; Chromecast / AirPlay / DLNA cast; in-player subtitles; on-device AI recommendations. Web Flex covers discovery and journaling; install native apps via /downloads for the full player and library. - [Downloads](https://flex.movie/downloads): Native apps — media library and player for macOS, Windows, Linux, iOS, Android ## About & help - [About](https://flex.movie/about): What Flex is and who builds it - [FAQ](https://flex.movie/faq): Product, player, library, and competitor comparison answers - [Contact](https://flex.movie/contact): Reach the Flex team - [Support](https://flex.movie/support): Help and support resources ## Optional - [Terms of Service](https://flex.movie/terms): Legal terms for using Flex - [Privacy Policy](https://flex.movie/privacy): How Flex handles personal data - [llms-full.txt](https://flex.movie/llms-full.txt): Expanded facts, comparisons, workflows, and all parent Vibes for deeper agent context