Privacy Policy

Last updated: September 20, 2026

CleanCut is made by Reclined Logic LLC, United States. Its filtering happens on your device. We do not run user accounts. We use PostHog, a product-analytics service, to understand how the app is used — described below; it does not track you across other apps or websites, and you can switch it off. The free tier shows non-personalized banner ads; paid subscriptions remove them.

This policy covers the CleanCut app. This website measures its own traffic separately — see This website at the end.

What stays on your device

  • Apple TV connection. CleanCut finds and connects to your Apple TV over your local network. Pairing keys are stored in the device Keychain. This communication is directly between your devices and is not sent to us.
  • Microphone (Mic Sync). When you start Mic Sync, CleanCut listens briefly to align subtitle timing with your TV. Audio is analyzed on your device in real time and is never saved or uploaded.
  • Your settings. Filter preferences and word-list choices are stored locally on your device.
  • Crash reports. Crash and hang diagnostics are collected on-device through Apple's MetricKit and stay on your device.

Information sent to third-party services

To identify what's playing and fetch filter data, CleanCut may send the current title or video identifier to the following services. Each request is subject to that provider's own privacy policy:

  • TMDb — to match the title and retrieve artwork/metadata.
  • OpenSubtitles — to search for and download matching subtitles.
  • SponsorBlock — to retrieve crowdsourced segment data.
  • YouTube — to read titles, channel names, thumbnails, and captions for content playing on your devices.

We do not send these services your name, email, or device identifiers, and we do not receive any personal profile back from them. Each service named in this policy, including PostHog and Google, is bound to protect your data at least as well as this policy says.

Product analytics (PostHog)

To see which features are used, which streaming apps and titles get filtered, where the app gets stuck, and whether a release made things better or worse, CleanCut sends usage data to PostHog, an analytics service we use. PostHog and its hosting provider (Amazon Web Services) store it in the United States and process it only on our instructions, under a data processing agreement; PostHog may not sell it or use it for advertising.

What is sent:

  • Usage events: the app opening, a filter loading for what's playing and finishing with it, a subtitle being chosen, Mic Sync running and locking, the paywall being shown, a purchase starting, pairing or connection failing, and similar — with details such as which streaming app was playing, the title of what was being filtered, how long the filter ran and how many mutes and skips it fired, and which plan you are on.
  • Device and app details: device model, iOS version, app version, language, time zone, screen size, whether you're on Wi-Fi or cellular, and the country of your App Store account.
  • Your approximate location: the country, state or region, city, and postal code that your IP address resolves to when an event arrives. PostHog works this out on arrival and then discards the IP address itself; it does not keep the address, and it never records coordinates or anything more precise than a postal code. Not your name, email, contacts, or Apple ID.
  • An analytics identifier: a random ID the app creates on first launch and keeps on your device, so we can tell that two events came from the same install and measure, for example, how many people still use CleanCut a month after installing it. It is not your device's advertising identifier, is not linked to your name, email, Apple ID, or App Store account, and is not shared with anyone but PostHog.

Taken together this is a pseudonymous record of how one install of CleanCut is used, including what it filters. We do not attempt to work out who is behind an identifier, and we do not combine this data with data from other apps or websites, use it for advertising, or sell it. No screen recordings are made.

Usage events are kept for up to 12 months, then deleted. You can switch usage data off at any time in Settings → Privacy & Usage Data; that stops collection immediately. The same screen shows your analytics identifier: reset it to start a fresh, unconnected history, or email it to us and we will delete everything held under it. The identifier is the only thing that connects data to your install, so we can't find your data without it — and we don't ask you to prove anything else.

Our proxy for subscribers

For paid subscribers, title-matching (TMDb) and subtitle (OpenSubtitles) requests are routed through our own proxy service instead of carrying API keys inside the app. To open a session, the app sends a device attestation from Apple (proof it is a genuine, unmodified copy of CleanCut) and your App Store subscription's signed receipt. That receipt carries an anonymous transaction identifier — not your name, email, or payment details — which we use only to count monthly usage against your plan's allowance. Titles and subtitles are cached by the service so the same lookup isn't repeated; the cache contains content data, nothing about you.

Ads on the free tier

The free tier shows banner ads served by Google AdMob. Ad requests are non-personalized by design: CleanCut never requests tracking permission and does not use the advertising identifier. Google's handling of ad requests is subject to Google's privacy policy. Paid subscriptions remove ads.

Diagnostic reports

