Chaque mémoire créée par vos agents IA reste dans l'UE. La conformité RGPD n'est pas une fonctionnalité à configurer — c'est le comportement par défaut.
Chaque couche de la stack est conçue avec l'isolation des données et la résidence EU dès le premier jour.
kv- sert uniquement à l'identification.Vue de bout en bout du passage d'une requête dans Kronvex — et où les contrôles de sécurité sont appliqués à chaque couche.
CLIENT REQUEST (HTTPS / TLS 1.3) │ ▼ API LAYER Cloudflare edge → Railway EU region │ DDoS protection, rate limiting │ ▼ AUTH X-API-Key header required │ SHA-256 hash comparison (key never stored plain) │ Quota check (plan limits enforced) │ ▼ APPLICATION FastAPI (Python), isolated per API key scope │ Tenant isolation enforced at query level │ Memory TTL checked before serving │ ▼ pgvector DB Supabase PostgreSQL — AWS eu-central-1 (Frankfurt, EU) │ AES-256 at rest · vector index scoped per key │ Data never leaves the EU │ ▼ BACKUPS Automated daily backups (Supabase managed) Point-in-time recovery · EU region only
Une correspondance concrète des articles RGPD avec la manière dont Kronvex les implémente — sans promesses vagues.
| Article | Exigence | Comment Kronvex le gère |
|---|---|---|
| Art. 5 | Minimisation des données | Seuls le contenu et l'embedding sont stockés. Aucune donnée personnelle collectée sauf dans le contenu des mémoires. |
| Art. 13/14 | Transparence | Politique de confidentialité sur /fr/confidentialite. DPA standard disponible sur /dpa. |
| Art. 15 | DSAR — Droit d'accès | GET /api/v1/agents/{id}/memories — export complet des mémoires par utilisateur (Demande d'Accès de la Personne Concernée satisfaite via API). |
| Art. 17 | Droit à l'effacement | DELETE /api/v1/agents/{id}/memories — suppression instantanée et permanente. |
| Art. 20 | Portabilité des données | GET /api/v1/agents/{id}/memories — export complet via API. |
| Art. 25 | Protection dès la conception | Hébergement EU par défaut, pas de transfert transfrontalier, TTL mémoire disponible. |
| Art. 28 | Accord de traitement | DPA standard disponible sur kronvex.io/dpa. Contacter [email protected] |
| Art. 32 | Mesures de sécurité | AES-256 au repos, TLS 1.3 en transit, hachage des clés API. |
Liste complète des sous-traitants impliqués dans la chaîne de données Kronvex, avec leur rôle, les données traitées et leur statut RGPD.
| Sous-traitant | Rôle | Données traitées | Hébergement | Statut RGPD |
|---|---|---|---|---|
| Supabase AWS eu-central-1, Frankfurt 🇩🇪 |
Base de données PostgreSQL + vecteurs | Mémoires, agents, clés API hashées | UE — Francfort | DPA signé |
| Railway Région EU |
Hébergement API | Requêtes en transit (non persistées) | UE | DPA disponible |
| Cloudflare Workers | CDN + frontend statique | Aucune donnée personnelle | CDN mondial | — |
| OpenAI US, certifié DPF |
Embeddings uniquement (text-embedding-3-small) | Contenu des mémoires au moment de l'embedding | US — DPF + CCT | Certifié DPF |
| Resend | Email transactionnel | Adresse email uniquement | US | CCT |
| Stripe | Paiements | Données de facturation uniquement | US | Certifié DPF |
La liste complète des sous-traitants est disponible sur demande et dans notre DPA standard.
Kronvex est constitué en tant qu'entité juridique européenne. Contrairement aux fournisseurs basés aux États-Unis (Mem0, Zep, Letta), nous ne sommes pas soumis au CLOUD Act américain (18 USC § 2713) ni aux ordonnances FISA. Vos données ne peuvent pas être divulguées à des autorités non européennes, même si elles transitent temporairement par des sous-traitants certifiés DPF pour la génération d'embeddings.
Ces endpoints sont disponibles sur tous les plans. Aucun processus manuel requis — intégrez directement dans votre flux de gestion des droits utilisateurs.
De la création à la suppression, voici exactement ce qui arrive à vos données à chaque étape.
Où vos données sont stockées, combien de temps elles sont conservées, et comment elles sont protégées — sans ambiguïté.
DELETE /api/v1/agents/{id}/memories) ou jusqu'à la suppression du compte. Un TTL optionnel peut être défini par mémoire. Lors de la suppression du compte, toutes les données associées sont définitivement effacées sous 30 jours.SHA-256 — le texte en clair n'est jamais persisté.Vos clés API sont conçues pour que même Kronvex ne puisse pas les récupérer après émission.
secrets.token_urlsafe(32) de la stdlib Python. 256 bits d'entropie.
# How Kronvex stores your key (verifiable in our open auth.py) import hashlib, secrets def generate_key(): raw = "kv-" + secrets.token_urlsafe(32) key_hash = hashlib.sha256(raw.encode()).hexdigest() return raw, key_hash # raw sent to you once, hash stored # We only ever compare hashes: def verify_key(provided_key, stored_hash): return hashlib.sha256(provided_key.encode()).hexdigest() == stored_hash
Engagements explicites sur la façon dont vos données ne sont jamais mal utilisées.
Vous avez besoin de plus que la conformité standard ? Nous accompagnons les processus d'achat et juridiques pour les grandes équipes.
Guides de conformité sectoriels : Santé & RGPD Art. 9 · Fintech & DORA
Si vous découvrez une vulnérabilité de sécurité dans Kronvex, veuillez la divulguer de manière responsable à [email protected]. Nous répondons sous 48 heures, travaillons avec vous pour comprendre la portée, et créditons les divulgations responsables publiquement (sauf si vous préférez rester anonyme).
100 free memories. No credit card required.
Vous avez déjà un compte ? Se connecter →