Pulp

Politique de confidentialité
Privacy Policy

Le texte français, puis l'anglais. French text first, then English.

FrançaisEnglish

Politique de confidentialité — Pulp

Éditeur : 9572-3474 Québec inc., faisant affaire sous le nom PHIBCOM · Application : Pulp (com.phibcom.pulp)
En vigueur le : 2026-10-28 · Version : 1.0


En bref

Pulp ne transmet aucune donnée personnelle. Rien de ce que Pulp lit ou écrit ne quitte votre appareil, sauf ce que vous choisissez d'exporter vous-même et ce que le système Android sauvegarde vers votre propre compte Google ou transfère vers votre nouvel appareil. L'application ne contient ni analytique, ni télémétrie, ni publicité, ni traceur. Elle ne demande aucune permission réseau — elle ne peut donc techniquement pas envoyer quoi que ce soit à qui que ce soit.

Cette politique décrit ce que Pulp fait exactement. Chaque affirmation ci-dessous correspond à un comportement vérifiable de l'application.


1. Ce que Pulp lit, et pourquoi

Pulp affiche une animation par-dessus votre écran lorsqu'une notification arrive. Pour savoir qu'une notification est arrivée, l'application utilise le service d'accès aux notifications d'Android (Notification Listener), que vous devez activer explicitement dans les réglages du système. Sans cette activation, Pulp ne reçoit rien.

Ce que le service reçoit :

  • le nom de l'application qui a émis la notification;
  • le titre et le texte de la notification, lorsqu'ils existent.

Comment le tri se fait, exactement. Android transmet au service toutes les notifications de l'appareil — c'est le fonctionnement du système, aucune application ne peut demander à n'en recevoir qu'une partie. Pulp lit donc, en mémoire vive, le titre et le texte de chaque notification reçue, puis décide immédiatement quoi en faire. Seules les notifications des applications que vous avez cochées dans l'écran « Apps surveillées » donnent lieu à une animation; toutes les autres sont écartées sur-le-champ et rien n'en est conservé.

Nous préférons vous le dire ainsi plutôt que d'écrire « Pulp ne lit que les apps cochées » : ce serait plus court, et ce serait faux.

Ce que Pulp fait du contenu : le titre et un aperçu du texte — plafonné à 120 caractères, tronqué au-delà — sont affichés dans la bulle de l'animation, à l'écran, sur votre appareil. Le contenu est traité en mémoire vive, jamais enregistré sur le disque, jamais consigné dans un journal, et effacé dès que vous essuyez l'animation. Aucune notification et aucun titre n'est conservé après l'essuyage, qu'elle ait été affichée ou écartée. Une seule sorte de trace survit, et seulement en mémoire vive : d'une notification admise — celle qui a passé les filtres, qu'elle ait donné lieu à une tache ou qu'elle ait été retenue par « ne pas déranger » ou par la pause —, Pulp garde sa clé système, qui porte le nom de l'application, et une empreinte numérique de son titre et de son texte. C'est ce qui lui permet de reconnaître qu'Android vient de republier le même message, sans jamais pouvoir en relire les mots : une empreinte est un nombre, elle ne se remonte pas. Cette trace cesse de compter au bout d'une dizaine de secondes — passé ce délai elle ne reconnaît plus rien, et elle est effacée au passage de la notification admise suivante. Tant que le délai court, Pulp peut en tenir plusieurs : une par notification admise, jamais plus de 256, et celle d'une notification donnée est écrasée dès que la même clé revient. Rien de tout cela n'est écrit sur le disque, et tout disparaît avec l'application.

Ce que Pulp n'affiche PAS — et ce sont des garanties, pas des réglages.

  • L'animation ne se peint jamais sur un écran verrouillé ou éteint. Elle attend le déverrouillage : votre texte n'apparaît pas devant quelqu'un qui passe. Pendant cette attente, Pulp garde en mémoire vive le titre et les messages d'une seule conversation, la dernière reçue — une conversation nouvelle remplace celle qui attendait, et il n'y a pas de limite de durée. Au déverrouillage, la tache part une fois et l'ardoise est effacée dans le même geste. Rien n'en est écrit sur le disque, et tout disparaît avec l'application.
  • Une notification que le système marque comme secrète ne donne lieu à aucune animation — ni tache, ni texte.
  • Les notifications persistantes et les résumés de groupe n'en donnent pas non plus — ni les notifications silencieuses, dès qu'Android communique leur importance à Pulp. Quand Android ne la donne pas, Pulp traite la notification comme ordinaire plutôt que de deviner.
  • Pulp ne réagit jamais à ses propres notifications.