When CleanCut notices a problem — the connection to your Apple TV dropping repeatedly mid-show, a title lookup that should have worked — it can send us a diagnostic report so we can fix it. You choose during setup— the switch starts on, or off if your App Store account is in the EU, the UK, or Switzerland — and you can change it any time in Settings → Privacy & Usage Data.

A report contains: what was noticed; which Apple TV model and tvOS version, which streaming app, and whether the TV accepts volume control; your device model, iOS and app version, plan, and App Store country; CleanCut's own recent log lines; the last few dozen things the app did (a filter loading, a mute firing — the same events as the usage data above); and the last few minutes of playback messages your Apple TV sent. Those messages include the titles of what was playing; artwork and images are removed, and they contain no passwords or account data. A report never contains audio or anything from Mic Sync — no recordings, no transcripts, not even its log lines — and never your name, email, Apple ID, or the name you gave your Apple TV.

Reports go to our own service and are deleted after 90 days. We use them only to find and fix problems. Each report's random id is also recorded as a usage-data event, so we can see how often each kind of problem happens; that is the only link between a report and your analytics identifier, and it is how we find your reports if you ask us to delete them (see "Your choices and rights"). The app sends at most a handful of reports a day.

Feedback you send us

"Report a Problem" sends your note together with the same diagnostic report described above, directly to our service — that tap is the only time a report is sent without asking first. Reports are anonymous, so we cannot reply to one; once yours is sent, the app offers to open an email in your own mail app carrying your note, the report's id, and the same playback messages and log as files you can review in the draft. Nothing more leaves your device unless you send that email yourself. If our service can't be reached, the email is offered in the report's place, with the attachments optional.

Subscriptions

Subscriptions are processed by Apple through the App Store. Apple handles all payment information; CleanCut never receives or stores your payment details. Subscription status is read from your App Store entitlements on this device.

Data we collect

CleanCut has no user accounts and never collects your name, email, contacts, or payment details for our own use. What our services hold is:

  • the pseudonymous product-analytics data described above, under a random identifier that is not connected to who you are;
  • diagnostic reports you have allowed, for 90 days;
  • for subscribers, the anonymous, per-subscription usage count described under "Our proxy for subscribers", kept for the current and previous month;
  • any email you choose to send us, for as long as we're dealing with it.

Your choices and rights

We treat the analytics identifier and the data held under it as personal data under the GDPR and UK GDPR, even though we hold nothing that could connect it to you. If your App Store account is in the EU, the UK, or Switzerland, usage data and diagnostic reports start off and the setup screen lets you turn them on; you can change either in Settings → Privacy & Usage Data at any time. Elsewhere they start on, on the basis of our legitimate interest in understanding and improving the app, and you have the right to object at any time: switch them off in the same place, or email us. You can also ask us what we hold under your identifier, ask us to delete it (including any diagnostic reports linked to it), or ask us to stop using it while we look into a question. The transfer to the United States is covered by the EU Standard Contractual Clauses in our agreement with PostHog and by PostHog's certification under the EU-US Data Privacy Framework and its UK extension. You can complain to your data-protection authority (in the UK, the ICO) if you think we've got something wrong.

The rest of what CleanCut does — the subscription proxy, title and subtitle lookups, and ads on the free tier — is processed to provide the service you asked for or on the same legitimate interest, and involves no identifier of you.

This website

Website only. Nothing in this section applies to the CleanCut app, whose own analytics are described above.

reclinedlogic.com uses Google Analytics to measure how many people visit and how many go on to the App Store, so we can tell whether advertising is worth paying for. It records pages viewed, approximate location from your IP address, device and browser type, the site or ad that referred you, and clicks on our "Download on the App Store" buttons. We do not upload your name or email, we do not build an advertising profile of you, and none of it is connected to anything you do inside the app — the app sends us nothing to connect it to.

If you visit from the EU, the UK, Switzerland, Norway, Iceland or Liechtenstein, analytics and advertising cookies are switched off by default and your visit is counted without them. Everywhere else, Google Analytics sets its own cookies; you can block them in your browser, or opt out of Google Analytics entirely with Google's browser add-on. Google's use of this data is subject to Google's privacy policy.

When you tap a download button we add a campaign label to the App Store link so Apple can tell us, in aggregate, how many downloads an ad campaign produced. Apple reports a count, never who you are.

Children

CleanCut is not directed to children under 13 and does not knowingly collect information from children.

Changes

If this policy changes, the updated version will be posted at this address with a new "Last updated" date.

Contact

Reclined Logic LLC — questions or requests: support@reclinedlogic.com.