1. Responsable du traitement
Think Twice est un service web accessible à l'adresse thinktwice.one, exploité par William Sime, résidant à Terrebonne, Québec, Canada.
Contact : support@thinktwice.one
2. Données collectées
2.1 Compte utilisateur (si vous créez un compte)
- Adresse courriel : utilisée pour l'authentification (Magic Link ou Google OAuth), la gestion de l'abonnement et les communications transactionnelles.
- Langue préférée : stockée sous forme de cookie technique (
tt_lang) pour afficher le service dans votre langue. - Historique des scans : liste des produits que vous analysez, pour vous permettre de retrouver vos rapports.
- Favoris : rapports que vous choisissez explicitement de sauvegarder.
- Événements d'usage : actions dans l'application (analyses lancées, pages visitées) collectées de façon agrégée via PostHog pour améliorer le service.
2.2 Utilisation sans compte (scan anonyme)
- Empreinte d'IP hachée : votre adresse IP n'est jamais stockée en clair. Elle est immédiatement transformée en un hachage SHA-256 irréversible avec un sel secret, utilisé uniquement pour appliquer la limite de scans anonymes (3 par tranche de 24 h par réseau).
- Cookie technique (
tt_anon) : identifiant aléatoire anonyme stocké dans un cookie httpOnly, utilisé pour associer votre scan au rapport généré. Ce cookie ne contient aucune donnée personnelle identifiable. - Lien ou nom du produit : la référence du produit que vous soumettez est transmise à Google Gemini pour analyse (voir section 4).
2.3 Photos de produits (scan par caméra)
- Toutes les métadonnées EXIF (GPS, modèle d'appareil, horodatage) sont supprimées côté client avant envoi au serveur.
- L'image est stockée de façon éphémère dans un compartiment privé (Supabase Storage) et supprimée automatiquement sous 48 heures.
3. Finalités du traitement
- Fournir l'analyse de produits (identification, recoupement d'avis, synthèse).
- Gérer votre compte, votre authentification et vos préférences.
- Prévenir les abus (limite de scans anonymes par IP).
- Améliorer le service via des statistiques d'usage agrégées et anonymisées.
- Traiter les paiements d'abonnement (Stripe).
4. Sous-traitants et partenaires tiers
Think Twice fait appel aux prestataires suivants. Aucune donnée personnelle n'est vendue à des tiers.
| Prestataire | Rôle | Données transmises |
|---|
| Supabase | Base de données & authentification | Email, historique, rapports, images (48 h) |
| Google Gemini | Moteur d'analyse IA | Nom ou lien du produit analysé |
| PostHog | Statistiques d'usage | Événements anonymes (pages, clics) |
| Vercel | Hébergement & CDN | Requêtes HTTP (logs standard) |
| Stripe | Paiements (abonnements) | Email, informations de paiement |
| Trigger.dev | Traitement asynchrone des scans | Nom ou lien du produit analysé |
| Resend | Envoi de courriels transactionnels | Adresse courriel |
5. Cookies et stockage local
Think Twice utilise uniquement des cookies techniques, nécessaires au fonctionnement du service. Aucun cookie publicitaire ou de pistage tiers n'est déposé.
| Cookie | Finalité | Durée |
|---|
| sb-* | Session d'authentification Supabase | Session / 1 semaine |
| tt_lang | Langue préférée (FR/EN) | 1 an |
| tt_anon | Identifiant anonyme pour l'essai sans compte (httpOnly) | 30 jours |
6. Durée de conservation
- Données de compte : conservées tant que le compte est actif, puis supprimées à la demande ou lors de l'inactivité prolongée.
- Images de scan : supprimées automatiquement sous 48 heures.
- Empreintes IP hachées (scan anonyme) : conservées 24 heures (fenêtre glissante de limite).
- Rapports en cache : conservés de façon indéfinie sous forme anonymisée (sans lien avec un utilisateur identifiable).
7. Vos droits
Conformément à la Loi 25 (Québec) et au RGPD (pour les résidents de l'Union européenne), vous disposez des droits suivants :
- Accès : obtenir une copie des données que nous détenons vous concernant.
- Rectification : corriger des informations inexactes.
- Suppression (droit à l'oubli) : supprimer l'ensemble de vos données. Cette action est disponible directement depuis votre compte (section Mon Compte → Supprimer définitivement mon compte) ou sur demande par courriel.
- Opposition : vous opposer au traitement de vos données à des fins d'amélioration du service.
- Portabilité : recevoir vos données dans un format structuré.
Pour exercer vos droits : support@thinktwice.one. Nous répondons dans un délai de 30 jours.
8. Mineurs
Think Twice n'est pas destiné aux enfants de moins de 13 ans. Nous ne collectons pas sciemment de données personnelles concernant des mineurs. Si vous pensez qu'un mineur a fourni des données, contactez-nous à support@thinktwice.one pour que nous procédions à leur suppression immédiate.
9. Sécurité
Toutes les communications sont chiffrées via HTTPS (TLS). Les données en base sont chiffrées au repos. L'accès aux données utilisateur est contrôlé par des politiques de sécurité au niveau de la base de données (Row Level Security). Les clés d'API et identifiants secrets ne sont jamais exposés côté client.
10. Modifications de cette politique
Nous pouvons mettre à jour cette politique pour refléter l'évolution du service ou des obligations légales. La date de dernière mise à jour figure en haut de la page. En cas de modification substantielle, nous vous informerons par courriel si vous possédez un compte.
Contact & protection des données
Responsable : William Sime — Terrebonne, Québec, Canada
Courriel : support@thinktwice.one