Le réglage « Contenu masqué » va plus loin, et il vous appartient. Dans les Réglages de Pulp : la tache éclate, le texte n'est pas peint du tout. C'est le réglage des écrans partagés.

Pulp n'émet lui-même aucune notification.

1 bis. La liste de vos applications

Pour vous laisser cocher les applications à surveiller, Pulp demande à Android la liste des applications qui ont une icône dans votre tiroir, avec leur nom et leur icône, et l'affiche dans l'écran « Apps surveillées ».

Deux choses à savoir, et la seconde est un choix que nous avons fait :

  • cette liste ne sert qu'à peupler cet écran; elle ne quitte jamais l'appareil, et vos réglages — qui contiennent les applications cochées — sont exclus de toute sauvegarde (voir la section 3);
  • Android offre une permission, QUERY_ALL_PACKAGES, qui donne la liste de toutes les applications installées, y compris celles sans icône. Pulp ne la demande pas : il se limite aux applications visibles dans votre tiroir, parce que c'est tout ce dont l'écran a besoin.

2. Ce que Pulp enregistre sur votre appareil

Quatre petits fichiers, dans l'espace privé de l'application, inaccessible aux autres applications :

fichiercontenu
réglagesvos choix : apps cochées, position, taille, durée d'affichage, projectile et outil actifs
progressionvotre expérience (votre niveau n'est pas enregistré : il se calcule à partir de l'expérience)
quotale compteur du plafond quotidien d'expérience, et la journée à laquelle il se rapporte
souvenirla trace des pièces qui ont été servies sur cet appareil, pour que votre Collection puisse expliquer une disparition

Aucun de ces fichiers ne contient de contenu de notification. Aucun ne contient d'identifiant de votre personne, de votre appareil ou de votre compte.

Ils sont supprimés lorsque vous désinstallez Pulp ou effacez les données de l'application.


3. Ce qui quitte l'appareil — la liste complète

Trois cas, et seulement trois.

(a) La sauvegarde Android, vers VOTRE compte Google — et le transfert vers un nouvel appareil. Si la sauvegarde automatique est activée, Android copie un seul fichier de Pulp : votre progression (expérience). Cette copie va dans votre espace de sauvegarde Google, chiffrée par le système; PHIBCOM n'y a aucun accès et ne peut pas la lire. Le transfert direct d'un ancien appareil vers un nouveau emporte exactement le même unique fichier, et rien d'autre.

Sont explicitement exclus de cette sauvegarde : vos réglages — parce qu'ils contiennent la liste des applications que vous surveillez, et le nom des applications qu'une personne surveille en dit long sur ce qu'elle utilise —, le compteur de quota, et le souvenir des pièces.

(b) Un export que vous demandez. L'écran Réglages vous permet d'exporter votre progression dans un fichier — pulp-progression.json — via le sélecteur de fichiers du système. Vous choisissez la destination; le fichier vous appartient. Le même écran vous permet de le réimporter : Pulp lit alors le fichier que vous désignez, et rien d'autre. Pulp ne demande aucun accès à votre stockage : c'est le sélecteur du système qui ouvre la porte, une fois, sur le fichier que vous avez pointé.

(c) Les achats, s'il y en a. Lorsque vous ouvrez la boutique ou achetez un article, Pulp parle au Google Play Store installé sur votre appareil, par un canal interne à l'appareil. C'est ensuite le Play Store — pas Pulp — qui communique avec les serveurs de Google. Pulp n'apprend jamais votre identité, votre adresse, ni votre moyen de paiement; il apprend seulement si un article est possédé ou non. Le traitement du paiement est régi par la politique de confidentialité de Google.

Il n'y a pas de quatrième cas. Pulp ne demande aucune permission réseau — ni INTERNET, ni aucune autre. Cette absence est vérifiée automatiquement à chaque construction de l'application : si une permission réseau y entrait, par nous ou par une bibliothèque, la construction échouerait.


