Twenty est édité par le studio Reality34 ("nous"). Cette politique explique quelles données personnelles nous collectons, pourquoi, avec qui nous les partageons et comment exercer tes droits — en conformité avec le Règlement Général sur la Protection des Données (RGPD) et la loi Informatique et Libertés modifiée.
En une phrase : on collecte le minimum nécessaire pour développer et t'envoyer tes tirages, on ne vend rien à personne, on ne te traque pas avec des SDK publicitaires, et tu peux tout supprimer à tout moment.
Le responsable du traitement au sens du RGPD est :
Le studio n'a pas désigné de Délégué à la Protection des Données (DPO) faute d'obligation légale, mais s'engage à répondre à toute question relative à la confidentialité dans un délai raisonnable.
Tu peux utiliser Twenty sans créer de compte : la prise de photos et les pellicules en cours sont stockées localement sur ton téléphone. Pour passer commande, partager une pellicule, gérer tes abonnements ou retrouver ton historique, un compte est nécessaire. La création se fait via :
Aucun mot de passe n'est stocké de notre côté ; l'authentification est déléguée à Apple/Google et gérée par Supabase Auth.
Lorsque tu valides une pellicule pour impression, nous traitons :
Si tu offres une pellicule, nous traitons le message personnel que tu rédiges et un code cadeau généré aléatoirement. Le flux ne collecte plus l'email ni le téléphone du/de la destinataire : tu reçois le code et le partages toi-même. Le/la bénéficiaire saisit ses propres coordonnées de livraison au moment de l'activation.
Les transactions sont traitées par Stripe. Nous ne stockons jamais ton numéro de carte complet ni ton CVC. Sur nos serveurs, nous conservons uniquement :
TWENTY-XXXXXX, généré aléatoirement et associé à ton compte.Si tu partages une pellicule (lien d'invitation ou QR code) ou rejoins une "pellicule collaborative", nous traitons : nom de la pellicule, identifiant de partage anonyme, identifiants des participant·es et compteurs de photos. Les photos ne sont accessibles qu'aux personnes disposant du lien. Si tu utilises la fonction Ami·es, nous traitons les liens d'amitié (demandes envoyées et reçues, liste d'ami·es) afin de te permettre de créer des pellicules à plusieurs.
L'application demande l'accès aux fonctions suivantes, uniquement si tu les utilises :
Tu peux révoquer chacune de ces permissions à tout moment depuis les réglages système de ton téléphone, sans affecter le reste de l'application.
Pour assurer la stabilité du Service, nos serveurs reçoivent automatiquement (dans les logs techniques) ton adresse IP, ta version d'app et ton modèle d'OS. Ces logs sont conservés 30 jours maximum à des fins de sécurité, puis supprimés. Aucun outil d'analyse comportementale n'est utilisé.
| Donnée | Finalité | Base légale (RGPD) |
|---|---|---|
| Photos & adresse | Impression et livraison | Exécution du contrat — art. 6.1.b |
| Email & identité | Compte et support | Exécution du contrat — art. 6.1.b |
| Paiement | Traitement de la commande / abonnement | Exécution du contrat — art. 6.1.b |
| Données de facturation | Obligations comptables et fiscales | Obligation légale — art. 6.1.c |
| Notifications push | Suivi de commande | Consentement — art. 6.1.a |
| Localisation (ville approximative) | Fiche d'identité de la pellicule | Consentement — art. 6.1.a |
| Logs techniques | Sécurité, prévention de la fraude | Intérêt légitime — art. 6.1.f |
Nous ne vendons ni ne louons jamais tes données. Pour fournir le Service, nous transmettons strictement le minimum nécessaire à des sous-traitants encadrés par un contrat conforme à l'article 28 du RGPD :
| Prestataire | Donnée transmise | Région d'hébergement |
|---|---|---|
| Supabase (base de données & auth) | Compte, commandes, métadonnées de pellicules, codes parrainage | UE — Francfort |
| Cloudflare R2 (stockage objet) | Photos haute résolution (sauvegarde & envoi au laboratoire) | UE |
| Cloudflare (CDN / site) | Adresse IP & user-agent (logs serveur) | USA / UE — clauses contractuelles types UE |
| Stripe (paiement) | Email, montant, méthode de paiement, identifiants de transaction | UE (Irlande) — siège Stripe Payments Europe Ltd. |
| Apple & Google (auth) | Identifiant utilisateur·rice, email, prénom (au premier login) | USA / UE — clauses contractuelles types |
| Familink (impression) | Photos d'une commande spécifique, nom & adresse postale | France |
| Resend (emails transactionnels) | Email, prénom, numéro de commande, lien de suivi | UE — Francfort |
| Expo (mises à jour OTA & push) | Identifiant push anonyme, version d'app | USA — clauses contractuelles types |
Pour les transferts hors UE (Apple, Google, Cloudflare, Expo), nous nous appuyons sur les Clauses Contractuelles Types de la Commission européenne et — pour les prestataires américains certifiés — sur le Data Privacy Framework UE-US.
| Donnée | Durée |
|---|---|
| Photos d'une commande (Cloudflare R2) | Jusqu'à 60 jours après l'expédition, puis suppression automatique par notre fonction purge-roll-backups. |
| Sauvegarde cloud | Gratuite pour tou·tes, jusqu'à 1 000 pellicules sauvegardées. Activée par défaut pour sécuriser tes souvenirs (changement de téléphone, perte…). Au-delà de 1 000, les nouvelles pellicules restent en local sur l'appareil. Tu gardes le contrôle total via la suppression de compte (voir §7). |
| Compte utilisateur·rice | Jusqu'à demande de suppression. Comptes inactifs depuis 36 mois : email de relance puis suppression. |
| Données de facturation | 10 ans (obligation comptable — art. L.123-22 du Code de commerce). |
| Logs techniques | 30 jours. |
| Données stockées localement | Sur ton téléphone uniquement, supprimées à la désinstallation ou via Réglages > Reset. |
Nous mettons en œuvre des mesures techniques et organisationnelles pour protéger tes données :
En cas d'incident susceptible d'engendrer un risque pour tes droits et libertés, nous notifierons la CNIL dans les 72 heures et — si nécessaire — les personnes concernées, conformément aux articles 33 et 34 du RGPD.
Conformément aux articles 15 à 22 du RGPD, tu disposes des droits suivants :
delete-user-data côté serveur.Si tu estimes que tes droits ne sont pas respectés, tu peux saisir la CNIL (3 place de Fontenoy, TSA 80715, 75334 Paris Cedex 07).
Le Service n'est pas destiné aux personnes de moins de 15 ans sans le consentement préalable d'un·e titulaire de l'autorité parentale (art. 7-1 de la loi Informatique et Libertés). En cas de découverte d'un compte créé par un·e mineur·e sans autorisation, le compte est immédiatement supprimé sur signalement à [email protected].
Cette politique peut évoluer (nouvelles fonctionnalités, nouveaux sous-traitants, évolutions législatives). Toute modification substantielle sera signalée par email aux titulaires d'un compte ou par une bannière dans l'application. La date en haut de page indique la dernière mise à jour.
Pour toute question sur cette politique ou sur le traitement de tes données :
Studio Reality34 · [email protected]