Everything you need to know about GidaTV
Get in touch with our support team
Find answers quickly
New to GidaTV? Start here
GidaTV is a premium IPTV player for Apple TV (tvOS 26+) that supports M3U playlists and Xtream Codes API. It's a player-only application that allows you to watch your legally-authorized IPTV streams with features like favorites, recently viewed, iCloud sync, and multi-playlist management.
Go to Settings > Add Playlist, then paste your playlist URL using the on-screen keyboard or your device. For Xtream Codes, you'll need to provide the server URL, username, and password. Only valid M3U, M3U8, or Xtream URLs are accepted.
GidaTV requires tvOS 26.0 or later and runs on Apple TV 4th generation or newer. An active internet connection is required for streaming, and iCloud is optional for syncing favorites and playlists across devices.
Plans, pricing, and your free trial
New users get a 7-day free trial with 24 hours of cumulative usage time. The trial period expires after 7 days OR after using 24 hours of playback time, whichever comes first. No credit card required during the trial.
After your trial expires, you'll need to subscribe to continue using the app. We offer monthly and yearly subscription options via in-app purchase. Your playlists and settings are preserved when you subscribe.
We offer two subscription options: Monthly and Yearly. Both plans include unlimited playlists, all premium features, iCloud sync, and priority support. Subscriptions are managed through your Apple ID and can be cancelled anytime.
Go to Settings on your Apple TV > Users & Accounts > [Your Account] > Subscriptions. You can view, modify, or cancel your subscription from there. Changes take effect at the end of the current billing period.
Managing your IPTV playlists
Yes! GidaTV supports multiple M3U and Xtream playlists. You can switch between playlists from the main menu, and favorites work across all playlists.
Playlists automatically refresh based on their cache expiration setting (default: 30 minutes). You can also manually refresh from Settings > Refresh Playlists, or use the refresh button in the playlist view.
No. Playlists are stored locally on your device or in your personal iCloud account if sync is enabled. We do not collect, store, or share your playlist URLs, credentials, or viewing data. See our Privacy Policy for details.
Channels may be missing due to: (1) Offline or inactive streams, (2) Geo-restrictions, (3) Authentication requirements, or (4) Server-side issues. The app relies on content provided by your playlist provider.
Video playback and streaming questions
GidaTV supports HLS streams (.m3u8), MPEG-TS, and MP4 formats via AVFoundation/AVKit. Unsupported formats may not play correctly.
Buffering can be caused by: (1) Slow internet connection, (2) Network congestion, (3) Server-side issues, or (4) Stream quality exceeding your bandwidth. Try switching networks or contacting your IPTV provider.
For Xtream playlists, you can enable channel preloading in Settings. This loads channel details in advance for faster switching. Note: Preloading uses more bandwidth and respects the max connections limit from your provider.
Syncing across your Apple devices
When enabled, GidaTV syncs your playlists, favorites, and recently viewed content across all your devices via iCloud. Changes sync automatically when connected to internet.
Ensure: (1) iCloud is enabled in Settings > Apple ID > iCloud, (2) The app has iCloud Document & Data permissions, (3) You're signed in to the same Apple ID on all devices, (4) You have sufficient iCloud storage available.
Long press on any channel to add it to favorites. Access favorites from the sidebar menu. Favorites sync across all your playlists and devices (with iCloud enabled).
Go to Settings > Refresh Playlists to clear cached playlist data. This will not delete your playlists or settings. For complete cache clearing, go to Settings > Cache Management.
Common issues and solutions
Verify: (1) URL is accessible and uses HTTPS, (2) Playlist format follows M3U8 specifications, (3) URLs contain proper #EXTINF tags, (4) No firewall blocking access.
Check: (1) Server URL is correct (no trailing slash), (2) Username and password are accurate, (3) Your IPTV subscription is active, (4) Server is not under maintenance.
Try: (1) Force quit and restart the app, (2) Clear cache in Settings, (3) Restart your Apple TV, (4) Update to the latest app version. If issues persist, contact support with crash details.
Recently viewed items are automatically cleaned up if their playlist is removed or if content becomes unavailable. The app maintains a configurable number of recent items (default: 20, max: 100), with oldest items being removed automatically. You can adjust this limit in Settings > Recently Viewed Limit.
For playlists with 1000+ channels: (1) Enable caching for faster loads, (2) Use category filtering, (3) Consider splitting into multiple smaller playlists, (4) Ensure sufficient Apple TV storage space.
Yes. All data is stored securely on your device or in your personal iCloud account with end-to-end encryption. We do not transmit your playlists, credentials, or viewing data to external servers.
Important legal information
GidaTV complies with App Store guidelines. We do not host, provide, or distribute any content. Users are solely responsible for ensuring they have legal rights to access their content through their IPTV providers.
We take privacy seriously. Read our complete Privacy Policy to understand how we handle your data. Key points: No tracking, no analytics, no data sharing.