4. Ce que Pulp ne fait pas

  • Aucune analytique, aucune télémétrie, ni de Pulp ni d'une bibliothèque qu'il embarque. La bibliothèque de facturation de Google inclut normalement un composant de télémétrie : il est retiré de l'application.
  • Aucune publicité, aucun réseau publicitaire, aucun traceur, aucune empreinte d'appareil.
  • Aucun compte à créer. Pulp ne vous demande ni courriel, ni nom, ni mot de passe.
  • Aucun identifiant publicitaire n'est lu.
  • Aucune vente, aucun partage de données avec un tiers — il n'y a pas de données à vendre.
  • Aucune localisation, aucun contact, aucun micro, aucun appareil photo, aucun fichier personnel, aucun accès au presse-papiers.
  • Aucun accès à la liste complète des applications installées (voir la section 1 bis).

5. Les permissions que Pulp demande, et pourquoi

  • Superposition à d'autres applications (SYSTEM_ALERT_WINDOW) — pour dessiner l'animation par-dessus votre écran. C'est la fonction même de l'application.
  • Facturation Play (com.android.vending.BILLING) — pour la boutique, par canal interne à l'appareil.
  • Accès aux notifications — activé par vous dans les réglages du système, révocable à tout moment au même endroit.

Aucune autre ne vous est demandée. L'accès aux notifications n'est pas une entrée du manifeste : il s'accorde sur le service lui-même, dans les réglages du système. Les deux premières y figurent, et le manifeste fusionné en porte une troisième que vous ne verrez jamais : com.phibcom.pulp.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION — une permission de signature qu'androidx déclare pour ses propres récepteurs, jamais montrée ni demandée. Cette liste de trois entrées du manifeste est exhaustive et vérifiée mécaniquement, par ÉGALITÉ, à chaque construction : une entrée de plus ou de moins fait échouer la construction.


6. Enfants

Pulp ne collecte de données sur personne : il n'en collecte donc aucune sur un enfant.


7. Vos choix

  • Retirer l'accès aux notifications : Réglages Android → Notifications → Accès aux notifications. Pulp cesse immédiatement de recevoir quoi que ce soit.
  • Retirer la superposition : Réglages Android → Applications → Pulp → Superposition.
  • Décocher des applications : écran « Apps surveillées » de Pulp.
  • Masquer le contenu : Réglages de Pulp → « Contenu masqué ». La tache éclate, le texte reste chez vous.
  • Mettre en pause : Réglages de Pulp → « Pause », pour une heure ou jusqu'à réactivation.
  • Tout effacer : désinstaller Pulp, ou Réglages → Applications → Pulp → Stockage → Effacer les données.
  • Désactiver la sauvegarde de la progression : Réglages Android → Système → Sauvegarde.

Comme PHIBCOM ne détient aucune donnée vous concernant, il n'y a rien à nous demander de supprimer : la suppression est entre vos mains, sur votre appareil.


8. Conservation

Vos données restent sur votre appareil aussi longtemps que Pulp y est installé. Le contenu des notifications, lui, n'est jamais conservé sur le disque. Deux choses seulement vivent en mémoire vive au-delà de l'animation, et la section 1 les décrit toutes les deux : la trace de reconnaissance — une clé et un nombre, une dizaine de secondes — et, sur écran verrouillé, la dernière conversation non vue, qui attend le déverrouillage et s'efface en se peignant. Les deux disparaissent avec l'application.


9. Modifications

Toute modification de cette politique sera publiée à cette adresse, avec une nouvelle date d'entrée en vigueur. Si une future version de Pulp devait transmettre des données, cette politique serait modifiée avant cette version, et le changement serait annoncé dans l'application.


10. Nous joindre

9572-3474 Québec inc., faisant affaire sous le nom PHIBCOM
dev@phibcom.com

Écrivez-nous à cette adresse pour toute question sur cette politique ou sur le traitement des renseignements personnels. Comme PHIBCOM ne détient aucune donnée vous concernant, il n'y a aucune demande d'accès ni de suppression à nous adresser : la suppression est entière et immédiate, entre vos mains, sur votre appareil (voir la section 7).


Cette politique est rédigée pour être vérifiable. Les affirmations techniques qu'elle contient correspondent au comportement réel de l'application, tenu par des vérifications automatiques dans le processus de construction.

Privacy Policy — Pulp

