Aller au contenu
ScrollSavior
Retour à l'accueil

Politique de confidentialité

Dernière mise à jour : 24 septembre 2026

En bref : ScrollSavior ne collecte aucune donnée. Pas de compte, pas d'analytics, pas de publicité. Tout ce que l'application calcule reste sur votre téléphone, et rien n'est envoyé au développeur, sauf si vous choisissez de soutenir le projet ou d'utiliser le parrainage (voir « Soutien et parrainage »). Le module « Apprendre » télécharge ses contenus depuis des sources publiques (Wikipédia, iNaturalist…).

Qui sommes-nous ?

ScrollSavior est édité par NeoCode Consulting. Pour toute question : contact@neocode-consulting.nc.

Ce que l'application ne fait pas

  • Elle ne demande ni compte, ni e-mail, ni numéro de téléphone.
  • Elle ne contient aucun outil d'analytics, de mesure d'audience, de publicité ou de suivi.
  • Elle n'envoie aucune donnée au développeur, sauf si vous utilisez le soutien ou le parrainage (facultatifs, décrits plus bas). Les autres connexions vers des tiers sont celles décrites plus bas : le téléchargement des contenus du module « Apprendre » et, sur iPhone, les requêtes DNS du filtre (Cloudflare).

Android : service d'accessibilité

Pour masquer les vidéos, ScrollSavior utilise un service d'accessibilité Android (« ScrollSavior video blocker »), que vous activez vous-même. Ce service :

  • n'agit que dans Instagram, TikTok, Facebook et YouTube ;
  • regarde uniquement la structure de l'écran pour savoir où se trouvent les vidéos, afin de poser un rectangle noir par-dessus, de couper leur son (si l'option est active) et, en mode strict, de quitter les fils Reels, Shorts et TikTok ;
  • n'enregistre pas et ne transmet pas le contenu de votre écran.

Une option avancée « Journal de détection », désactivée par défaut, écrit la structure de l'écran dans le journal système de l'appareil (logcat) pour aider à régler la détection. Ce journal reste sur l'appareil.

Android : accès aux données d'utilisation

Si vous l'autorisez, ScrollSavior lit la durée passée dans chaque application pour construire votre rapport de temps. Il ne lit que des durées, jamais ce que vous regardez. Ces chiffres sont calculés et affichés sur votre téléphone uniquement.

iPhone : extension Safari

L'extension Safari s'exécute sur instagram.com, tiktok.com, facebook.com et youtube.com, uniquement si vous l'activez et lui accordez l'accès à ces sites. Elle met en pause, coupe le son et recouvre les vidéos de la page. Elle ne collecte pas votre historique de navigation et n'envoie rien.

iPhone : blocage dans les apps (VPN local)

Si vous activez le blocage dans les apps, ScrollSavior installe un VPN local qui fonctionne entièrement sur votre iPhone. Il sert de filtre DNS : les requêtes vers les serveurs qui diffusent les vidéos YouTube et TikTok (et une partie de celles de Facebook) sont bloquées, et les autres requêtes DNS sont transmises au résolveur public de Cloudflare (1.1.1.1). Aucun trafic ne passe par un serveur du développeur. Le traitement de ces requêtes DNS par Cloudflare relève de sa propre politique de confidentialité.

Module « Apprendre quelque chose à la place »

Les contenus de ce module sont chargés directement par votre téléphone depuis des sources publiques : Wikipédia et Wikidata (articles, « Le saviez-vous ? », races, pays, lieux), iNaturalist (arbres et plantes), Natural Earth (cartes) et flagcdn (drapeaux). Comme pour toute page web, ces services voient votre adresse IP et le contenu demandé (par exemple la région que vous avez choisie pour les arbres et plantes, ou la zone « autour de vous »). ScrollSavior n'y ajoute aucun compte ni identifiant, et ces requêtes ne passent pas par le développeur. Leurs propres politiques de confidentialité s'appliquent.

