Privacy Policy
Last updated 3 October 2026
Who is responsible
GeniusTV is operated privately by an individual in Switzerland, who is responsible for the processing described here. Contact: info@geniustv.app.
Data from the app
- Device identity: a MAC-style device identifier (on Android 5 the device’s Wi-Fi MAC address, otherwise a value derived from the Android ID), a random device key, a device secret (stored only as a hash), the device model, the Android version and when the device was last seen. We use this to recognise your device, manage its playlists and its Free or Pro status.
- Playlists: the name, playlist address and program guide (EPG) address of each playlist you add in the app or on this website. These addresses can contain the login details of your IPTV provider. We use them only to deliver the playlist to your device and never pass them on.
- Usage events: when playback starts (live TV, movie or catch-up), when a Pro hint or a setup screen is shown, plus the app version and where the app was installed from, linked to your device ID. These events never contain channel names, titles, stream or playlist addresses, or your IP address. We use them only to understand how GeniusTV is used and to improve it.
The app contains no advertising or tracking libraries and no crash-reporting service.
Data from this website
- Hosting: the website runs on Vercel. Its servers log the IP address, time, page and browser of each request for operation and security, and keep these logs only for a short time.
- Analytics: we use Vercel Web Analytics. It works without cookies and stores nothing on your device. It records page views with the page, referrer, browser, device type and country. Device credentials are removed from page addresses before they are sent.
- Browser storage: we remember in your browser whether you accepted the legal notice (local storage) and, while you manage playlists, your device credentials (session storage, cleared when you close the tab). Both are needed for the site to work.
- Price display: your country is derived from your IP address to show the price in USD, EUR or CHF. It is not stored.
- Contact form: your name, email address, subject and message are sent to us by email through Hostinger and used only to answer you.
- Abuse protection: we count requests per IP address for up to one hour to slow down abuse. These counters are deleted after 2 days.
Payments
Payments for Pro are processed by Stripe. Stripe collects your payment details directly; we never see your card number. We receive the payment status, amount and currency. The MAC address and device ID of the device you upgrade are sent to Stripe with the payment and stored with the purchase record, so the purchase can be linked to that device.
Legal basis
We process your data under the Swiss Federal Act on Data Protection and, for users in the EU, the GDPR. Device identity, playlists, payments and support requests are needed to provide GeniusTV to you (Art. 6(1)(b) GDPR). Usage events, analytics, server logs and abuse protection are based on our legitimate interest in running, securing and improving the service (Art. 6(1)(f) GDPR). Purchase records are kept to meet accounting obligations (Art. 6(1)(c) GDPR).
Where your data is stored
- Supabase (database and file storage), servers in Zurich, Switzerland.
- Vercel Inc., USA (website hosting and analytics).
- Stripe Payments Europe Ltd., Ireland, together with Stripe, Inc., USA (payments).
- Hostinger International Ltd., Cyprus (email).
Where data reaches the USA, the transfer is based on the Swiss-U.S. and EU-U.S. Data Privacy Framework where the provider is certified, and otherwise on the EU Standard Contractual Clauses. We do not sell your data and do not use it for advertising.
How long we keep data
- Device registration, playlists and Pro licence: as long as the device uses GeniusTV, or until you ask us to delete them.
- Usage events: 13 months.
- Abuse-protection counters: 2 days.
- Support emails: 12 months after your request is closed.
- Purchase records: 10 years, as required by Swiss accounting law (Art. 958f CO).
Your rights
You can ask for access to your data, its correction or deletion, restriction of processing and a copy in a portable format. You can object at any time to processing based on our legitimate interest, for example the usage events, by emailing info@geniustv.app. You can also complain to the Swiss Federal Data Protection and Information Commissioner (FDPIC) or to the data protection authority of your EU country of residence.
Data deletion
You can request deletion of the data linked to your device at any time. There is no user account to delete. Your data is tied to the device itself.
How to request deletion:
- Open GeniusTV and note the MAC address and device key shown on the activation screen or under Settings.
- Email info@geniustv.app with the subject “Delete my data” and include those two values.
- We confirm by email once the deletion is done, within 30 days at the latest.
What we delete: the device registration (MAC address, device key, device secret), the playlists stored for that device, its licence records, its usage events and any internal notes about the device. Playlists you added remain yours. We only remove our copy of the reference.
What we keep: purchase records at Stripe and with us, for as long as accounting law requires. They contain the MAC address and device ID of the upgraded device, which we then use for no other purpose.
Contact and changes
For privacy questions or requests, contact info@geniustv.app. We update this policy when our processing changes; the date at the top shows the current version.