Politique de confidentialité

Date d’entrée en vigueur : 7 septembre 2026

La présente Politique de confidentialité explique comment TwoFrame, anciennement connu sous le nom de Spacely (« TwoFrame », « nous »), collecte, utilise et partage des informations lorsque vous utilisez le site web twoframe.ai et les services associés, ainsi que l’application TwoFrame pour iOS une fois publiée (ensemble, le « Service »). Aujourd’hui le Service est le site web ; les sections qui mentionnent l’application ou Apple décrivent ce qui s’appliquera lorsque l’application sera disponible.

1. Informations que nous collectons

1.1 Informations que vous fournissez

  • Informations de compte : adresse e-mail et données d’authentification lors de la création d’un compte. Si vous vous connectez avec Google, nous recevons de Google votre adresse e-mail, votre nom et l’identifiant de votre compte Google ; nous ne voyons jamais votre mot de passe Google.
  • Contenu que vous chargez : images, images de départ et d’arrivée, ainsi que toutes les données que vous envoyez pour générer des vidéos (le « Contenu utilisateur »).
  • Échanges avec l’assistance : messages que vous envoyez à notre équipe d’assistance.

1.2 Informations collectées automatiquement

  • Données de l’appareil et de l’application : type d’appareil, version du système, version de l’application, langue et identifiants de base.
  • Données d’utilisation : fonctionnalités utilisées, écrans consultés et événements d’interaction (par ex. appuis et tentatives de génération).
  • Diagnostics : journaux de plantage et données de performance.
  • Signaux de prévention des abus : à la création d’un compte, nous enregistrons l’adresse IP et le préfixe réseau de la requête, un identifiant de navigateur haché et une forme normalisée de l’e-mail d’inscription. Ils servent uniquement à détecter les inscriptions répétées ou automatisées, sont conservés 180 jours et ne sont pas liés à vos générations.

1.3 Informations de paiement

Les paiements par carte sur le site web sont traités par Stripe. Si des paiements deviennent possibles via une future application iOS, Apple traitera ces achats. Dans les deux cas, nous ne recevons ni ne stockons les données complètes de la carte de paiement. Nous recevons en revanche des informations liées à l’achat, telles que les identifiants de produit, les identifiants de transaction et l’état de l’abonnement, que nous conservons pour créditer votre compte et empêcher qu’un même achat soit utilisé deux fois.

1.4 Cookies

Le site utilise __Host-twoframe_refresh pour maintenir votre connexion à votre compte. Ce cookie de session possède les attributs HttpOnly, Secure et SameSite=Lax, expire après 30 jours et est supprimé lorsque vous vous déconnectez. Le cookie tf_locale mémorise votre préférence linguistique pendant au maximum 365 jours à compter de sa dernière mise à jour. Il conserve le mode automatique ou manuel et, pour un choix manuel, la langue ainsi qu’un marqueur de visiteur ou un identifiant de compte, afin que le choix d’un compte ne soit pas appliqué à un autre. Il est lisible par les scripts du site, utilise Secure sur HTTPS et SameSite=Lax, et est supprimé lorsque vous vous déconnectez. Vous pouvez aussi le supprimer en effaçant les cookies de votre navigateur ; cela ne supprime pas la préférence linguistique enregistrée dans votre compte. Nous n’utilisons pas de cookies publicitaires ou de suivi tiers.

2. Comment nous utilisons les informations

Nous utilisons les informations pour :

  • Fournir et exploiter le Service (y compris la génération de vidéos).
  • Assurer la sécurité des comptes et prévenir les fraudes et abus.
  • Améliorer les performances, la fiabilité et l’expérience utilisateur.
  • Assurer l’assistance client.
  • Respecter nos obligations légales.

3. Comment nous partageons les informations