Microphone et reconnaissance vocale

Le microphone n'est utilisé que lorsque vous lancez vous-même la lecture à voix haute d'un texte, pour vérifier votre lecture. La reconnaissance vocale est assurée par le service du système de votre téléphone (Android ou iOS) ; selon votre appareil et vos réglages, elle peut fonctionner sur l'appareil ou via le service vocal de Google ou d'Apple. ScrollSavior n'enregistre pas votre voix et ne l'envoie pas au développeur.

Soutien et parrainage (facultatifs)

Pour débloquer les options, vous pouvez soutenir le projet ou inviter des proches. Ces deux fonctions sont facultatives et n'ont pas besoin de compte :

  • Identifiant d'appareil : l'application crée un identifiant aléatoire (sans lien avec votre identité ni avec votre téléphone) et l'envoie au serveur de ScrollSavior, hébergé chez Netlify, uniquement lorsque vous lancez un paiement ou saisissez un code d'invitation.
  • Soutien mensuel : le paiement est traité par Stripe, sur sa page sécurisée. Stripe collecte votre adresse e-mail et vos moyens de paiement selon sa propre politique de confidentialité ; nous ne voyons jamais votre numéro de carte. Nous recevons de Stripe l'identifiant client, le montant et l'état de l'abonnement, ainsi que l'e-mail, le nom et le pays saisis lors du paiement (nécessaires aux reçus et à nos obligations comptables). L'application garde l'identifiant client Stripe pour vérifier que votre soutien est actif.
  • Parrainage : le serveur conserve, pour chaque code d'invitation, la liste des identifiants d'appareil qui l'ont utilisé, afin de compter les invitations et d'empêcher qu'un appareil utilise plusieurs codes. Aucune autre donnée n'est enregistrée.

Les données de paiement sont conservées par Stripe et par nous pendant la durée exigée par les obligations comptables et fiscales. Pour supprimer les données de parrainage liées à un code, écrivez-nous.

Données stockées sur l'appareil

Vos réglages (langue, apps activées, options), vos compteurs de vidéos bloquées et votre estimation de temps sont enregistrés localement sur votre téléphone. Désinstaller ScrollSavior les supprime.

Vos droits

Si vous n'utilisez ni le soutien ni le parrainage, nous ne détenons aucune donnée vous concernant : il n'y a rien à consulter, corriger ou supprimer de notre côté. Si vous les utilisez, vous pouvez demander l'accès, la rectification ou la suppression des données décrites ci-dessus (dans la limite des obligations comptables). Pour toute question, écrivez à contact@neocode-consulting.nc.

Ce site web

Ce site n'utilise ni cookies ni analytics. Il mémorise seulement votre choix de langue dans le stockage local de votre navigateur. Les polices sont chargées depuis Google Fonts, ce qui transmet votre adresse IP à Google, comme pour tout chargement de ressource web.

Modifications

Si cette politique change, la nouvelle version sera publiée sur cette page avec sa date de mise à jour.

Privacy policy

Last updated: September 24, 2026

In short: ScrollSavior collects no data. No account, no analytics, no ads. Everything the app computes stays on your phone, and nothing is sent to the developer, unless you choose to support the project or use referrals (see “Support and referrals”). The “Learn” module downloads its content from public sources (Wikipedia, iNaturalist…).

Who we are

ScrollSavior is published by NeoCode Consulting. Questions: contact@neocode-consulting.nc.

What the app does not do

  • It does not ask for an account, an email address or a phone number.
  • It contains no analytics, audience measurement, advertising or tracking tools.
  • It sends no data to the developer, unless you use support or referrals (optional, described below). The other connections to third parties are those described below: downloading the “Learn” module content and, on iPhone, the DNS queries of the filter (Cloudflare).

Android: accessibility service

