Traduction assistée par machine. Une révision linguistique et juridique est nécessaire avant publication.
Politique de confidentialité de ScanMyShift
Date d’entrée en vigueur : 6 septembre 2026
Dernière mise à jour : 13 octobre 2026
1. Qui sommes-nous
ScanMyShift est proposé par Zhang Biao, développeur indépendant établi en Chine (« nous », « notre » ou « nos »). Nous sommes responsables du traitement des données personnelles pour ScanMyShift tel que décrit dans cette politique.
Contact pour la confidentialité: cherishbingo@gmail.com.
Adresse postale : No. 28-1, Xiaozhang Group, Shaowei Village, Beiyangzhai Township, Yongqiao District, Suzhou City, Anhui Province, 234000, China.
La présente politique couvre l’application Android ScanMyShift et notre service de reconnaissance de plannings. ScanMyShift vous aide à transformer vos plannings en horaires de travail modifiables puis, après votre confirmation, en événements dans le calendrier de votre choix. Aucun compte ScanMyShift n’est nécessaire. Cela ne signifie pas qu’aucune donnée n’est traitée : la reconnaissance dans le cloud, la publicité, les abonnements et les diagnostics font intervenir les prestataires décrits ci-dessous.
La confidentialité en bref
Ce résumé met en évidence les principaux flux de données et ne remplace pas la politique complète ci-dessous:
- Vos horaires de travail enregistrés sont principalement stockés sur votre appareil. Nous ne proposons ni compte ScanMyShift ni service propre de synchronisation des horaires dans le cloud.
- Uniquement lorsque vous choisissez la reconnaissance dans le cloud, nous transmettons l’intégralité de l’image du planning sélectionnée, le nom de l’employé recherché et un identifiant de requête, via notre Cloudflare Worker, à une passerelle d’IA sous contrat et aux fournisseurs de modèles qu’elle utilise. Vous pouvez saisir vos horaires manuellement à la place.
- AdMob, Google Play, RevenueCat et Firebase traitent des informations publicitaires, d’abonnement, d’application ou d’appareil, d’utilisation ou de diagnostic pour leurs fonctions respectives. Nous ne transmettons à ces services ni images de plannings, ni noms d’employés, ni contenu de calendrier.
- Nous n’utilisons pas le contenu des plannings pour cibler la publicité ni pour entraîner nos propres modèles. Cela ne signifie pas que chaque prestataire tiers garantit une absence de conservation ou d’entraînement de modèles. Consultez les sections 3 et 5–10 pour connaître les limites applicables.
- Effacer les données locales, supprimer les événements du calendrier, annuler un abonnement et demander la suppression du fournisseur sont des actions distinctes. Voir Sections 10–11 pour les contrôles et les limites de suppression disponibles, ou contacter notre courriel de confidentialité.
2. Informations stockées sur votre appareil
L’application stocke le nom de l’employé recherché, les libellés de lieu de travail, les dates et heures des horaires, le statut travail/repos, les intitulés de poste, les lieux, les notes, le texte pertinent extrait du planning, les éléments à vérifier et l’historique des imports. Elle stocke aussi les liens et l’état du calendrier, les fuseaux horaires, les réglages, les choix de consentement ainsi que les compteurs locaux de reconnaissances gratuites et obtenues par récompense.
Ces informations sont conservées dans la base de données locale et les préférences de l’application. Nous ne conservons pas de copie des horaires dans le cloud associée à un compte et ne proposons pas notre propre synchronisation entre appareils. La saisie manuelle n’envoie pas vos horaires à notre service de reconnaissance. Les autres SDK activés peuvent toujours communiquer avec leurs prestataires, comme décrit ci-dessous.
L’application lit les réglages régionaux et les informations de fuseau horaire de l’appareil pour afficher les dates et heures et créer les événements du calendrier. Un lieu de travail que vous saisissez est du texte, et non un suivi GPS.
3. Photos et reconnaissance par IA dans le cloud
La reconnaissance dans le cloud est facultative et nécessite votre accord dans l’application. Vous pouvez saisir les horaires manuellement. Lorsque vous sélectionnez ou photographiez un planning et lancez la reconnaissance, l’application corrige son orientation, permet de le prévisualiser et de le faire pivoter, puis le compresse pour l’envoi. La préparation de l’envoi supprime les métadonnées EXIF d’origine, y compris les données de localisation EXIF. Elle ne supprime pas les informations visibles dans l’image.
La demande de reconnaissance contient l’image sélectionnée, le nom de l’employé recherché que vous saisissez, le format de l’image et un identifiant de requête. Elle est transmise par HTTPS à notre service sur Cloudflare Workers. Notre Worker envoie l’image et le nom, avec les instructions d’extraction, à une passerelle d’IA sous contrat et au fournisseur du modèle utilisé pour cette demande. Le résultat est renvoyé à l’application pour vérification. Cette demande ne contient ni votre bibliothèque de calendriers enregistrée, ni votre identifiant publicitaire, ni vos identifiants d’abonnement, ni le nombre de reconnaissances restantes.
L’intégralité de l’image sélectionnée est envoyée, et non uniquement la ligne de l’employé recherché. Elle peut donc contenir les noms de collègues ou d’autres informations visibles, même si nous demandons des résultats pour le seul employé recherché. N’envoyez que des documents que vous êtes autorisé à partager. Avant de les sélectionner, utilisez un autre éditeur pour retirer les informations inutiles. N’envoyez pas de dossiers de patients, de données médicales, de documents d’identité ni d’autres données sensibles inutiles. Il s’agit d’un outil de gestion des horaires, et non d’un service de dossiers médicaux.
Notre Worker ne conserve ni images de plannings, ni noms recherchés, ni résultats de reconnaissance dans une base de données applicative ou un stockage d’objets, et ne les inscrit pas dans ses journaux applicatifs. Ces données sont traitées temporairement pour répondre à la demande ; les réponses HTTP indiquent aux clients de ne pas les mettre en cache.
La passerelle d’IA sous contrat et les fournisseurs de modèles traitent les contenus soumis uniquement pour exécuter la demande de reconnaissance. Nos accords commerciaux excluent l’utilisation des images de plannings, des noms et des contenus extraits pour entraîner des modèles d’IA publics ou propriétaires. Les éventuels journaux opérationnels ou de sécurité temporaires des prestataires en amont sont conservés uniquement pour la sécurité, la prévention des abus et le diagnostic, pendant une durée limitée (généralement jusqu’à 30 jours), puis supprimés conformément aux calendriers habituels de conservation des données d’entreprise. Vous pouvez demander les informations sur les prestataires actuels et les conditions de confidentialité applicables à notre adresse de contact.
ScanMyShift n’utilise pas les plannings à des fins publicitaires ni pour entraîner ses propres modèles. Les résultats de l’IA peuvent être erronés ; vous choisissez ce que vous enregistrez et ajoutez au calendrier. Nous ne prenons aucune décision concernant votre emploi ou votre admissibilité à partir de ces résultats.
4. Accès à l’appareil photo, aux photos et au calendrier
- Appareil photo : utilisé lorsque vous choisissez de photographier un planning. La prise de photo dans l’application n’enregistre aucun son.
- Photos : le sélecteur donne accès à l’image que vous choisissez ; l’application ne parcourt ni n’envoie votre photothèque en arrière-plan.
- Calendrier : avec votre autorisation, l’application affiche les calendriers et les libellés de leurs comptes pour vous permettre de choisir une destination. Elle lit les événements liés et crée, modifie ou supprime les événements nécessaires aux actions que vous demandez. Elle stocke localement les identifiants de calendrier et d’événement pour maintenir ces liens. Nous n’envoyons pas la liste de vos calendriers, les libellés de comptes ou les événements sans lien à notre service de reconnaissance et ne les utilisons pas pour cibler la publicité.
Vous pouvez révoquer les autorisations d’appareil photo et de calendrier dans les réglages Android. Sans autorisation de calendrier, vous pouvez conserver vos horaires dans l’application, mais ne pouvez pas effectuer les opérations de calendrier qui nécessitent un accès.
Si vous choisissez un calendrier Google, professionnel, partagé ou autrement synchronisé, son prestataire peut envoyer les événements à ses serveurs ou les rendre visibles aux personnes ayant accès au calendrier. Les rappels et les notifications sur l’écran verrouillé peuvent aussi révéler les détails selon les réglages de l’appareil. Ces copies et affichages sont distincts du stockage local de ScanMyShift.
Lorsque vous choisissez Définir l'alarme dans l'horloge, l’application transmet uniquement l’heure, la minute et le libellé générique “Service” à une application Horloge de votre appareil. Elle ne transmet ni nom d’employé, ni lieu, ni image, ni notes. Vous vérifiez et enregistrez l’alarme dans cette application ; son stockage et son traitement suivent ses propres commandes. ScanMyShift ne lit pas, ne suit pas, ne modifie pas et ne supprime pas les alarmes Horloge.
5. Publicité et scans récompensés
Nous utilisons Google AdMob pour les annonces natives et les annonces avec récompense facultatives. Google Mobile Ads peut traiter les adresses IP, les identifiants d’appareil ou de compte, tels que l’identifiant publicitaire ou l’identifiant d’ensemble d’applications, les interactions publicitaires et les données de diagnostic pour diffuser et mesurer les annonces et prévenir les fraudes. Une adresse IP peut servir à estimer une localisation générale sans autorisation GPS. Le traitement dépend des choix de confidentialité et de la configuration du SDK. Consultez les informations sur le SDK Google et la politique de confidentialité de Google.
Nous utilisons la plateforme User Messaging Platform de Google pour recueillir les choix publicitaires applicables avant de demander des annonces. Lorsque cela est requis, vous pouvez rouvrir Options de confidentialité des annonces dans les réglages. Vous pouvez aussi utiliser les commandes Android relatives à l’identifiant publicitaire. Les annonces non personnalisées ou limitées n’impliquent pas nécessairement l’absence de traitement de données.
Nous ne joignons aux demandes publicitaires ni images de plannings, ni noms d’employés, ni détails d’horaires, ni contenu de calendrier, ni notes. Les compteurs de reconnaissances obtenues par récompense sont mis à jour localement lorsque le SDK publicitaire confirme l’obtention d’une récompense ; ScanMyShift ne tient aucun registre de récompenses côté serveur. Google traite toujours l’interaction publicitaire. Firebase Analytics est distinct du traitement nécessaire aux services publicitaires.
6. Abonnements
Google Play traite les achats et RevenueCat gère la vérification et la restauration des abonnements ainsi que l’accès Pro. RevenueCat utilise un identifiant d’utilisateur pseudonyme généré par le SDK et traite les achats et le statut d’abonnement, avec les métadonnées pertinentes de l’application et de l’appareil. Un identifiant qualifié d’« anonyme » par le SDK n’est pas nécessairement anonyme au sens du droit de la protection des données. Consultez la politique de confidentialité de RevenueCat et les informations relatives aux données Google Play.
Le SDK peut contacter RevenueCat pour vérifier les droits d’accès ou les offres disponibles même si vous n’avez effectué aucun achat. Nous ne transmettons à RevenueCat ni nom recherché, ni images de plannings, ni contenu de calendrier. Nous ne recevons pas les coordonnées complètes de votre carte de paiement. L’accès Pro dépend des droits d’accès communiqués par RevenueCat, et non d’une base d’abonnements distincte exploitée par ScanMyShift.
Supprimer l’application ou effacer les données locales ne résilie pas un abonnement et n’efface pas les transactions conservées par la boutique ou les prestataires. Gérez ou résiliez votre abonnement dans Google Play.
7. Analyse d’utilisation et diagnostic des plantages
** Services tiers que nous utilisons:**
Nous utilisons les services Firebase Analytics et Firebase Crashlytics de Google.
- Firebase Analytics: Aide à comprendre comment les utilisateurs interagissent avec l'application afin que nous puissions améliorer l'expérience du produit. Il recueille des identifiants d'appareil (y compris l'ID publicitaire), des événements d'interaction dans l'application et des informations connexes. Les événements de l’application incluent aussi la langue actuelle de l’interface et indiquent si elle suit le système ou a été choisie manuellement. Les événements de changement de langue enregistrent les choix précédent et nouveau en cas de réussite, ou le choix tenté et une catégorie d’erreur prédéfinie en cas d’échec. Ces événements ne contiennent pas le contenu des plannings.
- Firebase Crashlytics : nous aide à recueillir les journaux d’erreurs, les données de diagnostic du système et les modèles d’appareils en cas de plantage pour corriger rapidement les défauts.
Google traite ces données sous réserve de la Politique de confidentialité de Google et des Conditions. Google
Firebase peut mettre les informations en attente ou les conserver selon sa configuration. Effacer les données locales de ScanMyShift, désinstaller l’application ou modifier un choix de confidentialité publicitaire ne retire pas les informations déjà transmises à Firebase.
8. Sécurité et appui des services
Cloudflare traite les informations du réseau, y compris les adresses IP, pour fournir et protéger le paramètre de reconnaissance. Nous utilisons l'adresse IP fournie sur le bord pour limiter le taux. Nos journaux d'application contiennent des identifiants de demande/trace, des catégories d'état et d'erreur, et la durée du traitement – pas de contenu de planning de travail ou de corps de demande bruts. Cloudflare peut également conserver des métadonnées de service/sécurité, telles que le temps de requête, la méthode, l'URL et les informations réseau, dans le cadre de ses propres arrangements de service. Voir la politique de confidentialité de Cloudflare. Cloudflare
Si vous nous contactez, nous traitons votre adresse e-mail, votre message et les informations que vous choisissez de fournir pour répondre et résoudre le problème. N’incluez pas de coordonnées de carte de paiement ou de plannings non masqués dans vos messages. Si nécessaire, nous pouvons demander la version de l’application, l’heure approximative d’une requête ou une référence de transaction, plutôt que des documents d’identité inutiles.
9. Pourquoi nous traitons l'information et qui la reçoit
Nous traitons les renseignements pour fournir les fonctions de programmation et de reconnaissance demandées, vérifier les abonnements, exploiter la publicité, comprendre l'utilisation des fonctions, améliorer la fiabilité, répondre aux demandes de soutien et protéger le service. Les destinataires sont les fournisseurs décrits ci-dessus et le service de calendrier que vous choisissez. Notre passerelle d'IA peut utiliser différents fournisseurs de modèles pour répondre aux demandes d'IA. Nous pouvons également divulguer des informations que nous détenons lorsque la loi l'exige ou qu'il est nécessaire de traiter des fraudes, des incidents de sécurité ou des réclamations légales, sous réserve de la loi applicable.
Lorsque la législation de l'EEE/Royaume-Uni en matière de protection des données s'applique, les bases prévues comprennent le consentement pour les téléchargements optionnels en nuage; exécuter notre contrat de service pour les fonctions locales/calendrier et abonnements demandées; des intérêts légitimes en matière de compréhension de l'utilisation, de maintien de services sûrs et fiables, de diagnostic des défaillances et de soutien au traitement; et le respect des obligations légales applicables. La publicité utilise le consentement au besoin et les choix de confidentialité applicables. Ces bases ne vous donnent pas ou nous la permission de télécharger les informations sensibles de quelqu'un d'autre sans une base appropriée.
Nous ne vendons pas votre contenu de planning de travail. Le traitement d'identificateurs liés à la publicité peut néanmoins constituer un « partage », une « vente » ou une publicité ciblée en vertu de certaines lois. Le cas échéant, vous pouvez vous retirer du traitement par le biais des contrôles de confidentialité de la publicité ou nous contacter pour exercer vos droits; nous ne traitons pas une acceptation générale de cette politique comme consentement à ce traitement.
10. Conservation et suppression
- Horaires et réglages locaux : conservés jusqu’à leur suppression, à l’effacement réussi des données concernées ou à la suppression du stockage de l’application via Android. Effacer les enregistrements inachevés conserve les horaires confirmés et les réglages. Effacer toutes les données locales supprime les horaires et l’historique gérés par l’application, le nom recherché, les réglages et les compteurs locaux. Cette action n’efface pas intégralement les données ou caches des SDK tiers.
- Les événements du calendrier: restent à moins que vous ne choisissiez explicitement de les supprimer. L'application peut essayer de supprimer des événements pour lesquels elle a encore des liens valides et la permission. Si la suppression échoue, elle conserve les déplacements et les paramètres liés touchés pour permettre une réessayer et rapporte le résultat partiel. Après avoir effacé des liens ou désinstallé, vous devrez peut-être supprimer des événements dans votre application calendrier. Les copies partagées, les déchets de calendrier et les sauvegardes de fournisseur suivent les règles de ce fournisseur.
- Images : les copies de prévisualisation et de traitement sont temporaires ; l’application libère ses aperçus normalisés lorsqu’ils ne sont plus utiles et nettoie les fichiers restants à l’initialisation. Les caches de l’appareil photo ou du sélecteur peuvent subsister jusqu’à leur effacement par Android ou par vous. Effacer les horaires locaux ne supprime pas les photos originales de la galerie. Notre Worker ne crée pas d’archive persistante de plannings ; la conservation par les prestataires est distincte.
- Journaux de sécurité et d’exploitation : les journaux de résultats applicatifs ScanMyShift dans Cloudflare Workers Logs sont conservés au maximum sept jours selon les limites actuelles du service. Cloudflare peut conserver séparément des métadonnées de sécurité et de service selon ses conditions. Les données relatives à un incident ne sont conservées que pendant la durée raisonnablement nécessaire à l’enquête, à la prévention des abus ou au respect des obligations légales applicables.
- Les dossiers du fournisseur d'IA : planifient les images et les noms traités par notre passerelle d'IA et nos fournisseurs de modèles contractuels sont assujettis à des conditions de protection des données d'entreprise qui excluent les données soumises de la formation du modèle. Les registres de traitement transitoires sont tenus seulement au besoin pour la prévention de l'intégrité du service et de l'abus (généralement jusqu'à 30 jours) avant la suppression systématique. La suppression locale ne peut pas rétracter une demande en vol déjà soumise; Contactez-nous pour nous renseigner sur les fournisseurs qui sont applicables à une demande ou pour faire une demande de suppression.
- Firebase Analytics et Crashlytics : les données Analytics suivent les réglages de conservation et les commandes de suppression du projet Firebase/Google Analytics actif. Crashlytics indique une durée de conservation de 90 jours pour les traces de plantage et identifiants associés avant le début de la suppression des systèmes actifs et des sauvegardes ; cette suppression n’est pas immédiate. Consultez les informations de conservation de Firebase. Vous pouvez nous demander le réglage Analytics actuel ou une assistance à la suppression applicable.
- Abonnements et soutien : Les dossiers d'abonnement sont conservés au besoin pour vérifier l'accès, restaurer les achats, gérer les transactions et satisfaire aux exigences légales des arrangements Google Play et RevenueCat. Les messages de soutien sont habituellement conservés pendant que la demande est traitée et pendant 12 mois après la demande pour le suivi, la sécurité et le traitement des différends, à moins qu'un délai plus long ne soit requis par la loi ou que vous ayez réussi à demander la suppression plus tôt.
Nous ne pouvons pas lire ou supprimer à distance les horaires stockés uniquement sur votre appareil. Pour les informations détenues par nous ou les prestataires agissant pour nous, contactez notre adresse de confidentialité. Nous examinerons la demande, effectuerons une vérification proportionnée et faciliterons les demandes de suppression applicables ; nous expliquerons toute obligation légale de conservation ou limite technique. Nous ne promettons pas que l’effacement de l’application supprime les dossiers des prestataires.
11. Vos choix et vos droits
Vous pouvez choisir l'entrée manuelle au lieu de la reconnaissance du cloud, arrêter de lancer de nouveaux scans, révoquer les autorisations de caméra/calendrier, modifier les choix de confidentialité de la publicité disponible, modifier/supprimer les déplacements locaux et nous contacter sur les données que nous traitons.
L’application ne propose pas de commande indépendante pour désactiver le consentement à la reconnaissance dans le cloud. Pour réinitialiser l’accord enregistré, vous pouvez effectuer avec succès Effacer toutes les données locales, ce qui supprime aussi les autres informations locales décrites ci-dessus. Vous n’avez pas besoin d’effacer vos horaires pour arrêter les prochains envois : cessez d’utiliser la reconnaissance et utilisez la saisie manuelle. Contactez-nous pour retirer votre consentement ou demander la suppression d’informations déjà transmises. Le retrait n’annule pas les traitements licites réalisés auparavant.
Selon votre emplacement et la loi applicable, vous pouvez avoir le droit d'accéder, de corriger, de supprimer ou de recevoir une copie portable des informations personnelles, de restreindre le traitement, de retirer votre consentement et de vous plaindre à une autorité de protection des données. Vous pouvez également avoir le droit de vous opposer au traitement fondé sur des intérêts légitimes et de vous abstenir de toute publicité ciblée ou de toute vente/partage légalement définie. nous répondrons dans les délais légaux applicables et ne vous pénaliserons pas pour avoir exercé des droits protégés. Certaines caractéristiques dépendent nécessairement des données nécessaires pour les fournir.
12. Traitement international et sécurité
Nos fournisseurs opèrent dans tous les pays, de sorte que les informations peuvent être traitées à l'extérieur de votre pays, où les lois sur la protection de la vie privée peuvent différer. Lorsque la loi applicable exige des garanties de transfert, nous nous appuyons sur les garanties offertes par les arrangements pertinents avec les fournisseurs et fournirons les informations disponibles sur demande. Contactez-nous pour obtenir des renseignements sur les fournisseurs et les mesures de sauvegarde applicables à votre demande. L'acceptation de cette politique à elle seule n'est pas considérée comme une autorisation de transfert lorsque la loi exige une autre base ou une autre garantie.
Les demandes de reconnaissance utilisent HTTPS. Les secrets des prestataires restent sur le serveur, et non dans l’application. Les données locales sont conservées dans le stockage privé de l’application Android ; l’application désactive la sauvegarde standard Android. La base de données et les préférences n’utilisent pas de chiffrement supplémentaire au niveau de l’application. Protégez votre appareil avec ses fonctions de sécurité. Aucun moyen de stockage ou de transmission n’est parfaitement sûr.
13. Limites d'âge et changements de politique
ScanMyShift s’adresse exclusivement aux professionnels qui gèrent des horaires de travail et aux personnes âgées de 18 ans ou plus (ou ayant atteint la majorité légale dans leur juridiction). Le service ne cible pas les enfants et nous ne collectons pas sciemment de données personnelles de personnes de moins de 18 ans. Si vous pensez qu’un mineur nous a transmis des informations, contactez-nous afin que nous puissions enquêter et supprimer rapidement ces données.
Nous pouvons mettre à jour cette politique en fonction de l’évolution de l’application ou de ses prestataires. Nous modifierons la date et donnerons un avis supplémentaire ou demanderons un nouveau consentement lorsque cela est requis. Une mise à jour seule n’autorise pas une nouvelle utilisation nécessitant votre consentement.
14. Personne-ressource
Pour des questions ou des demandes de confidentialité, envoyez un courriel à cherishbingo@gmail.com, identifiant ScanMyShift et la demande. Vous n'avez pas besoin de créer un compte ScanMyShift pour nous contacter. cherishbingo@gmail.com
Poste:
Zhang Biao
No. 28-1, Xiaozhang Group, Shaowei Village, Beiyangzhai Township
Yongqiao District, Suzhou City, Anhui Province, 234000
China