Nous pouvons partager des informations avec :

  • Notre hébergeur, OVH, qui exploite les serveurs et la base de données utilisés par le Service.
  • Google, lorsque vous choisissez de vous connecter avec Google (voir 1.1).
  • Resend, qui achemine les e-mails transactionnels que nous vous envoyons (vérification, réinitialisation du mot de passe et avis de compte).
  • Backblaze, qui conserve des copies chiffrées de sauvegarde de notre base de données, des images chargées et des vidéos générées (voir la durée à la section 5).
  • Les prestataires de paiement — Apple pour les achats intégrés et Stripe pour les paiements par carte sur le site web — qui gèrent la facturation pour notre compte.
  • Kling AI, qui génère la vidéo à partir des deux images que vous chargez — les images sont envoyées à l’API de Kling, exploitée hors de l’Espace économique européen — et Bunny.net, qui stocke et diffuse la vidéo générée.
  • Sentry, qui reçoit du site web les diagnostics de plantage et d’erreur afin que nous puissions trouver et corriger les défauts. Avant de quitter votre navigateur, les rapports sont expurgés des corps de requête, des cookies, des adresses IP et de tout jeton contenu dans un lien, et n’incluent jamais votre Contenu utilisateur.
  • Les autorités judiciaires et les autorités chargées de la sécurité, si la loi l’exige ou pour protéger les droits, la sécurité et l’intégrité du Service.
  • Les transferts d’activité liés à une fusion, une acquisition ou une cession d’actifs (avec les garanties appropriées).

Nous ne vendons pas vos informations personnelles.

4. Contenu utilisateur et traitement par IA

  • Votre Contenu utilisateur sert à générer les résultats que vous demandez.
  • Nous pouvons stocker temporairement du contenu pour fournir le Service, résoudre des problèmes et prévenir les abus.
  • Nous n’utilisons pas votre Contenu utilisateur pour entraîner des modèles d’IA généralistes.
  • Les images chargées et les vidéos générées sont stockées à une adresse web publique non répertoriée : toute personne disposant du lien exact peut les consulter, même si ce lien n’est jamais publié ni indexé. Elles sont supprimées du stockage dans les 24 heures suivant la suppression de la vidéo ou du compte. Des copies de sauvegarde chiffrées peuvent subsister jusqu’à environ six mois après cette suppression (voir la section 5) et ne sont accessibles par aucun lien.

5. Conservation des données

Nous conservons les informations uniquement pendant la durée nécessaire à la fourniture du Service et à nos finalités commerciales légitimes (par ex. sécurité, conformité et règlement des litiges). Vous pouvez demander leur suppression comme indiqué ci-dessous.

  • Images chargées et vidéos générées : jusqu’à ce que vous supprimiez la vidéo ou votre compte, puis retirées du stockage sous 24 heures.
  • Sauvegardes : les sauvegardes chiffrées de la base de données et des médias sont conservées hors site sous une protection en écriture de 90 jours (elles ne peuvent être ni modifiées ni supprimées plus tôt), et les copies plus anciennes sont supprimées par des règles de cycle de vie dans les six mois environ suivant leur écriture. Une copie locale de la base de données est en outre conservée 14 jours. Un contenu supprimé peut donc subsister dans une sauvegarde jusqu’à environ six mois.
  • Signaux de prévention des abus (section 1.2) : 180 jours à partir de l’inscription.
  • Enregistrements d’achat : aussi longtemps que l’exige le droit fiscal et comptable après la fermeture de votre compte.

6. Vos choix et vos droits

Selon votre lieu de résidence, vous pouvez avoir le droit d’accéder à vos informations, de les rectifier ou de les supprimer, ainsi que de vous opposer à certains traitements ou d’en demander la limitation.

Vous pouvez supprimer vous-même votre compte à tout moment depuis la page Paramètres de l’application ; cela supprime votre compte, vos images et vos vidéos comme décrit à la section 5.

Pour toute autre demande, ou pour supprimer vos données sans vous connecter, contactez : [email protected]

7. Sécurité

Nous appliquons des mesures administratives, techniques et organisationnelles raisonnables pour protéger vos informations. Aucune méthode de transmission ou de stockage n’est sûre à 100 %.

8. Enfants

TwoFrame n’est pas destiné aux enfants de moins de 13 ans (ou de l’âge minimum requis dans votre juridiction). Nous ne collectons pas sciemment d’informations personnelles auprès d’enfants.

9. Transferts internationaux de données

Vos informations peuvent être traitées dans des pays autres que le vôtre. Lorsque la loi l’exige, nous mettons en place les garanties appropriées pour ces transferts.

10. Modifications de la présente Politique

Nous pouvons mettre à jour cette Politique de confidentialité de temps à autre. Nous publierons la version mise à jour dans l’application et actualiserons la date d’entrée en vigueur.

11. Nous contacter

E-mail : [email protected]