Built for HIPAA. Verified at every layer.
MediMic's encryption architecture ensures the content of every session stays private — even from us. Here is exactly how, in the detail your compliance team needs.
PHI is encrypted on the device, before it ever leaves the microphone.
Every session uses a unique 256-bit AES-GCM key generated on the host device. The key is stored only in the device's secure enclave and is never transmitted to MediMic. We store ciphertext — never the key.
The URL-fragment trick (two-device mode)
The session key is shared exactly once, inside the part of the invite link after the #. URL fragments are processed only in the browser and are never sent to any server — they don't appear in access logs, CDN logs, or proxy logs.
https://portal.medimic.ai/join?token=INVITE#secret=BASE64_KEY
#secret never leaves the device · token is safe to log — useless without the key
HIPAA Security Rule, mapped to implementation.
Compliance officers: this table is built to be screenshotted into a vendor assessment.
| Safeguard | Requirement | MediMic implementation |
|---|---|---|
| Access control | §164.312(a)(1) | Magic-link auth, JWT, RBAC, HttpOnly session cookies, hardware device identity |
| Audit controls | §164.312(b) | Immutable application + admin audit logs |
| Integrity | §164.312(c)(1) | AES-GCM authentication tag on every message |
| Person/entity authentication | §164.312(d) | Email magic link (no shared passwords), TOTP 2FA for staff |
| Transmission security | §164.312(e)(1) | TLS 1.2+ for all transport; AES-256-GCM E2E for PHI content |
| PHI encryption | §164.312(e)(2)(ii) | AES-256-GCM, keys in device Keychain/Keystore, never on server |
Full detail in the Help Center: How MediMic safeguards PHI →
Hosted on HIPAA-eligible infrastructure in the U.S.
- Azure, United States (HIPAA-eligible regions)
- AES-256 Transparent Data Encryption on all databases
- TLS 1.3 in transit
- Access logging on all infrastructure
- No PHI in application logs
A signed BAA, without the legal back-and-forth.
MediMic enters into a BAA with every covered entity, defining our obligations under 45 CFR §164.504(e) — permitted uses, safeguarding, breach notification, and subcontractor requirements. On paid plans it's a click-through in your dashboard.
- Included on every paid plan — no extra cost
- Click-through acceptance in your dashboard
- Covers breach notification & subcontractors
- Enterprise: custom redlines on request
Questions compliance teams ask.
Ready for a vendor assessment?
We provide a detailed security questionnaire response for procurement and compliance review.