Last updated October 20, 2026
Terms, Privacy, and Billing
TVLok is owned and operated by IDOKO LLC.
TVLok is beta software for organizing and playing user-provided media sources. TVLok does not provide, host, sell, stream, verify, or grant access to TV channels, movies, shows, playlists, subscriptions, providers, or any other content.
Terms of Use
You may use TVLok only with playlists, credentials, files, and media sources that you are legally authorized to access. You are responsible for the legality, availability, accuracy, quality, and reliability of every source you add.
TVLok is not affiliated with playlist/source providers, broadcasters, channel owners, leagues, studios, app stores, or device makers unless we say so in writing. Features may vary by app version, device, network, playlist format, provider limits, and subscription plan.
Do not use TVLok to access, organize, distribute, record, or encourage unauthorized copyrighted content. We may suspend or terminate accounts that abuse the service, attack our systems, bypass entitlement controls, misuse cloud sync, or create legal or payment risk for TVLok.
Beta Software Notice
TVLok is currently offered as beta software, and individual beta features may be improved, changed, or retired. Report issues through the app, dashboard, or email so we can investigate. This notice does not excuse a material failure of TVLok Pro to match the description presented at purchase and does not limit rights that cannot lawfully be waived.
TVLok is provided as a software player and account service, not as a content service. A playlist or third-party provider that stops working is not TVLok failing to deliver channels or media, because TVLok does not sell or supply that content.
Subscriptions, Billing, and Cancellation
A TVLok purchase provides access to TVLok Pro player software and account features only. TVLok Pro may include cloud sync, multi-device support, profiles, encrypted settings and source-configuration backup, recording, timeshift, multiview, and other premium app features. It never includes channels, playlists, provider subscriptions, movies, shows, events, or content access.
Feature availability may vary by supported device, operating system, app version, and source capability. The exact features, device limits, profile limits, and playlist limits included in a plan will be shown at checkout, and the accepted version will control that purchase.
No TVLok plan guarantees that a particular third-party source, stream, channel, program, or EPG entry will remain available or compatible. Third-party source availability and compatibility can vary by provider, credentials, connection limits, region, network, and playlist format. TVLok software compatibility can also vary by device, codec, and app version; report a suspected TVLok defect so we can investigate it.
Monthly ($3.99 USD), 6-Month ($12.99 USD), and Annual ($19.99 USD) plans include a seven-day trial only when checkout explicitly shows one. A payment method is required. Unless checkout states otherwise, a person or account that previously used a TVLok Pro trial is not eligible for another trial. Unless you cancel before the date, time, and time zone shown at checkout, the selected plan is charged and renews automatically at its stated interval until canceled. All prices are in U.S. dollars (USD). Current checkout tax is USD 0.00, and Stripe shows the exact total before authorization.
Founding Lifetime costs $39.99 USD and is charged immediately, with no trial or automatic renewal. It is available until 1,000 qualifying one-time purchases have been completed. After that it is closed for good, and checkout no longer offers it. It is one purchase per account and is non-transferable. Reversed or fraudulent purchases do not retain Pro access. It provides Pro access for the operating life of TVLok Pro and is subject to the device, profile, and playlist limits shown and accepted at purchase. It does not promise that TVLok Pro or every feature will operate forever.
A recurring subscription can be canceled online from the dashboard subscription page before the next charge. Customers can also contact [email protected]for cancellation or account help. Canceling stops future renewals, but it does not erase account, device, billing, support, security, or audit records that we need for legitimate business, legal, tax, security, or dispute reasons.
We will provide notices required by applicable law, including notice of material subscription changes, advance notice of fee changes, and annual renewal reminders where required. Each notice will identify the affected plan and explain how to cancel.
Refunds and Payment Disputes
Cancel a recurring plan before its trial ends to avoid a charge. All TVLok payments are final and non-refundable once charged, including the first recurring charge, renewal charges, unused time on a recurring plan, and Founding Lifetime purchases, except where applicable law requires otherwise or TVLok expressly agrees in writing. Canceling a recurring plan stops future renewals; it does not reverse a completed charge.
TVLok sells access to player software and account features, not channels or media. Problems with a user-provided playlist, provider, channel, movie, show, stream, catch-up source, or EPG source, including unavailability, buffering, blocking, geo-restriction, expiration, or removal, to the extent those problems are caused by the source, provider, credentials, network, or device do not make the TVLok software "not as described." This product-scope disclosure does not limit any right you may have if the TVLok software or paid plan itself materially differs from the description presented at purchase. Contacting [email protected] first can help us investigate quickly, but it does not limit any nonwaivable right or remedy.
We may challenge chargebacks or payment disputes that appear inaccurate, abusive, or fraudulent. When we do, we may provide the payment processor, card network, issuing bank, or dispute reviewer with relevant records listed below.
Chargeback Evidence We May Provide
We provide only records that TVLok actually retained, that are relevant to the stated dispute reason, and that we may lawfully disclose. Available records vary by payment provider, transaction, account activity, and retention period.
- Account creation, email-verification, entitlement, and subscription-status records.
- Payment-provider customer, subscription, transaction, and event identifiers and status timestamps that TVLok retained.
- Digital delivery and access signals such as entitlement activation, device registration, login, and last-active timestamps where available.
- Network metadata, including an IP address as observed through trusted hosting, security, or payment infrastructure where available. A network address can represent a shared connection or proxy and is not treated alone as proof of identity.
- Support, billing, cancellation, refund, security, and account correspondence retained by TVLok.
- Relevant audit records showing account, entitlement, device, or administrative events without exposing passwords, source credentials, or raw payment-card data.
Entitlement, device-registration, login, and last-active records may demonstrate digital delivery or account access; they do not, by themselves, prove that a particular stream played successfully.
If a payment is reversed or disputed, TVLok may suspend access associated with that payment while the matter is reviewed. Fraudulent use or repeated abuse may result in account action where permitted by law and payment-provider rules.
Acceptance, Eligibility, and Accounts
By creating an account, accessing or using TVLok, or purchasing a plan, you agree to these Terms and acknowledge the Privacy Policy. If you do not agree, do not use TVLok. You represent that you have reached the age of majority where you live and have legal capacity to enter this agreement. An adult account holder may create supervised profiles for children and remains responsible for their use.
You are responsible for activity under your account and for keeping account and source credentials secure. Do not share access beyond the limits of your plan. Promptly contact [email protected] if you suspect unauthorized account access.
Software License and Ownership
Subject to these Terms and an active entitlement where required, TVLok grants you a limited, personal, non-exclusive, non-transferable, revocable license to install and use the software on supported devices for lawful personal use. No channels, media, provider rights, or ownership interest are granted with this license.
TVLok and its software, branding, interfaces, and original materials remain owned by TVLok or its licensors. Except where applicable law expressly permits it, you may not resell, redistribute, sublicense, reverse engineer, bypass entitlement or security controls, interfere with the service, automate abusive access, or use TVLok to violate another person's rights.
Service Changes and Account Action
TVLok may improve, change, or retire software features and supported integrations. Material subscription changes and price changes will receive notice when required by applicable law. This does not permit TVLok to disregard the purchase-time description of a paid plan or rights that cannot lawfully be waived.
TVLok may restrict or suspend access when reasonably necessary to address unlawful use, a material breach of these Terms, security threats, payment fraud, charge reversals, or harm to TVLok or others. We may request information needed to investigate and may restore access when the issue is resolved. Account action does not create ownership rights in third-party sources or media.
Warranty and Liability Limits
To the maximum extent permitted by applicable law, TVLok is provided "as is" and "as available." TVLok does not warrant uninterrupted or error-free operation, continuous availability of third-party sources, or compatibility with every device, codec, network, or source format. These disclaimers do not override an express purchase-time promise or rights that cannot lawfully be waived.
To the maximum extent permitted by applicable law, TVLok is not liable for indirect, incidental, special, consequential, exemplary, or punitive damages, or for losses caused by third-party sources, unauthorized use, device failure, or network interruption. TVLok's aggregate liability arising from the service will not exceed the amount you paid TVLok during the 12 months before the claim, or the purchase price of a one-time plan. This limitation does not apply where liability cannot lawfully be limited, including for fraud, willful misconduct, or other nonwaivable responsibility.
Responsibility for Unlawful Use
To the extent permitted by applicable law, you agree to defend and indemnify TVLok and its personnel against third-party claims and reasonable costs caused by your unlawful source or media use, infringement of another person's rights, material breach of these Terms, or intentional misuse of TVLok. This does not require you to indemnify TVLok for TVLok's own negligence, willful misconduct, or legal responsibility that cannot be shifted.
General Terms
- Force majeure: TVLok is not responsible for delay caused by events beyond its reasonable control, subject to rights that cannot lawfully be waived.
- Severability: each provision is severable. If one is unenforceable, it will be narrowed or removed only as needed, and the remaining provisions continue.
- No waiver: failure to enforce a provision once does not waive the right to enforce it later.
- Assignment: you may not transfer your account or agreement without TVLok's written consent; TVLok may transfer this agreement as part of a lawful reorganization, financing, or sale, subject to applicable law.
- Entire agreement: these Terms, the purchase-time plan disclosures, and incorporated policies form the agreement for TVLok use. Purchase-time billing terms control over conflicting general text for that transaction.
We will provide notice of material Terms changes as required by applicable law. The version accepted for a completed purchase remains part of that transaction's record. Questions about these Terms may be sent to [email protected].
Privacy Policy
We collect and use information needed to operate TVLok, secure accounts, process payments, provide support, sync premium features, improve reliability, detect abuse, and respond to legal, tax, security, and payment-dispute requirements.
- Account data: email address, display name, password hash, verification status, profile names, subscription status, device limits, and support history.
- Device and app data: device model, operating system, app version, package/build type, device identifiers or fingerprints, verified network metadata where available, approximate location, language/time zone signals, and last-active timestamps.
- Playback and sync data: encrypted source configuration and credentials when sync is enabled, playlist metadata, favorites, watch history, settings, EPG metadata, cloud sync state, update checks, and diagnostics needed to make the app work across devices.
- Payment data: payment-provider customer, subscription, and transaction identifiers; entitlement tier, status, and period; renewal and cancellation state; and limited payment-event metadata.
- Diagnostics: crash logs, performance/session telemetry, API logs, security/audit logs, and error reports that may include device, app, route, or account context.
We do not intentionally collect or store full payment card numbers. Card payments are handled by our payment processor. TVLok does not host, sell, or copy the underlying third-party video or audio played from your sources. We process only the account, configuration, metadata, sync, billing, and diagnostic data described above.
AI help chat. When you use the help chat on tvlok.com or in the TVLok Telegram bot, the words you type are sent to Anthropic, the maker of Claude, so it can write an answer. Anthropic does not use data sent through its API to train its models by default. It deletes that data from its own systems within 30 days, and keeps it longer only when the law requires it or when content is flagged for misuse of its service. Telegram messages also pass through Telegram. Before anything is stored or sent, we try to remove links, logins, emails, card numbers and similar details from your message. That cannot catch everything, so please never type your playlist login, password, email or card number in the chat. We keep the cleaned chat for 30 days so we can improve the guide. Each saved message also carries the country your visit came from and a one-way code made from your network address that changes every day; we do not keep the address itself. If you choose to send a chat to support, we keep that copy, and the email address you type, for 90 days; from Telegram it also holds your Telegram user number. Daily totals without any chat text are kept for 12 months.
What We Keep for Each Feature
Search and watch history. Each profile keeps its recent searches (up to 20) and the channels, movies and shows it recently watched, with where it stopped. They sync through your account so every device shows the same list. Older items drop off the list on their own, and the rest is deleted with the account.
Alerts. To send you TVLok's own alerts (a family request, a problem alert, a reminder, or a request to confirm a sign-in), TVLok stores an alert address for each phone, tablet or browser that takes them: a Firebase Cloud Messaging token on Android, an Apple push token on iPhone and iPad, or a web push address in a browser. The address is stored encrypted. The alert text passes through Google or Apple to reach the device. Removing the device, or deleting the account, deletes its address.
Device ID. Each app sends TVLok an ID for the device, and the device's name, when you sign in. The Android, Android TV, iPhone and iPad apps send them again each time they start. On Android, the app turns the Android device ID into a SHA-256 hash, or uses a random install ID when there is none, and sends only that. On iPhone and iPad, the app makes a random ID the first time it needs one and keeps it in the iOS Keychain on that device only. It is not the Apple advertising ID or the vendor ID, and the app sends it with the prefix ios:. TVLok's server hashes the ID again with a secret value before storing it. The device name is the one the system reports, such as the phone model or "iPhone". The ID and the name are used to list your devices, apply your device limit, and spot abuse. They are removed with the device: a device that has not been used for 90 days is removed, and you can remove a device yourself at any time.
Device checks. The Android TV app tells TVLok whether it finds signs of tampering (a rooted system, a test or debug build, an attached debugger, or the Frida or Xposed tools), with the app version and the build it came from. The Google Play version of the Android TV app may also ask Google Play Integrity to confirm that it is the genuine copy installed from Google Play, and sends the result to TVLok. These checks help protect accounts from abuse.
Crash and problem reports. When an app crashes, freezes or cannot finish something such as an import, it can send TVLok a short report: the kind of problem, an error code, the app version and build, the device model, a few masked details and, for a crash, the app's own error trace. Playlist addresses, logins and tokens are masked on the device before anything is sent. TVLok also keeps the two-letter country of the connection with the report. The Android TV app and the Windows and Mac app also send crash reports to Sentry, set up not to send account details and to strip links and tokens.
Trakt. If you connect a Trakt account to a profile, TVLok keeps the Trakt access on its server, encrypted. Unless you turn it off, TVLok sends Trakt what that profile plays (the title, season and episode, and the time), and it can read your Trakt watchlist and watched list. Each of these has a switch in that profile's Trakt settings. Disconnecting removes the connection and asks Trakt to cancel the access.
Plex, Emby and Jellyfin. If you connect a server, TVLok stores its addresses and your sign-in for it, encrypted, so your devices can use it. When you add a server on tvlok.com, TVLok's server contacts plex.tv or your server to check the sign-in or address. TVLok does not host or copy your media. You can remove a server in Connections at any time.
Playlist logins. The addresses, usernames and passwords of the playlists you save to your account are encrypted (AES-256) before they are stored. The key is kept on TVLok's servers, so TVLok's systems can decrypt them to run the service you asked for, for example to sync them to your other devices.
Country and network address. The apps do not ask for your location. TVLok's servers work out the country of a connection from its network address, for security and to read problem reports, and keep it with some activity and problem records. Each time an app starts, TVLok keeps a short record of it: the time, the app version, the platform, the device, the country, the network address and the app or browser name the app sends. We use these records for support, to check that a device is the one on your account, and to spot abuse such as one account used from many places. The network address and the app or browser name are removed from these app start and activity records after 180 days. The rest of the record (the time, app version, platform and country) stays with the account until the account is deleted.
Counting website visits. We count visits to tvlok.com without cookies. We do not store IP addresses or the full browser string. For each visit we keep the page, the website or campaign link you came from, the kind of device, its operating system and browser name, your language, a rough screen size and a random daily code that cannot be traced to you or linked between days. We also count when the download, plan, sign-up and help chat buttons are used, and which platform or plan they were for. We use the counts to see how many people visit and what they look at. Individual visit records are deleted after 90 days and only daily totals are kept. If your browser sends Do Not Track or Global Privacy Control, we do not count the visit.
Email. We email you about your account: sign-in codes, email verification, password resets, email changes, plan confirmations, account deletion and family invitations. If someone asks to sign in to the TVLok app with an email address that has no account, we send that address a short note saying so, with no code. We sometimes also send promotional email, for example an offer to come back after a plan ended. Each promotional email says so and has an Unsubscribe link at the bottom. Unsubscribing stops promotional email to that address; sign-in codes and account notices still arrive. You can also ask [email protected].
Retention, Security, and Your Choices
We keep information only as long as we have a legitimate business, security, legal, tax, product, support, or dispute reason to keep it. Some records may remain after an account is canceled or deleted when needed for fraud prevention, backups, audits, chargebacks, taxes, legal compliance, or security investigations. These are the set times we use today:
- A deleted account can be restored for 30 days by signing in. After that a weekly clean-up deletes the account and the data tied to it, such as its devices, profiles, synced settings and saved playlist logins.
- App problem reports, their error traces and the matching app mapping files: 90 days.
- Sign-in security records (network address, app or browser name, device hash): 90 days.
- Network address and app or browser name in app start and activity records: 180 days. The rest of each record stays until the account is deleted.
- A device that has not been used for 90 days is removed from the account's device list.
- Help chat: as described in the AI help chat paragraph above.
- Profiles, favorites, settings and saved playlists stay until you remove them or the account is deleted. Search and watch history keep only recent items, as described above.
We retain verification of recurring-subscription consent for at least the period required by applicable law, including at least three years or one year after termination, whichever is longer, for California-covered agreements.
We use technical and organizational safeguards designed to protect TVLok accounts and systems. No app or network can be guaranteed perfectly secure. Report suspected vulnerabilities to [email protected].
To request account help, cancellation help, data access, or deletion, contact [email protected] or visit tvlok.com/account/delete. We may need to verify your account before acting on a request.
Takedown and Abuse Contact
TVLok does not host media content. If you believe TVLok services are being misused, send a clear notice with your contact information, the affected rights or issue, the account or material involved if known, and enough detail for us to investigate.
Abuse and takedown notices: [email protected]. General support: [email protected].