Publisher: 9572-3474 Québec inc., doing business as PHIBCOM · App: Pulp (com.phibcom.pulp)
Effective: 2026-10-28 · Version: 1.0


In short

Pulp transmits no personal data. Nothing Pulp reads or writes leaves your device, except what you choose to export yourself and what Android backs up to your own Google account or transfers to your new device. The app contains no analytics, no telemetry, no advertising and no trackers. It requests no network permission at all — so it is technically incapable of sending anything to anyone.

This policy describes exactly what Pulp does. Every statement below corresponds to behaviour you can verify in the app.


1. What Pulp reads, and why

Pulp bursts an animation over your screen when a notification arrives. To know that one has arrived, the app uses Android's notification access service (Notification Listener), which you must switch on yourself in the system settings. Without that, Pulp receives nothing.

What the service receives:

  • the name of the app that posted the notification;
  • the notification's title and text, when they exist.

How the filtering actually works. Android delivers every notification on the device to the service — that is how the system works, and no app can ask to receive only some of them. So Pulp does read, in memory, the title and text of each notification it receives, and then decides immediately what to do with it. Only notifications from the apps you have ticked on the Watched apps screen produce an animation; every other one is discarded on the spot and nothing is kept from it.

We would rather tell you this than write "Pulp only reads the apps you tick": that would be shorter, and it would be false.

What Pulp does with the content: the title and a preview of the message — capped at 120 characters, cut off beyond that — are drawn inside the animation's bubble, on your screen, on your device. The content is handled in memory, never written to disk, never written to a log, and erased the moment you wipe the animation. No notification and no title survives the wipe, whether it was shown or discarded. One kind of trace does survive, and only in memory: from an admitted notification — one that passed the filters, whether it produced an animation or was held back by Do Not Disturb or by the pause — Pulp keeps its system key, which carries the app's name, and a numeric fingerprint of its title and text. That is what lets it recognise Android reposting the same message, without ever being able to read the words back: a fingerprint is a number, and it does not run backwards. That trace stops counting after about ten seconds — past that it recognises nothing, and it is swept away at the next admitted notification. While the window runs, Pulp may hold several: one per admitted notification, never more than 256, and a given notification's trace is overwritten as soon as the same key comes back. None of it is written to disk, and all of it disappears with the app.

What Pulp will not display — and these are guarantees, not settings.

  • The animation is never painted on a locked or dark screen. It waits for you to unlock: your text does not appear in front of someone walking past. While it waits, Pulp holds in memory the title and messages of one conversation only, the most recent one — a new conversation replaces the one that was waiting, and there is no time limit. On unlock the splat bursts once and the slate is wiped in the same motion. None of it is written to disk, and all of it disappears with the app.
  • A notification the system marks as secret produces no animation at all — no splat, no text.
  • Ongoing notifications and group summaries produce none either — and neither do silent ones, whenever Android hands Pulp their importance. When Android does not, Pulp treats the notification as ordinary rather than guess.
  • Pulp never reacts to its own notifications.

The "Hidden content" setting goes further, and it is yours. In Pulp's Settings: the splat bursts, but the text is not painted at all. It is the setting for shared screens.

Pulp posts no notifications of its own.

1b. The list of your apps

So that you can tick the apps to watch, Pulp asks Android for the list of apps that have an icon in your launcher, with their name and icon, and shows it on the Watched apps screen.

Two things worth knowing, and the second is a choice we made:

  • this list only populates that screen; it never leaves the device, and your settings — which hold the ticked apps — are excluded from every backup (see section 3);
  • Android offers a permission, QUERY_ALL_PACKAGES, that returns every installed app, including those with no icon. Pulp does not request it: it limits itself to the apps visible in your launcher, because that is all the screen needs.

2. What Pulp stores on your device

Four small files, in the app's private storage, unreachable by other apps:

filecontents
settingsyour choices: ticked apps, position, size, display duration, active projectile and wiping tool
progressyour experience (your level is not stored: it is computed from the experience)
quotathe counter for the daily experience cap, and the day it belongs to
memorya trace of which pieces have been served on this device, so your Collection can explain a disappearance

None of these files contains any notification content. None contains an identifier for you, your device or your account.

They are deleted when you uninstall Pulp or clear the app's data.


3. What leaves the device — the complete list

Three cases, and only three.

