Blogi
engineering8 min read

Privaatsus arhitektuurist

Sinu e-Financialsi API võti on sinu raamatute peakood. Siin on, kuidas me seda käsitleme.

HHenri · Founder

Your e-Financials API key is the master password to your books. Here's how we handle it: encryption, isolation, audit, and zero persistence in logs.

The threat model

If our backend were compromised, what could an attacker do? With read-only DB access, the answer is: see company names, bank line metadata, receipt blobs. With full DB access plus the encryption keys, the answer is more nuanced — hence the encryption-at-rest model.

What we do, in five bullets

  • • AES-256-GCM encryption-at-rest with per-tenant data keys
  • • KMS access scoped per-customer; we sign with your key only in memory
  • • API key is never logged or echoed, ever
  • • Open-source the encryption layer (so anyone can audit)
  • • Quarterly third-party security audit, published

Privaatsus arhitektuurist · Kirje