Security

Security is the entire product,
not a feature.

Every architectural decision Genlocker makes — from key management to death certificate verification — is designed so that no single party, including us, can access your vault without proper authorization.

Core security principles

Zero-Knowledge Architecture

Your documents are encrypted on your device before upload. We store only ciphertext — data we mathematically cannot decrypt. This is not a policy; it is an architectural guarantee.

Split-Key Cryptography

Vault unlock requires multiple independent keys combining simultaneously: a system-generated key AND one or more beneficiary-held keys. No single party can open your vault alone.

Verified Death Trigger

Access is released only upon verified official death certificate — not an email timeout, not self-reporting. A human reviews every submission. Fraud is actively caught.

AES-256 Encryption

Data at rest is protected with AES-256-GCM — the same standard used by the US government for classified information. All data in transit uses TLS 1.3.

Tamper-Evident Audit Log

Every access event — uploads, permission changes, verification steps, unlock attempts — is recorded in an append-only audit log. Nothing can be erased retroactively.

SOC 2 Type II (Planned)

We're actively pursuing SOC 2 Type II certification. Until then, our security controls are designed to meet or exceed those requirements. We publish our progress transparently.

Technical specifications

For the security engineers in the room.

PropertyImplementation
Encryption at restAES-256-GCM
Encryption in transitTLS 1.3 (minimum)
Key derivationPBKDF2-HMAC-SHA256, 600,000 iterations
Secret sharingShamir's Secret Sharing (threshold cryptography)
AuthenticationPassword + TOTP (RFC 6238) or passkey (FIDO2)
Password storageArgon2id (not stored — used for key derivation only)
Data hostingAWS (US regions only), SOC 2 compliant infrastructure
BackupsEncrypted, geographically redundant, daily snapshots
Penetration testingAnnual third-party pen test (reports published)
Vulnerability disclosureResponsible disclosure program via security@genlocker.com
Death certificate verificationHuman review + SSDMF cross-reference + fraud detection
Death Certificate Verification

How we verify proof of death

This is the most critical security process in Genlocker. We've designed it to be rigorous enough to prevent fraud, and fast enough to not burden a grieving family.

1

Submission

A beneficiary logs in and submits a certified copy of the official death certificate via our secure upload portal. All submissions are encrypted in transit.

2

Document authenticity check

A trained team member examines the certificate: issuing state or county, official seal, certificate number, registrar signature, and key data fields (name, date of birth, date of death).

3

SSDMF cross-reference

We cross-reference submitted details against the Social Security Death Master File (via a third-party API) as a secondary automated check.

4

Fraud screening

Automated fraud detection checks the document for signs of digital alteration, inconsistent fonts, or metadata anomalies. High-value vaults require notarized submissions.

5

Approval and key release

Upon approval, our system releases its portion of the vault key. Combined with the beneficiary's held key, this unlocks the vault according to pre-set access rules.

6

Staged access delivery

Each beneficiary receives only the documents designated for them. Access events are logged. The vault owner's audit trail is permanently preserved.

Responsible Disclosure

We take security reports seriously and respond to them quickly. If you discover a potential vulnerability, please contact us before disclosing publicly.

security@genlocker.com