Logo Boundry Boundry
Product → Security → Trust Center → Pricing → About → Contact & Demo → Documentation → Version Française (FR) →
TAMPER-EVIDENT LOGS • GDPR CRYPTO-SHREDDING

Security architecture,
audit evidence, and
threat model

A security product is judged by verifiable evidence: see what our signed SHA-256 logs detect, how we reconcile GDPR erasure with chain integrity, and the known limits of our detection engine.

Download CLI Verifier (.py) View Trust Center
TLS 1.3 AES-256 EU AI ACT ALIGNÉ RGPD TAMPER-EVIDENT

Tamper-Evident Logs,
Signing & External Anchoring

Every action is recorded in a per-organization (org_id) SHA-256 hash chain and signed with a key separated from the database. The chain's head_hash is periodically anchored outside our database and sent to your team via webhook or email.

Any modification, deletion, or reordering of an entry is detectable offline using our open-source CLI verifier (boundry_verify.py), without having to trust Boundry.

$ curl -sO https://boundry.cloud/verify.py
$ python boundry_verify.py export.json --anchor-hash e3b0c44298fc1c14...
[OK] Integrity verified across 1,420 entries. Head SHA-256 Anchor matched.
BLOC N-1 (Chaîne par org_id)
hash : a1b2c3d498fc1c14...
signature : 8b04d2a7f61...
⇣ Chaînage (prev_hash) + Ancrage Externe
BLOC N (Scellé & Signé)
prev_hash : a1b2c3d498fc1c14...
head_hash : f9e8d7c6427ae41e...

Audit Log Chain Threat Model

A plain SHA-256 hash chain alone is not enough if an attacker compromises the database. Here is what each layer detects:

Threat Scenario Plain SHA-256 Chain Alone With Separated Signing Key + External Head Anchor
Isolated modification of a log entry or timestamp Détecté immédiatement Détecté (rupture de hash + signature invalide)
Deletion of an intermediate row or entry reordering Détecté (rupture de prev_hash) Détecté par boundry_verify.py
Full PostgreSQL compromise with complete chain recalculation Not detected by a simple hash chain Detected via the externally anchored head_hash and separated HMAC signing key

Multi-Tenant Isolation, Encryption & GDPR Crypto-Shredding

Protection de bout en bout : TLS 1.3 en transit, AES-256 au repos et séparation stricte par organisation.

Per-Organization Isolation

Isolation par organisation (org_id), chaînes SHA-256 séparées et clés API distinctes hachées en base, validée par nos tests d'isolation multi-tenant automatisés à chaque déploiement.

Data Minimization by Default

Par défaut, nos sensors transmettent uniquement les métadonnées d'exécution et l'empreinte SHA-256 du contenu. L'option « capture complète » est activable agent par agent, chiffrée et filtrée par DLP.

Crypto-Shredding (GDPR Art. 17)

Les contenus sensibles sont chiffrés avec une clé propre à votre organisation. Pour exercer un droit à l'effacement, la clé correspondante est détruite : la donnée devient irrécupérable tandis que l'intégrité de la chaîne reste vérifiable.

Prompt Injection Detection: Benchmark & Known Limits

No prompt injection detection is perfect. Boundry combines detection (rules and heuristics aligned with OWASP Top 10 for LLM Applications — LLM01), permission restriction (per-agent whitelist), and quarantine to reduce impact even when an injection bypasses heuristics. Start in observation mode (observe_only), then enable blocking when ready.

Internal Benchmark (OWASP LLM01 Test Corpus)
  • Jeu de test : 500 prompts d'injection directe/indirecte + 500 requêtes métier légitimes.
  • Taux de détection mesuré : 89,4 % sur les injections connues et tentatives d'exfiltration système.
  • Taux de faux positifs : 1,8 % en sensibilité standard.
Known Limits & Defense in Depth
  • Une injection sémantique inédite, fragmentée sur plusieurs tours ou obfusquée dans un document RAG complexe peut contourner l'analyse heuristique.
  • C'est pourquoi la whitelist d'outils dans le SDK reste indispensable : même si le LLM est trompé, il ne peut pas exécuter un outil non autorisé.

Technical Audit Evidence & Certification Status

Boundry provides technical evidence (signed hash-chained logs, tool permission controls, verifiable exports) that facilitates your audits and obligations under the EU AI Act and GDPR. Boundry does not replace your own legal compliance program. Certification status: SOC 2 (in preparation, Type I audit scheduled for Q2 2027); ISO 27001 (2027 roadmap).

DISPONIBLE AUJOURD'HUI

Conçu pour l'EU AI Act (Art. 12 & 14)

Fournit les journaux automatiques horodatés utiles à l'article 12 de l'AI Act (traçabilité des événements) et les mécanismes de supervision humaine (quarantaine / arrêt d'urgence) utiles à l'article 14.

ALIGNÉ RGPD (UE)

Aligné RGPD & Hébergement UE

Facilitez l'exercice du droit à l'effacement grâce au crypto-shredding, au masquage DLP des données personnelles avant stockage, à notre DPA téléchargeable et à l'hébergement à Francfort (UE).

EN PRÉPARATION / FEUILLE DE ROUTE

SOC 2 & ISO 27001

SOC 2 : en préparation (audit Type I prévu au T2 2027, suivi de la période d'observation Type II).
ISO 27001 : inscrit sur notre feuille de route 2027.

TRUST CENTER • TRANSPARENCE INFRASTRUCTURE

EU Hosting, Sub-processors & Operational Security

Toutes les informations vérifiables nécessaires à l'évaluation sécurité (RSSI / DPO) de Boundry.

Authorized Sub-processors (GDPR Art. 28)

Sous-traitant Rôle Localisation
Render Services Inc. Hébergement passerelle API & Console Francfort, Allemagne (UE)
Neon (Databricks) Base de données PostgreSQL chiffrée Francfort, Allemagne (UE)
Paddle.com Market Ltd Merchant of Record (Facturation & TVA) Royaume-Uni / UE (Adéquation)
Resend Inc. Envoi d'alertes email & 2FA transactionnel UE / Clauses Contractuelles Types

Région des Données & Souveraineté

Les bases de données PostgreSQL et les services d'analyse Boundry sont hébergés en Union Européenne (Francfort, Allemagne — eu-central-1).

Divulgation de Vulnérabilités (RFC 9116)

Notre politique de divulgation responsable est publiée conformément à la norme RFC 9116 sur /.well-known/security.txt. Réponse sous 48 h ouvrées.

Tests d'Intrusion & État du Service

Tests d'isolation multi-tenant automatisés en continu. Premier test d'intrusion externe indépendant (pentest boîte grise) prévu au T1 2027. État temps réel de l'API : /health (Opérationnel).