# Où sont mes données ?

Cette page explique ce que XMemo stocke pour chaque mode de sécurité, où ces données sont traitées, qui peut les déchiffrer, ce qui se produit lors d'une exportation ou d'une suppression, et comment vous pouvez vérifier la frontière active depuis votre propre compte.

- Canonical: https://docs.xmemo.dev/fr/docs/security/where-is-my-data
- Locale: fr-FR
- Content-Locale: fr-FR
- Canonical-Content-Digest: c0058e6fcf05a87e666d8680ed831e494b51ed49b3aad776a01fc3232612a919
- Edition-Digest: b2c586ae6424d6c9ebe40791e1673419d162b8ea505951f6b53e7c027f24342f

## Comparatif rapide

## Mode géré dans le Cloud

- Le serveur XMemo peut traiter le contenu de la mémoire pour le rappel sémantique côté serveur, le classement et les exportations.
- Il s'agit du mode le plus pratique, mais il n'est pas zero-knowledge.
- La suppression retire les lignes de mémoire et les métadonnées associées. Les exportations DSAR peuvent inclure du texte en clair, car le service peut traiter le contenu de la mémoire en votre nom.

## Mode Keyguard

- L'assistant stocke la liaison KMS dans les données préalables de configuration et valide personal_default_mode = keyguard.
- Le rappel exige que votre autorisation (grant) KMS demeure valide. La révocation de cette autorisation bloque les futures opérations de déchiffrement et d'unwrap.
- XMemo supprime son texte chiffré et ses métadonnées lors de la suppression du compte ; votre organisation demeure responsable de la rotation ou de la destruction des clés KMS.

## Mode Vault

- XMemo ne peut pas déchiffrer les mémoires Vault, ne peut pas réinitialiser votre clé Vault et ne peut pas récupérer les données si tous les appareils enregistrés et kits de récupération sont perdus.
- Les exportations DSAR pour les données Vault contiennent du texte chiffré et des métadonnées d'enveloppe. Vous les déchiffrez localement à l'aide de votre appareil ou de votre kit de récupération.
- Les fonctionnalités sémantiques hébergées peuvent être restreintes, à moins que la fonctionnalité ne puisse opérer sur des représentations fournies par le client ou préservant la confidentialité.

## Frontière des données en production

- Postgres géré : la frontière de stockage en production pour les enregistrements de compte, de mémoire, de vecteurs, de configuration et d'audit.
- RLS en base de données et contexte d'exécution : contrôles spécifiques au déploiement exigeant la vérification sur l'environnement cible du rôle d'exécution, du registre de migrations, de l'indicateur runtime-context et de la matrice CRUD propriétaire/équipe.
- Compatibilité Supabase : utile pour l'adoption locale ou open source (OSS), mais le comportement de son rôle de service (service-role) n'équivaut pas au durcissement attendu en production.

