Privacy Policy

TV Studio One — TV and Radio Filter

Last updated: 20 October 2026

Studio Graphē One ("we", "our", "us") built TV Studio One — TV and Radio Filter as an application for iPhone, iPad and Android. This page describes what data the app handles, what we collect, and what we don't.

Information We Do Not Collect

TV Studio One does not collect, transmit, or store any personal data on our servers. We operate no backend, no user accounts, no analytics, no tracking, and no advertising. You do not sign up. We do not know who you are.

TV Schedule Data

TV Studio One fetches the public TV and radio schedule for whichever country you have chosen from community-maintained sources — epgshare01’s per‑country feeds and the DP247 Freeview-EPG project. These requests are anonymous and contain no identifier, no account, and no location information. The schedule data is cached on your device for up to twelve hours so the app works smoothly offline.

Optional AI Classification

AI is entirely optional and off unless you add your own API key. If you enable it and choose a provider — Anthropic (Claude), OpenAI (GPT), or Google (Gemini) — then, only when a request is made, the app sends that provider the programme title and its public EPG category tags for classification, or the programme title and channel for an on-demand overview. No personal information is included. Requests go directly from your device to the provider you chose, under your account and their privacy policy.

Your API key is stored securely in your device's Keychain, encrypted and available only while the device is unlocked. Keys are device-only: never synced to your other devices, never included in backups, and sent only to the provider they belong to. We never receive them. You can remove your key in the app at any time, or revoke it in the provider's console.

AI classifications are cached on your device permanently, so each programme title is only sent once.

Optional Live Sports Scores

The live scorecard feature is optional. Its free mode uses your chosen AI provider's web search. If you add your own key for a premium sports-data provider (for example API-Sports or TheSportsDB), the app sends that provider only the event or team names needed to look up the current score. We only ever request scores, results and standings — never betting odds or gambling data. Requests go directly from your device to the provider under your own account.

iCloud Sync

On iPhone and iPad: if you leave iCloud sync on, some preferences — favourites, enabled services, genre and channel filters, and reminders — sync across your own Apple devices using Apple's private iCloud key-value storage, scoped to your Apple ID. TV Studio One has no servers and no access to it. Your API keys and your appearance setting are not synced. You can turn iCloud sync off in Settings.

Data Stored Locally

The following data is stored locally on your device only and is never transmitted to us:

Your app preferences and tab filters; your reminder list; cached classification results; and the cached TV schedule.

The Android App

Everything above applies to the Android app too, apart from the iPhone and iPad specifics (iCloud, the iOS Keychain, iOS notifications). On Android:

Your data stays on your phone. Favourites, reminders, filters, preferences, your country choice and the cached TV schedule are stored on your device only. We have no servers and no accounts, and we never receive them. There is no cross-device sync on Android.

Android backup. If Android backup is on for your Google account, Android may back up and restore your favourites, reminders list, settings and the date your free trial began when you set up a new phone. That backup is operated by Google under Google’s terms, not by us. The cached schedule and your AI API keys are excluded.

AI keys. If you add your own Anthropic (Claude), OpenAI (GPT) or Google (Gemini) key, it is kept in your phone’s encrypted secure storage, backed by the Android Keystore. It is excluded from Android backup and device-to-device transfer, and is sent only to the provider it belongs to. When you ask for an overview, the app sends that provider the programme title, channel and the programme’s public EPG description; for classification it sends titles and public EPG category tags. No personal information is included. Requests go straight from your phone to the provider, under your account and their privacy policy.

Purchases. The one-time unlock is sold and processed by Google Play. We never see your payment details or Google account. The app keeps only a flag saying whether you have unlocked it, and the date your free trial began, on your phone. Google Play Billing, which is Google’s own software, checks with Google whether you own the unlock.

Notifications. If you tap the bell on a programme, Android (version 13 and later) asks your permission to show notifications. Reminders are scheduled and delivered by your phone using Android’s background-work service; we run no push notification server and are not told when reminders are set or shown.

Permissions. The Android app asks for internet access, notifications, and Google Play billing. It also uses the standard Android permissions for background work (keeping the phone awake briefly, and re-arming reminders after a restart). It does not ask for your location, contacts, camera, microphone or files.

Live sports scores. By default the live scorecard uses the AI provider you chose, in the same way as the overview: when you tap it, the app sends that provider the programme title, channel and EPG description and asks it to search the web for the current score. If you turn on Premium Live Data and add your own key for a sports-data provider (API-Sports, CricketData.org or TheSportsDB), the app instead sends that provider only the event or team names needed to look up the current score, directly from your device and under your own account. Scores, results and standings only, never betting odds.

Notifications & Reminders

If you tap the bell icon on a programme, TV Studio One asks iOS for permission to send local notifications. Reminders are scheduled and delivered entirely by your device. We do not run a push notification server and we are not informed when reminders are set or fired.

Third-Party Services

TV Studio One does not integrate any third-party analytics, advertising, crash-reporting, or tracking SDKs. The only network communication the app performs is the anonymous schedule fetch from community EPG sources, and — only if you have added a key — direct requests to your chosen AI provider or sports-data provider.

Children's Privacy

TV Studio One does not knowingly collect any personally identifiable information from anyone, including children under the age of 13. The app is suitable for users of all ages, though the listed TV schedule itself reflects the BBFC ratings of broadcast content.

Changes to This Policy

We may update this Privacy Policy from time to time. Any changes will be posted on this page with an updated revision date. Material changes will be reflected in the version notes of subsequent app updates.

Contact Us

If you have any questions about this Privacy Policy, please contact us at support@graphe.one.