Everything you need to know about GidaTV
Get in touch with our support team
Email: [email protected]
Find answers quickly
New to GidaTV? Start here
GidaTV is a premium IPTV player for Apple TV, iPhone, iPad, and Mac 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 across all your Apple devices.
Go to Settings > Add Playlist, then paste your playlist URL. For Xtream Codes, you'll need to provide the server URL, username, and password. Only valid M3U, M3U8, or Xtream URLs are accepted. On iPhone and iPad, you can also import playlists from Files or other apps.
GidaTV is available on all major Apple platforms:
An active internet connection is required for streaming. 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.
Yes! A single GidaTV subscription gives you full access on Apple TV, iPhone, iPad, and Mac. Your playlists, favorites, and watch history sync automatically via iCloud, so you can seamlessly switch between devices.
We offer two subscription options: Monthly ($2.99/month) and Yearly ($19.99/year - save 44%). Both plans include all platforms, unlimited playlists, all premium features, iCloud sync, and priority support. Subscriptions are managed through your Apple ID and can be cancelled anytime.
Manage your subscription through your Apple ID:
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 sync across all your devices via iCloud.
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 Apple devices (Apple TV, iPhone, iPad, and Mac) via iCloud. Changes sync automatically when connected to internet. Start watching on one device and continue on another.
Ensure: (1) iCloud is enabled in your device Settings, (2) GidaTV has iCloud permissions enabled, (3) You're signed in to the same Apple ID on all devices, (4) You have sufficient iCloud storage available. On Mac, check System Settings > Apple ID > iCloud.
Long press on any channel to add it to favorites (on Apple TV, use the play/pause button). On iPhone/iPad/Mac, tap the star icon or use the context 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 device, (4) Update to the latest app version from the App Store. 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 device 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.