ANTISPOIL

Privacy Policy — ANTISPOIL

Effective date: July 13, 2026 Contact: athdigitalfr@gmail.com


1. In short

ANTISPOIL is an Android app that automatically hides spoilers shown by other apps (Instagram, X/Twitter, TikTok, YouTube…) and in your notifications, based on topic "packs" you choose (sports, TV series, shows: World Cup, F1, reality TV…).

Our philosophy fits in one sentence: everything happens on your device, and nothing leaves it.


2. Who we are

ANTISPOIL (package com.antispoil.app) is the publisher of the application described in this document. For any privacy-related question, you can reach us at athdigitalfr@gmail.com.


3. How ANTISPOIL works (and why it collects nothing)

To hide a spoiler, the app needs to "read" what is displayed on screen, compare it against the keywords of the packs you have enabled, and then place an opaque cover over the relevant content. All of this processing happens in real time, 100% on your device ("on-device"), and is then immediately discarded.

In concrete terms:

In short: the app needs to "access" highly sensitive content in order to work, but it processes that content only in an ephemeral and local way, without ever collecting it in the usual sense.


4. Data processed locally (and never collected)

Data Why Where Retained? Sent?
Text displayed on screen by other apps Detect spoiler keywords and place a cover In memory, on the device No No
Images displayed on screen (OCR) — future version, not in the current version Detect spoilers inside images In memory, on the device No No
Notification content Hide/dismiss notifications containing a spoiler In memory, on the device No No
Your preferences (enabled packs, settings, features on/off) Run the app according to your choices App's local storage Yes, on the device only No

Your preferences (the packs you enable, your settings) are stored locally on your device so the app can remember your choices. They are not tied to any identity and are never transmitted. They disappear if you clear the app's data or uninstall it.


5. The only network access: downloading the catalog

The app's only network communication consists of HTTPS GET requests to public Supabase Edge Functions (getpacks, getkeywords, getevents) in order to download:

These requests are used solely to fetch public content. They send no data about you: no identifier, no screen content, no list of your packs, and no information about your device beyond what any plain HTTPS request technically entails (e.g. your IP address, inherent to any network exchange, handled by our host Supabase and not used by us for tracking or profiling).

No personal data, no screen content, and no detected spoiler is ever transmitted to these functions or to any other server.


6. Purpose and legal basis

Because ANTISPOIL processes no personal data for collection purposes, the core processing (screen reading, notifications) takes place locally and ephemerally, for the sole purpose of providing the functionality you request: hiding spoilers.

For reference, under the GDPR:


7. Sharing, selling, and transfers

The only third party technically involved is Supabase, which hosts the public functions serving the packs/events catalog. This service receives the download requests (and, technically, the IP address accompanying them) but no application data about you is transmitted to it.

Image-based text recognition (a feature planned for a future version, not present in the current version) will use ML Kit in its on-device version: it will run on your device and involve no transmission of images or text to Google for this function.


8. Sensitive permissions: which ones, and why

ANTISPOIL requests certain sensitive permissions strictly to perform its spoiler-hiding function. Each is presented and explained during onboarding on first launch, and requires an affirmative action on your part to be enabled. You can revoke all of them at any time in your Android settings.


9. Security

As no system is infallible, we apply the principle of minimization: the best protection for a piece of data is not to collect it.


10. Your rights

Because ANTISPOIL neither collects nor stores personal data on its servers, there is no profile or record about you that we could hold. You retain full control at all times:

GDPR (EU/EEA, UK) — You have the rights of access, rectification, erasure, restriction, objection, and portability. In practice, these rights are exercised directly from your device, since your data exists only locally and under your control. For any question, contact us at athdigitalfr@gmail.com. You also have the right to lodge a complaint with your data protection authority.

CCPA/CPRA (California) — We do not sell or share personal information, and we collect none for commercial purposes. You therefore cannot be discriminated against for exercising your rights. For any request, write to us at athdigitalfr@gmail.com.


11. Children

ANTISPOIL is not specifically directed at children and knowingly collects no personal data, regardless of the user's age. Since no personal data is collected or transmitted, the app does not build a user profile, whether of a minor or not. If you believe there is an issue, contact us at athdigitalfr@gmail.com.


12. Changes to this policy

We may update this policy to reflect changes to the app or to applicable regulations. In the event of a significant change, we will update the effective date above and publish the new version at the same URL. We encourage you to review it periodically.


13. Contact

For any question regarding this policy or your data: athdigitalfr@gmail.com.