ScreenQ Privacy Policy
Effective date: May 21, 2026
ScreenQ is a TV show tracker for iPhone. This policy describes what data the app handles, what leaves your device, and who has access. The short version: ScreenQ does not run an analytics server, does not advertise, and does not share your data with anyone. Your library lives in your own iCloud account.
What ScreenQ stores on your device
When you use ScreenQ, the app stores the following on your iPhone:
- The shows you’ve favorited.
- Which episodes you’ve marked as watched.
- Personal notes and ratings you add to individual episodes (a ScreenQ Pro feature).
- Custom shows you create for content not in the public TVmaze catalog.
- Your app preferences (notification lead time, list filters, settings toggles).
This information is stored locally in the app’s database. If you have iCloud enabled on your device and are signed into your Apple ID, this data also syncs through Apple’s iCloud service to your other devices running ScreenQ. The sync travels between your own Apple devices via Apple’s infrastructure — it never reaches a server operated by ScreenQ.
Separately, ScreenQ Pro lets you upload custom artwork to override default show posters. Custom artwork is stored only on the device where you uploaded it and does not sync via iCloud — if you want the same artwork on another device, you upload it there too. You can clear custom artwork at any time from Settings → Library → Custom Artwork.
What ScreenQ sends off your device
ScreenQ does not collect analytics, telemetry, crash reports, or usage data. No data is transmitted to any server operated by ScreenQ.
The only network requests the app makes are:
- Show metadata fetches to TVmaze. When you search for a show or open a show detail page, the app requests public metadata (titles, summaries, air dates, episode lists, poster artwork) from the public TVmaze API. These requests do not include any information about who you are. TVmaze sees only standard HTTP request information (IP address, user-agent string) the same way any website does.
- In-app purchases handled by Apple. When you purchase ScreenQ Pro or leave a tip, the transaction is processed entirely by Apple’s StoreKit framework. ScreenQ receives only an opaque transaction identifier confirming the purchase — no payment information, no Apple ID, no email address.
- Apple Push Notifications and iCloud sync. Local notifications fire on your device based on episode air dates stored locally; the app does not use push notifications from any server. iCloud sync is handled by Apple between your own devices.
- Optional screenshot recognition. If you choose to import shows by selecting screenshots from your Photos library, ScreenQ can send the selected images to Google’s Gemini AI service so that show titles visible in the images can be identified. This path is optional — the app asks before using it the first time, and you can switch to on-device recognition (slower, less accurate, no images leave your iPhone) at any time in Settings → Screenshot recognition. Only the images you explicitly pick are sent; ScreenQ does not access your Photos library outside of those picks. Per Google’s Gemini API terms, images sent through this path are processed transiently to generate the response and are not used by Google to train its models. Requests are proxied through a small Cloudflare Worker operated by ScreenQ that adds a per-device rate limit and verifies the request came from a real install of the app via Apple’s App Attest — it does not log image bytes and does not store images.
Third parties
ScreenQ relies on these third-party services. None of them receive personal information from ScreenQ:
- TVmaze — public TV metadata. Read-only requests; no user data sent. See the TVmaze terms.
- Apple iCloud / CloudKit — syncs your library between your own Apple devices. Apple’s privacy practices govern this data; see Apple’s Privacy Policy.
- Apple StoreKit — handles in-app purchases. Apple processes the transaction; ScreenQ receives only a confirmation. See Apple’s Privacy Policy.
- Google (Gemini API) — only if you use the optional screenshot recognition feature. Acts as a sub-processor that receives the screenshot images you choose to import and returns the list of show titles it identifies in them. No account information, device identifier, or other personal data is sent with the request. Google’s handling of these images is governed by the Gemini API terms and Google’s Privacy Policy. You can avoid this entirely by selecting on-device recognition in Settings → Screenshot recognition.
- Cloudflare — hosts the small proxy Worker that forwards screenshot-recognition requests to Google. Cloudflare sees standard request metadata (IP address, user-agent) the same way any web host does. See Cloudflare’s Privacy Policy.
ScreenQ does not use any third-party analytics SDK, advertising SDK, or attribution SDK.
Children
ScreenQ is rated 4+ and is suitable for general audiences. ScreenQ does not knowingly collect personal information from anyone, including children under 13. If you believe a child has provided personal information through the app, please contact us so we can address it — though as described above, the app does not collect personal information from any user.
Your data, your control
Because your library data lives in your own iCloud account and on your own device, you control it directly:
- To delete all ScreenQ data from a device: delete the app. The local data is removed.
- To delete iCloud-synced ScreenQ data: open the iOS Settings app → your Apple ID → iCloud → Manage Account Storage → ScreenQ → Delete Data.
- To export your data: the data lives in your iCloud account; ScreenQ does not currently provide an in-app export, but the underlying records are accessible through Apple’s standard data-portability tools (see Apple’s Data and Privacy site).
Future changes
ScreenQ may add optional analytics in a future version to help improve recommendations. Any such feature will be strictly opt-in, off by default, and described in this policy before it ships. This policy will be updated with a new effective date when that happens, and the change will be noted in the revision history below.
For privacy questions, support requests, or data deletion concerns, contact us through the in-app feedback option (Settings → Send Feedback) or directly at:
https://screenq.userjot.com
Revision history
- May 21, 2026 — Added disclosure for optional screenshot recognition feature: Google (Gemini API) as a sub-processor for image-to-title analysis when the user chooses to import shows from screenshots, and Cloudflare as the host of the proxy Worker.
- May 5, 2026 — Initial policy for ScreenQ 1.0.