A library that feels endless.
{{ libraryNote }}{{ row.name }}
Watching in minutes.
Choose your plan.
Every plan includes live television, the on-demand library, device management and your member dashboard.
Access is governed by the subscription agreement and Terms of Service.
Compare everything
Designed around you.
Every detail of the LostMedia experience is built for effortless, beautiful viewing on every screen you own.
Every screen you own.
Sign in once and pick up where you left off — living room, pocket, or desk.
{{ g.name }}
{{ mediaDetail.title }}
{{ mediaDetail.description }}
Questions, answered.
How can we help?
Contact support
We typically reply within a few hours. Priority members are answered first.
Signed-in members can open and track support tickets from the dashboard.
Checkout
Review your order — your membership activates only after you complete checkout.
{{ memberWelcome }}
Set up your streaming account
Choose a username and password for the streaming apps. We'll create it instantly — no waiting for approval. Use these to sign in on your TV, phone, or any device.
Your streaming account
Device Management
Active Streams
Start playback on a device
Simulates pressing play on a registered device, so you can see the concurrent-stream limit in action.
TV Guide
Billing
Membership
Payment history
Account Security
Streaming password
Reset the password for your streaming apps (username {{ svAccountUsername }}). This changes it on the media server right away.
Recent login activity
Support Tickets
Device Apps
Download the LostMedia app for your devices, then sign in with your membership.
Setup guides
Watch History
Recently Watched
Account activity
Preferences
{{ adminTitle }}
{{ mediaFormTitle }}
TMDB — search & import
Save your TMDB v3 key once — it's stored on the server and used for all searches (nothing runs in your browser). Key status: {{ tmdbKeyStatus }}
TheTVDB — search & import
Save your TVDB v4 project key once — stored on the server and used for all searches. Key status: {{ tvdbKeyStatus }}
TVmaze — top-rated series
Free public API — no key required.
Your media server — connection & browse
1. Enter your Jellyfin/Emby URL & API key and Save Connection — this stores it on the LostMedia server (enabling streaming accounts, watch history, popularity stats, and library browsing). 2. Then Browse Library to pull titles into the rights-gated import pipeline. All requests run server-side, so there are no browser CORS errors.
Imports every movie and show from your connected server in one go, applying the rights status below to all of them. Titles already in the catalog (same title & year) are skipped, so it's safe to re-run.
Fills in a poster, backdrop, and description (where missing) for catalog titles: movies are matched on TMDB first (TheTVDB fallback), shows on TheTVDB first (TMDB fallback). Requires a saved TMDB or TVDB API key (Integrations tab). Runs automatically after a library sync; only touches titles without art, so it's safe to re-run.
Member streaming accounts
Create a new account for a member (credentials emailed), or Link existing to attach an account that already exists on your server — type its exact username and click Link. Suspending a member in LostMedia also disables their streaming account automatically.
Concurrent stream limits
Each member's plan cap is enforced two ways: the server's native per-user session limit (set automatically) and a background check that stops any over-limit stream and messages the device. Over-limit playback is stopped within ~20 seconds automatically — use these to apply changes right away.
Now playing
Live streams on your media server right now. Stop any stream instantly — the device gets a notice.
Trending this week — matched to your library
Cross-references TMDB's trending-this-week list against your connected media server, and only surfaces titles you already have. Nothing outside your library is ever pulled in. Uses the TMDB key here and the server connection configured in the Jellyfin / Emby tab.
Maintenance Mode
When enabled, members see a maintenance notice and all non-admin changes are blocked. Admins can still sign in and use the dashboard.
Payment provider and ordering controls have moved to the Billing / Stripe tab.
Stripe Payments
{{ stripeBadgeText }}{{ stripeStatusText }}
Keys are stored server-side and never sent back to the browser — only the last 4 characters are shown. Keys set in the server .env take precedence and are read-only here.
Ordering & Test Mode
Test mode lets members complete orders without a real payment — useful for demos before Stripe is live. Turn it off in production.
Create a promo code
Leave Max uses blank for unlimited, and Expires blank for no expiry. Each member can use a code once.
No promo codes yet — create one above.
Post an announcement
No announcements yet.
No tickets yet.