To hide videos, ScrollSavior uses an Android accessibility service (“ScrollSavior video blocker”) that you turn on yourself. This service:

  • only acts inside Instagram, TikTok, Facebook and YouTube;
  • only looks at the screen layout to find where videos sit, so it can lay a black rectangle over them, mute them (if the option is on) and, in strict mode, leave the Reels, Shorts and TikTok feeds;
  • does not record or transmit the content of your screen.

An advanced “Detection log” option, off by default, writes the screen layout to the device’s system log (logcat) to help tune detection. That log stays on the device.

Android: usage access

If you allow it, ScrollSavior reads the time spent in each app to build your time report. It only reads durations, never what you watch. These numbers are computed and shown on your phone only.

iPhone: Safari extension

The Safari extension runs on instagram.com, tiktok.com, facebook.com and youtube.com, only if you turn it on and grant it access to those sites. It pauses, mutes and covers the videos on the page. It does not collect your browsing history and sends nothing.

iPhone: in-app blocking (local VPN)

If you turn on in-app blocking, ScrollSavior sets up a local VPN that runs entirely on your iPhone. It acts as a DNS filter: lookups for the servers that stream YouTube and TikTok videos (and part of Facebook’s) are blocked, and other DNS queries are forwarded to Cloudflare’s public resolver (1.1.1.1). No traffic goes through any server run by the developer. Cloudflare’s handling of those DNS queries is governed by its own privacy policy.

“Learn something instead” module

This module’s content is loaded directly by your phone from public sources: Wikipedia and Wikidata (articles, “Did you know?”, breeds, countries, places), iNaturalist (trees and plants), Natural Earth (maps) and flagcdn (flags). As with any web page, these services see your IP address and the content requested (for example the region you chose for trees and plants, or the “around you” area). ScrollSavior adds no account or identifier, and these requests do not go through the developer. Their own privacy policies apply.

Microphone and speech recognition

The microphone is only used when you start reading a text aloud yourself, to check your reading. Speech recognition is provided by your phone’s system service (Android or iOS); depending on your device and settings, it may run on the device or through Google’s or Apple’s speech service. ScrollSavior does not record your voice or send it to the developer.

Support and referrals (optional)

To unlock the options, you can support the project or invite people. Both are optional and need no account:

  • Device identifier: the app creates a random identifier (not linked to your identity or your phone) and sends it to the ScrollSavior server, hosted by Netlify, only when you start a payment or enter an invite code.
  • Monthly support: payment is handled by Stripe, on its secure page. Stripe collects your email address and payment details under its own privacy policy; we never see your card number. We receive from Stripe the customer ID, the amount and the subscription status, plus the email, name and country entered at checkout (needed for receipts and our accounting obligations). The app keeps the Stripe customer ID to check that your support is active.
  • Referrals: for each invite code, the server keeps the list of device identifiers that used it, to count invitations and stop one device from using several codes. Nothing else is stored.

Payment data is kept by Stripe and by us for as long as accounting and tax rules require. To delete the referral data tied to a code, write to us.

Data stored on the device

Your settings (language, enabled apps, options), your blocked-video counters and your time estimate are saved locally on your phone. Uninstalling ScrollSavior deletes them.

Your rights

If you use neither support nor referrals, we hold no data about you: there is nothing for us to access, correct or delete. If you use them, you can ask to access, correct or delete the data described above (within the limits of accounting obligations). For any question, write to contact@neocode-consulting.nc.

This website

This site uses no cookies and no analytics. It only remembers your language choice in your browser’s local storage. Fonts are loaded from Google Fonts, which sends your IP address to Google, as with any web resource request.

Changes

If this policy changes, the new version will be posted on this page with its update date.

Retour à l'accueil · contact@neocode-consulting.nc

© 2026 NeoCode Consulting. Instagram, TikTok, Facebook et YouTube sont des marques de leurs propriétaires respectifs. ScrollSavior n'est affilié à aucun d'eux.