We implement the HIPAA Security Rule's technical safeguards — encryption, access controls,
audit logs, integrity protection, transmission security. We have not yet completed
a formal third-party audit, and we will never claim certification we haven't earned. If you
intend to use Hamdosh under a Business Associate Agreement, please contact us — we will tell you exactly where we are.
Technical safeguards
Eight controls in place today.
AES-256-GCM encryption at rest
Every PHI column and every uploaded file is encrypted with AES-256-GCM. Per-file keys are wrapped by a master key held in environment-protected storage (KMS in production). Decryption happens in the application layer; the database never sees plaintext PHI.
TLS 1.3 in transit
Every request between your browser and our API uses TLS 1.3 with modern ciphers. HSTS preloaded. No mixed content. No plain-HTTP fallback.
Argon2id password hashing
Passwords are hashed with Argon2id at memory-hard parameters. We never see your plaintext password. Reset flows use single-use, time-limited tokens.
JWT access + refresh with rotation
15-minute access tokens; rotating refresh tokens with reuse detection. A leaked token grants minutes of access, not months.
Append-only audit log
Every read of every PHI record writes an immutable audit row: who, what, when, from where. You can review your own access log in-app at any time.
Role-based access control + consent grants
Family members access shared records only via explicit, scoped, time-bounded consent grants. Revocation is one click and takes effect immediately.
Signed-URL file access
Uploaded documents live in S3-compatible storage (MinIO in dev, Cloudflare R2 in prod) behind signed URLs with 60-second TTL. No direct public bucket reads, ever.
Antivirus scan on upload
Every uploaded file is scanned before it lands in your record. Quarantine if suspicious. (Phase 2 stub in MVP; production-grade in v1.)
What we don't (yet) do
Honest about the gaps.
No third-party SOC 2 / HITRUST audit yet. On the roadmap once we have meaningful production traffic.
Hardware-backed key management. Master key lives in env-protected storage today; AWS KMS / HashiCorp Vault for v1.
Production-grade antivirus pipeline. MVP scans a single uploaded file; v1 adds quarantine + content-type validation per HIPAA §164.312(c).
Multi-region disaster recovery. Encrypted backups today, full DR runbooks for v1.
We use privacy-respecting analytics to understand which pages help people and
to measure our campaigns. No ads, no data resale. You can decline and the
site works exactly the same.
Privacy policy.