(a) The Android backup, to YOUR Google account — and the transfer to a new device. If automatic backup is on, Android copies one single Pulp file: your progress (experience). That copy goes to your Google backup space, encrypted by the system; PHIBCOM has no access to it and cannot read it. A direct transfer from an old device to a new one carries exactly the same single file, and nothing else.

Explicitly excluded from that backup: your settings — because they hold the list of apps you watch, and the names of the apps someone watches say a great deal about what they use —, the quota counter, and the memory of served pieces.

(b) An export you ask for. Pulp's Settings screen lets you export your progress to a file — pulp-progression.json — through the system file picker. You choose where it goes; the file is yours. The same screen lets you import it back: Pulp then reads the file you point at, and nothing else. Pulp requests no access to your storage: the system picker opens the door, once, on the file you chose.

(c) Purchases, if you make any. When you open the Shop or buy an item, Pulp talks to the Google Play Store installed on your device, over a channel internal to the device. It is then the Play Store — not Pulp — that talks to Google's servers. Pulp never learns your identity, your address or your payment method; it only learns whether an item is owned or not. Payment processing is governed by Google's privacy policy.

There is no fourth case. Pulp requests no network permission — not INTERNET, not any other. That absence is checked automatically on every build of the app: if a network permission got in, whether from us or from a library, the build would fail.


4. What Pulp does not do

  • No analytics, no telemetry, neither Pulp's own nor from any library it ships. Google's billing library normally includes a telemetry component: it is stripped from the app.
  • No advertising, no ad network, no tracker, no device fingerprinting.
  • No account to create. Pulp asks you for no email, no name and no password.
  • No advertising identifier is read.
  • No sale, no sharing of data with any third party — there is no data to sell.
  • No location, no contacts, no microphone, no camera, no personal files, no clipboard access.
  • No access to the full list of installed apps (see section 1b).

5. The permissions Pulp requests, and why

  • Draw over other apps (SYSTEM_ALERT_WINDOW) — to paint the animation above your screen. It is the app's whole purpose.
  • Play billing (com.android.vending.BILLING) — for the Shop, over a channel internal to the device.
  • Notification access — switched on by you in the system settings, revocable at any time in the same place.

No others are asked of you. Notification access is not a manifest entry: it is granted on the service itself, in the system settings. The first two are in the merged manifest, which carries a third entry you will never see: com.phibcom.pulp.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION — a signature permission androidx declares for its own broadcast receivers, never shown to you and never requested. That three-entry manifest list is exhaustive and is verified mechanically, by EQUALITY, on every build: one entry more or fewer and the build fails.


6. Children

Pulp collects data about no one, so it collects none about a child.


7. Your choices

  • Withdraw notification access: Android Settings → Notifications → Notification access. Pulp immediately stops receiving anything.
  • Withdraw the overlay: Android Settings → Apps → Pulp → Display over other apps.
  • Untick apps: Pulp's Watched apps screen.
  • Hide the content: Pulp's Settings → Hidden content. The splat bursts, the text stays with you.
  • Pause: Pulp's Settings → Pause, for an hour or until you turn it back on.
  • Erase everything: uninstall Pulp, or Android Settings → Apps → Pulp → Storage → Clear data.
  • Turn off the backup of your progress: Android Settings → System → Backup.

Since PHIBCOM holds no data about you, there is nothing to ask us to delete: deletion is in your hands, on your device.


8. Retention

Your data stays on your device for as long as Pulp is installed. Notification content is never written to disk. Only two things live in memory beyond the animation, and section 1 describes both: the recognition trace — a key and a number, for about ten seconds — and, on a locked screen, the last unseen conversation, which waits for the unlock and is wiped as it paints. Both disappear with the app.


9. Changes

Any change to this policy will be published at this address, with a new effective date. If a future version of Pulp were ever to transmit data, this policy would be changed before that version shipped, and the change would be announced inside the app.


10. Contact us

9572-3474 Québec inc., doing business as PHIBCOM
dev@phibcom.com

Write to us at that address with any question about this policy or about the handling of personal information. Since PHIBCOM holds no data about you, there is no access or deletion request to send us: deletion is entire and immediate, in your hands, on your device (see section 7).


This policy is written to be verifiable. The technical statements it contains match the app's actual behaviour, held in place by automated checks in the build process.