Privacy Policy
We have no server and no first-party analytics. Your playlists, credentials, and viewing activity stay on your device.
Last updated: 8 May 2026Timonation IPTV is built so that your playlists, credentials, and viewing activity stay on your device. This policy explains exactly what that means.
1. Who we are
Timonation IPTV is a video player application for iPhone and iPad, developed and maintained by Tiago Azevedo. Contact: support@timonation.app.
2. What this app does
Timonation IPTV plays IPTV streams from playlists you supply yourself — either an M3U URL or Xtream Codes credentials. The app does not include, host, distribute, or curate any media content. You are responsible for ensuring you have the legal right to access the content you supply.
3. What we collect
We have no server and no first-party analytics — the free tier’s ads are the only data-collection exception.
- We never see your playlists, viewing activity, or credentials. We have no first-party telemetry.
- We do not track you across apps or websites ourselves.
- Ads (free tier only). The free version shows one full-screen ad per session via Google AdMob. The ads are non-personalized (contextual) — AdMob does not access your advertising identifier (IDFA) and does not track you across other apps or websites, so there is no “Allow tracking” prompt and no consent banner. AdMob still collects a small amount of data to serve the ad (your IP-derived coarse location and ad-interaction/diagnostics data), but not for cross-app tracking. Timonation Pro removes all ads and this ad-SDK data collection. The App Store privacy “nutrition label” lists exactly what the ad SDK collects.
- Apart from the ad network, the app talks directly to your IPTV provider; we are not in the middle.
Optional local-only analytics
Settings ▸ Privacy & analytics has an opt-in toggle (“Local analytics”). It is off by default. When you switch it on, the app keeps small per-event counters on your device (number of launches, channel opens / switches, stall detections, etc.). These counters are stored only in your device’s UserDefaults and never transmitted to us or any third party. The Settings page shows you the live counts and lets you reset them at any time. Turning the toggle off stops new counting; resetting clears the existing values.
4. What stays on your device
The following data is stored locally on your device only and never leaves it under our control:
- The URL or credentials of every playlist you add.
- Your favorite channels and recently watched channels.
- Your settings preferences (auto-refresh, sort order, bitrate, etc.).
- A local diagnostics log of playback stalls (used only by you when you contact support).
Xtream Codes usernames and passwords are stored in the iOS / iPadOS Keychain, which is encrypted by the operating system. They are not written to UserDefaults, plain files, iCloud backups under our control, or anywhere else.
5. iCloud sync (optional, Pro tier)
If you opt in to iCloud sync, the following data is synchronized between your Apple devices through your personal iCloud account:
- Playlist references (name, server URL, your sort preferences).
- Favorite channels and series.
- Your saved playback progress (where you left off in a movie or episode).
Your parental controls and PIN stay on the device — they are not part of iCloud sync.
Your credentials are never written to the app’s iCloud data. Only a playlist’s name and server URL are included in the synced records above — your Xtream Codes username and password are not. They are stored in the iOS / iPadOS Keychain. If you have iCloud Keychain enabled, Apple syncs that Keychain item across your own devices, end-to-end encrypted by Apple — we never see it, and it never touches our records or any server of ours. This is what lets a synced playlist work on your other device without re-entering the login. If you’d rather your credentials stay on a single device, turn off iCloud Keychain in iOS Settings.
The app’s sync uses Apple’s iCloud — key-value storage for the data listed above, and iCloud Keychain for credentials — and is governed by Apple’s iCloud privacy policy.
6. What we send to your IPTV provider
When you play a stream, the app makes HTTP/HTTPS requests directly to the IPTV server you provided. Those requests contain whatever your provider’s protocol requires (typically the username, password, and stream identifier in the URL path). This is the same traffic any IPTV player generates. We have no involvement in or visibility of those requests.
7. Third-party services
The free tier uses Google AdMob (the Google Mobile Ads SDK) to show non-personalized ads. AdMob is governed by Google’s privacy policy and collects the limited ad-serving data described in Section 3 and disclosed in our App Store privacy label. Because the ads are non-personalized, the SDK does not use your IDFA or track you across apps. Timonation Pro removes ads and this data collection entirely. We use no other third-party SDKs.
8. Children’s privacy
Timonation IPTV is rated 12+ on the App Store. We do not knowingly collect data from anyone under that age. The app includes on-device parental controls — a PIN-protected gate, per-profile restrictions, and the ability to lock individual channel groups — see Settings → Parental Controls.
9. Your rights
Because we don’t collect anything, there is no personal data of yours for us to provide, correct, or delete. The local data on your device is yours to manage:
- Settings → Data → Clear Favorites
- Settings → Data → Clear Recent Channels
- Settings → Data → Clear All Data
- Or simply uninstall the app.
If you opt in to iCloud sync, you can disable it at any time in Settings → Sync, and clear the cloud copy via Settings → Sync → Reset Cloud Data.
10. Changes
If we change this policy, we’ll note the new “Last updated” date at the top and surface a “What’s New” screen on next launch with a summary of what changed.
11. Contact
Email: support@timonation.app
If you contact us with a question or bug report, the email itself is processed by our email provider in line with their privacy policy. We retain support emails only as long as needed to respond and follow up.