Cette politique de confidentialité explique comment CashierHelper et cashierhelper.com traitent les informations, pourquoi nous les traitons et comment vous pouvez exercer vos droits.
CashierHelper est conçu pour fonctionner d’abord sur votre appareil. La synchronisation du compte est disponible lorsque vous vous connectez. Le site propose des choix distincts pour la mesure d’audience. L’application mobile utilise aussi PostHog pour la mesure d’utilisation et le signalement des erreurs, comme décrit ci-dessous.
Qui est responsable de vos données ?
CashierHelper est édité par SARL TEKAPP, 34 rue de Rémusat, 31000 Toulouse, France. TEKAPP est responsable des traitements décrits dans cette politique.
Pour toute question ou demande concernant la confidentialité, contactez [email protected].
Ce que l’application mobile conserve
Vous pouvez compter votre caisse et enregistrer des rapports sur votre appareil sans connexion Internet.
Selon les fonctionnalités que vous utilisez, l’application peut conserver :
- la devise sélectionnée et les définitions des coupures ;
- les quantités, les totaux par ligne, le total en cours, les notes et les dates des rapports ;
- des identifiants locaux et des informations servant à relancer la synchronisation.
Ces informations permettent le comptage et la gestion des rapports. Sans compte, l’application ne synchronise pas vos rapports avec Supabase. La mesure d’utilisation mobile peut néanmoins transmettre le montant total et la devise lorsque vous enregistrez ou partagez un rapport, comme décrit ci-dessous.
Compte et synchronisation facultatifs
CashierHelper propose un compte et une synchronisation des rapports facultatifs.
Lorsque vous créez un compte ou vous y connectez, Supabase Auth et Supabase Cloud traitent votre identifiant de compte, votre adresse e-mail de connexion, les informations de profil, le détail des rapports et les lignes de coupures. Les rapports enregistrés auparavant sans compte sont associés à ce compte. L’application synchronise ensuite automatiquement les rapports lorsqu’une connexion réseau est disponible, notamment à l’ouverture de l’application, à son retour au premier plan ou lors de l’enregistrement ou de la suppression d’un rapport. Les contrôles d’accès limitent l’accès au titulaire du compte.
Vous pouvez utiliser le parcours de comptage local sans compte. La synchronisation nécessite une connexion réseau et une session de compte active.
Mesure d’utilisation mobile et signalement des erreurs
L’application mobile utilise le SDK PostHog React Native pour mesurer l’utilisation de ses fonctionnalités et signaler les erreurs. Elle transmet des événements du cycle de vie de l’application ainsi que des événements relatifs au choix de devise, à la création, à la modification, au partage et à la suppression des rapports, à la synchronisation et aux actions sur le compte. L’enregistrement ou le partage d’un rapport transmet sa devise et son montant total en unités monétaires mineures. Les événements de synchronisation incluent le nombre d’opérations traitées.
Sur iOS, l’application signale les plantages natifs, les erreurs JavaScript non interceptées, les rejets de promesses non gérés, les erreurs de rendu React et les échecs techniques de stockage, d’authentification, de synchronisation et de partage PDF. Les informations de diagnostic comprennent les messages d’erreur et les traces de pile, les noms et codes des opérations techniques, les étapes récentes des opérations, les modèles de routes des écrans, la version et le numéro de build de l’application, l’environnement ainsi que des informations sur l’appareil et son système d’exploitation. Les filtres de diagnostic JavaScript suppriment les informations d’identification reconnues, les adresses e-mail, les paramètres de requête des URL et les champs des données de rapport. Les rapports de plantage natifs utilisent le circuit de signalement du SDK natif. L’application n’enregistre pas les sessions d’écran.
PostHog attribue un identifiant persistant à l’installation de l’application et conserve les données de mesure sur l’appareil avant leur transmission. Lorsque vous vous connectez, l’application associe les événements PostHog à votre identifiant de compte et transmet votre adresse e-mail et votre nom d’affichage à PostHog. Le site utilise une mise en œuvre distincte de la mesure d’audience, décrite ci-dessous.
Ce que le site traite
Le site est un site statique de présentation du produit. Il ne nécessite pas de compte CashierHelper et ne reçoit pas le contenu de vos rapports mobiles.
Le bouton App Store renvoie vers la fiche de CashierHelper. Google Play est indiqué comme bientôt disponible. La page d’accueil ne comporte pas de formulaire de contact. Les demandes relatives à la confidentialité et aux informations légales peuvent être envoyées à l’adresse de contact publiée sur ce site.
Le site est hébergé par Cloudflare. Cloudflare peut traiter les informations techniques des requêtes nécessaires à la diffusion, à la sécurité et à la maintenance du site.
Mesure d’audience facultative du site
Le site utilise un mécanisme de transmission à PostHog fondé sur le consentement. La mesure commence uniquement après votre choix Autoriser la mesure d’audience. Le choix Refuser empêche son démarrage. Vous pouvez modifier votre choix à tout moment via Choix de confidentialité dans le pied de page ou en effaçant les données du site conservées dans votre navigateur.
Une fois la mesure activée, le site transmet uniquement ces événements :
| Événement | Propriétés | Objectif |
|---|---|---|
$pageview |
Une des routes publiées, son URL sans paramètres de requête, l’hôte du site et la langue du site | Comprendre quelles pages sont consultées |
website_store_click |
Plateforme, emplacement du bouton, statut actif et langue du site | Comprendre l’intérêt pour les liens de téléchargement configurés |
Le navigateur conserve un identifiant pseudonyme aléatoire afin que PostHog puisse distinguer les visites. Le site n’associe ni adresse e-mail ni données de rapports mobiles à cet identifiant.
Le site exclut de la mesure le développement local, les aperçus des pages légales et les actions sur les boutons de téléchargement provisoires. Il n’utilise ni la capture automatique de PostHog, ni l’enregistrement de session, ni les cartes de chaleur, ni la capture des exceptions. Il ne transmet pas de montants de caisse, de valeurs de coupures, de contenus de rapports, d’adresses e-mail, d’URL libres ou de valeurs de paramètres de requête.
Pourquoi nous traitons les informations
Nous traitons les informations pour :
- fournir les fonctionnalités de comptage, de rapport, de compte et de synchronisation que vous demandez ;
- mesurer l’utilisation de l’application mobile et diagnostiquer les erreurs ;
- diffuser et protéger le site et ses pages légales ;
- mesurer l’utilisation du site lorsque vous avez donné votre consentement ;
- répondre aux demandes relatives à la confidentialité, aux questions juridiques, à la sécurité ou à l’assistance.
La base légale dépend de l’activité. Les données nécessaires aux fonctionnalités demandées de l’application sont traitées pour fournir le service. La mesure d’audience du site repose sur votre consentement. L’hébergement, la sécurité et les demandes juridiques donnent lieu à des traitements lorsqu’ils sont nécessaires au fonctionnement du service ou au respect d’obligations légales.
Qui reçoit les informations ?
Selon les fonctionnalités que vous utilisez, les informations peuvent être traitées par :
- TEKAPP, pour exploiter CashierHelper et répondre aux demandes ;
- Supabase Auth et Supabase Cloud, pour le compte et la synchronisation des rapports ;
- Cloudflare, pour l’hébergement et la protection du site ;
- PostHog, pour la mesure d’utilisation mobile et le signalement des erreurs, ainsi que pour la mesure d’audience du site après votre consentement.
Ces prestataires reçoivent uniquement les informations nécessaires au service qu’ils fournissent. Les lieux de traitement et les garanties encadrant les transferts dépendent de la configuration du prestataire utilisée pour CashierHelper.
Combien de temps nous conservons les informations
Nous conservons chaque catégorie d’informations uniquement pendant la durée nécessaire à son objectif déclaré ou au respect d’une obligation légale.
- Les données locales de l’application restent sur votre appareil jusqu’à la suppression du rapport ou des données de l’application concernés, sous réserve du fonctionnement de l’appareil et des sauvegardes.
- Les données du compte et des rapports synchronisés sont conservées tant que le compte ou les rapports sont actifs, ou pendant la durée nécessaire au respect d’une obligation légale.
- Les données de mesure d’utilisation mobile, les rapports d’erreur et les journaux de diagnostic sont conservés selon les paramètres du projet PostHog. Le SDK conserve aussi un identifiant, des événements et des journaux en attente sur l’appareil.
- Les données de mesure d’audience du site sont conservées selon les paramètres du projet PostHog. Votre navigateur conserve le choix de consentement et l’identifiant pseudonyme jusqu’à leur effacement ou leur remplacement.
- Les journaux d’hébergement du site et les demandes relatives à la confidentialité sont conservés selon les paramètres Cloudflare applicables et pendant la durée nécessaire à la fourniture, à la sécurité et à la documentation du service.
Vos droits
Selon votre situation et la législation applicable, vous pouvez avoir le droit de :
- accéder à vos données personnelles ;
- corriger des données inexactes ;
- demander l’effacement des données ou la limitation du traitement ;
- vous opposer au traitement dans les situations applicables ;
- recevoir vos données dans un format portable lorsque ce droit s’applique.
Vous pouvez retirer votre consentement à la mesure d’audience du site à tout moment. Le retrait n’affecte pas les traitements effectués avant son retrait.
Pour exercer vos droits, contactez [email protected]. Vous pouvez également déposer une réclamation auprès de la Commission Nationale de l’Informatique et des Libertés (CNIL) ou d’une autre autorité de contrôle compétente.
Modifications
Nous pouvons mettre à jour cette politique lorsque l’application, le site, les prestataires ou les exigences légales évoluent. La date en haut de cette page indique sa dernière mise à jour.
Contact
Pour toute question concernant cette politique de confidentialité ou les données de CashierHelper, contactez [email protected].