Sécurité chez Euregas

Vos données de conformité méritent la même protection que vous conseillez à vos clients de mettre en œuvre.

Architecture de sécurité

🔐

Chiffrement en enveloppe

All uploaded documents are encrypted at rest using AES-256 envelope encryption. Each file gets a unique data encryption key (DEK), itself encrypted by a master key (KEK). Even database access cannot expose plaintext content.

🇪🇺

Infrastructure exclusivement UE

All servers run on Hetzner dedicated hardware in Germany. Data never leaves the EU — no US sub-processors, no transatlantic data transfers, no Cloud Act exposure. Full GDPR Art. 44 compliance.

🛡️

Analyse antivirale ClamAV

Every uploaded file is scanned by ClamAV before processing. Infected files are rejected immediately. The scanner runs in an isolated container with automatic signature updates.

📋

Intégrité des journaux HMAC

All audit log entries are signed with HMAC-SHA256. Any tampering — insertion, modification, or deletion — is cryptographically detectable. Audit trails meet NIS2 incident reporting requirements.

🧹

Purge des données personnelles avant IA

Before any document text reaches an AI model, Microsoft Presidio scrubs personally identifiable information (names, emails, phone numbers, Swedish personnummer). AI never sees raw PII.

🚫

Aucun sous-traitant américain

Euregas does not use any US-based sub-processors for data storage or processing. Infrastructure, database, cache, email, and DNS are all EU-hosted. This eliminates Schrems II transfer risk.

Contrôles techniques

Authentication

  • Multi-factor authentication (MFA)
  • WebAuthn / FIDO2 passkey support
  • Rate-limited login (5 attempts/min)
  • JWT with short-lived tokens

Network

  • TLS 1.3 everywhere
  • Strict Content Security Policy (CSP)
  • Internal services on Docker networks only
  • No ports exposed to 0.0.0.0

Application

  • Read-only container filesystems
  • Dropped Linux capabilities
  • Input validation via Pydantic/Zod schemas
  • CSRF protection on all mutations

Data

  • PostgreSQL with encrypted connections
  • Automated daily backups (Hetzner Storage Box)
  • GDPR Art. 30 processing registers
  • Data retention policies with auto-purge

Alignement sur la conformité

GDPR

Art. 25 privacy by design, Art. 32 security measures, Art. 44 transfer safeguards

AI Act

Art. 9 risk management, Art. 10 data governance, Art. 15 accuracy

NIS2

Art. 21 risk management, Art. 23 incident reporting, audit logging

SOC 2

Encryption at rest & transit, access controls, monitoring, availability

Questions de sécurité

Contact us at security@euregas.eu for security inquiries, penetration test reports, or DPA requests.