EZTV Player — Privacy Policy

Last updated: September 21, 2026

EZTV Player (“the app”, “we”) is an IPTV media player. This policy explains what information the app handles and why.

1. No account; limited public demo content

EZTV Player does not require you to create an account with us. It includes a small DEMO playlist of public, authorised test streams so playback can be evaluated. Apart from that demo, EZTV does not provide, host, or supply TV channels, movies, or streams. You connect your own third-party IPTV service using credentials you already have. We are not affiliated with any content provider, and you are responsible for ensuring the sources you add are legal.

2. Information stored on your device

Your IPTV login (server address, username, password, or M3U playlist URL), your favorites, and your watch progress are stored locally on your device. This information is not sent to us except as described in Section 3, which applies to Premium and Gold. With Gold, your playlist logins are additionally stored in your iCloud Keychain — end-to-end encrypted by Apple and never readable by us — so they follow you to other devices signed into the same Apple Account; you can remove them under Settings → Account → Remove playlists from iCloud.

3. Cross-device sync — UltraSync (Premium and Gold)

UltraSync is included with EZTV Premium and EZTV Gold, and is on unless you switch it off; it is not available on the free tier. With Premium it backs up every playlist for one device at a time — every favorite and all of your watch progress, with no cap on either — so it comes back after a reinstall or on a replacement device. With Gold it keeps up to five devices signed in to the same Apple Account in step with each other at once; what differs between the tiers is the number of devices, not the amount kept. Your favorites and watch progress are stored on our sync service (operated using Cloudflare). To protect your privacy, this data is keyed to a one-way SHA-256 hash of your IPTV credentials — your actual username and password are never transmitted to or stored on our server. Your playlist logins themselves do not go to our server at all: under Gold they travel through your iCloud Keychain, end-to-end encrypted by Apple and not readable by us, and you can remove them under Settings → Account → Remove playlists from iCloud. To count your devices against the five-device limit we store a random identifier generated on each device together with the stable subscription identifier Apple provides; neither identifies you personally. That list also holds, for each device, the name you give it under Settings → Account → Devices — a name you choose and can change or clear at any time — and the time it last synced, so you can tell which device is which and remove one you no longer use. You can switch UltraSync off at any time in Settings.

4. Advertising

Free users see ads supplied through Appodeal mediation. EZTV does not use Google AdMob. Advertising partners may process device identifiers, approximate location derived from network information, advertising and product interactions and performance information in order to select and measure ads. On iPhone and iPad they can use the advertising identifier only if you allow it in Apple’s tracking prompt; you can change that at any time in your device’s Settings under Privacy & Security → Tracking. Where your region requires it you are asked for consent before any ad is requested, and you can review or change that choice at any time under Settings → Privacy → Ad privacy choices. Premium and Gold remove advertising entirely.

5. Purchases

EZTV Premium is a one-time purchase and EZTV Gold is an auto-renewing monthly or yearly subscription; both are sold through Apple’s In-App Purchase. Apple processes the transaction; we do not receive or store your payment details. A signed purchase receipt is validated only to confirm your entitlement — for Gold that includes the renewal date, so the app knows the subscription is still running. Manage or cancel a subscription under Settings → your name → Subscriptions on your device; deleting the app does not cancel it. Refunds are handled by Apple.

6. Other data

The app does not use third-party analytics beyond the advertising described above. A local, on-device check for a modified (jailbroken) device is performed for security; its result is not transmitted. AI Audio, which tunes the sound, and the Recommended and Movie of the Day picks run entirely on your device: the sound analysis and the taste profile behind them never leave it.

Diagnostics. When you tap Send on the stream statistics sheet, the app sends us the technical figures that sheet is showing you: player, engine and network counters, status values, the app version, and on some devices the name of the channel or film that is playing. While sync is on, the app may also send a short report of its own when a stream fails, at most once every thirty minutes per kind of problem; those carry status codes and counts only, and any value that looks like a web address or an email is removed before it is sent. Neither kind includes your playlist address, your username or your password. Each report is stored under a random reference — the one the app shows you when you send it — kept for 14 days and then deleted automatically. The one-way hash described in Section 3 is sent with a report so that the service can limit how often reports may be filed; it is not stored alongside the report, so a report cannot be traced back to your playlist. You can stop the automatic ones by turning sync off in Settings.

7. Children

EZTV Player is not directed to children under 13, and we do not knowingly collect information from them.

8. Retention and deletion

Locally stored data is removed when you delete the app. Turning off sync only pauses future syncing. You can permanently erase the current profile’s synced favorites and watch state with Settings → Delete synced data, or email us to request assistance.

Two copies of synced data live alongside the current one, both on our sync service and both keyed to the same one-way hash. A single backup copy of your previous synced state is kept for up to 30 days, so that an accidental overwrite from another device can be undone. Favorites and watch progress that do not fit your plan’s storage allowance are set aside rather than deleted, and kept for up to 365 days, so they come back if you upgrade. Both are erased along with everything else when you use Delete synced data.

Delete synced data removes, permanently and in the same request: your synced favorites and watch progress, the backup copy, the items set aside, and the record linking that playlist to your purchase. Your device list — the names you gave your devices and when each last synced — goes with it once no other playlist of yours is still synced under the same purchase; you can also remove a device at any time under Settings → Account → Devices. It does not remove Apple’s record of the purchase itself — that is what keeps your Premium or Gold working — and it does not cancel a subscription; both are managed through Apple.

9. Changes

We may update this policy from time to time; the date above reflects the current version.

10. Contact

Questions or data requests: dev.mariololli@gmail.com