Brouillon pour revue

Politique de confidentialité

Ce document décrit les traitements que le dépôt CardMatch permet actuellement de confirmer. Il doit être réconcilié avec les opérations réelles, les contrats des prestataires et une revue juridique avant publication.

Non publiable en l’état. Le responsable, les contacts, les durées, les transferts et plusieurs décisions juridiques ne sont pas encore confirmés.

1. Responsable du traitement

Service :

Exploitant actuel :

Statut actuel :

Pays :

Site :

Contact :

Adresse postale : [À CONFIRMER AVANT PUBLICATION]

2. Données de compte

CardMatch utilise Supabase Auth pour l’identifiant d’authentification, l’adresse email, le hash du mot de passe et les métadonnées Auth minimales. L’email est présenté au titulaire dans les réglages et n’est pas destiné au profil public.

3. Profil

Le profil comprend le pseudo, un avatar CardMatch prédéfini, les préférences d’échange, le rayon et le statut de matching. Le pseudo, l’avatar et les éléments expressément projetés peuvent être visibles par d’autres collectionneurs ; les paramètres privés ne sont pas destinés au public.

4. Collection de cartes

Les cartes possédées comprennent des références de catalogue, un nom snapshot, la langue, l’état et la quantité. Elles servent à gérer la collection, la disponibilité et les correspondances.

5. Wishlist

La Wishlist contient les cartes recherchées, leur langue, leur état et les préférences utiles au matching.

6. Préférences trade / buy / sell

Les préférences d’échange, d’achat et de vente sont utilisées pour calculer et présenter des compatibilités. Elles peuvent apparaître dans les projections nécessaires aux participants concernés.

7. Localisation privée

Une position exacte, sa date de mise à jour et une zone générale peuvent être stockées. Le point exact sert au matching géographique côté serveur et n’est pas projeté vers les autres utilisateurs. Seule une zone générale ou un statut est exposé selon le contrat actuel. La fraîcheur de matching est de sept jours ; un point ancien reste stocké jusqu’à actualisation ou suppression du compte.

8. Matching

CardMatch traite les participants, statuts, compatibilités et snapshots nécessaires pour trouver et présenter des correspondances entre collections et Wishlist.

9. Matchs, propositions et transactions

Les propositions peuvent contenir des cartes, quantités, un montant CHF éventuel, un payeur, un statut et des confirmations. Elles sont accessibles aux participants concernés. CardMatch facilite la mise en relation mais ne réalise pas lui-même la remise ou le paiement des cartes physiques.

10. Messages

Les conversations liées à un match comprennent le corps, l’auteur, le match, l’horodatage et, après suppression de compte, un marqueur structurel. Les participants accèdent aux messages selon les autorisations du service. Une copie ponctuelle d’un message signalé peut être accessible à la modération autorisée.

11. Friendships

CardMatch stocke les paires d’utilisateurs et le statut nécessaires aux relations sociales. Ces informations sont limitées aux personnes concernées selon les fonctions prévues.

12. Utilisateurs bloqués

Le bloqueur, l’utilisateur bloqué et la date permettent d’empêcher certaines interactions. Le sens du blocage n’est pas divulgué à l’autre partie par le contrat de lecture prévu.

13. Signalements et modération

Un signalement peut comprendre le rapporteur, la personne signalée, une catégorie, une description facultative, un contexte et un snapshot facultatif du message. L’accès est limité au rapporteur et/ou aux administrateurs autorisés selon le contrat. La politique opérationnelle liée à l’expiration des preuves doit être définie.

14. Boutiques et Card Spots

CardMatch traite les comptes business, rôles, établissements, adresse publique, canaux officiels, profil, services, horaires, offres et éléments de vérification. Les Card Spots sont des lieux publics avec provenance, jeux/services et géométrie publique. Les données de workflow restent limitées aux membres et administrateurs autorisés.

15. Données techniques

Le code actuel contient des avertissements et erreurs techniques ponctuels. Un email de support initié par l’utilisateur peut inclure seulement la version de l’application, la plateforme et le système d’exploitation. Aucun SDK dédié d’analytics ou de crash reporting n’a été identifié dans les dépendances actuelles. Les journaux réseau, de build, Supabase ou d’hébergement doivent être vérifiés séparément.

16. Prestataires et infrastructure

Les composants confirmés ou préparés incluent Supabase (Auth, base, Realtime, Edge Functions), TCGdex (catalogue), GeoAdmin/swisstopo (recherche géographique et données publiques), Resend lorsque la vérification email boutique est utilisée, Google Maps lorsqu’un utilisateur ouvre volontairement une recherche externe, ainsi qu’Expo/EAS et les plateformes Apple/Google pour le build et la distribution.

Les régions, sous-traitants, contrats, transferts, journaux et durées propres à chaque fournisseur restent à vérifier.

17. Finalités

Les données servent à fournir l’authentification, le profil, la collection, la Wishlist, le matching, les propositions, les messages, les relations sociales, la sécurité, la modération, les fonctions boutique, le support et le fonctionnement technique. Les bases juridiques applicables doivent être déterminées lors de la revue juridique.

18. Conservation et suppression

Le dépôt confirme certains événements de suppression mais ne définit pas toutes les durées générales. Les durées des sauvegardes, logs, messages, activités, signalements, preuves, OTP et historiques doivent être validées avant publication.

19. Account Deletion

La suppression passe principalement par Réglages → Compte → Supprimer mon compte. L’identité Auth, le profil, la localisation privée, les cartes, la Wishlist et les relations personnelles couvertes par les cascades sont supprimés. Les matchs et propositions ouverts sont annulés. La suppression est bloquée si la personne est le dernier propriétaire actif d’une boutique.

Plus de détails figurent sur la page Suppression de compte.

20. Historiques partagés et anonymisation

Les matchs et transactions terminaux peuvent rester comme historique partagé après nullification des acteurs. Les snapshots de cartes peuvent rester sans référence personnelle. Pour les messages de l’auteur supprimé, l’auteur devient nul, le corps est vidé et un marqueur de suppression conserve la chronologie. Les références d’audit nullifiables peuvent disparaître tandis que l’événement, le statut, la méthode et l’horodatage restent.

21. Droits des utilisateurs

Selon le droit applicable et la situation, des droits relatifs à l’accès, la rectification, la suppression, la limitation, l’opposition ou la portabilité peuvent s’appliquer. La procédure, la vérification d’identité, les exceptions et l’autorité compétente doivent être validées juridiquement.

22. Contact confidentialité

Email confidentialité :

À défaut d’un contact distinct validé, le canal support ne doit être utilisé qu’après sa configuration et sa vérification.

23. Modifications de la politique

Les changements importants devront être datés, versionnés et communiqués selon une procédure validée. La version publiée ne devra pas contenir de marqueur de revue ou de valeur non configurée.

Arquitetura bilingue preparada

Política de privacidade

Tradução jurídica PT ainda não preparada. A versão francesa é um rascunho técnico e também requer valores reais e revisão jurídica. Não deve ser publicada nem apresentada como tradução aprovada.

Consulte temporariamente o rascunho francês. Uma tradução portuguesa completa deve ser feita e revista antes da publicação em PT.