19/19 STRIDE mitigated
Full STRIDE threat model enumerated, mitigated in architecture, validated in tests. Methodology available under NDA.
A security-positioned product only holds up if the marketing site holds up too. This page documents the posture of bhtn.io and points to the product-side material available under NDA.
Every HTML response from CloudFront carries the headers below. These are enforced in Terraform via a CloudFront response-headers policy and are not opt-out per page.
You can verify these yourself with curl -I https://bhtn.io after DNS cutover, or with Security Headers (securityheaders.com).
Operational choices that make the site harder to attack and cheaper to audit.
Inter and JetBrains Mono are bundled with the site. No Google Fonts, no third-party CDN on any request.
No ad-tech, no session recording, no fingerprinting, no third-party analytics by default. Plausible is wired but flag-off; if we enable it, we will update this page and /privacy.
CloudFront redirects all HTTP to HTTPS. TLS 1.2 minimum. HSTS preload-eligible.
The S3 bucket that holds site assets is private. CloudFront fetches via Origin Access Control (OAC, SigV4-signed); no public bucket policy, no direct S3 access.
Every piece of bhtn.io infrastructure is described in version-controlled Terraform. No manual console edits. Drift is visible in diff.
GitHub Actions deploys via short-lived OIDC credentials into a deploy-only IAM role. No long-lived AWS access keys exist for the deploy path.
No error page leaks a stack trace or server version. CloudFront serves a branded 404.html for any unknown route.
A site that tells you what it doesn't collect is more useful than a page-long privacy policy that implies it.
Full detail in the Privacy Policy. If anything on that page contradicts this list, the Privacy Policy is authoritative.
BHTN does not host customer data paths and has no plan to. Both ZeRDA and ZEN-D deploy via Terraform into the customer's own infrastructure. This is architectural, not a deployment option — and it's why the compliance math works the way it does.
Full STRIDE threat model enumerated, mitigated in architecture, validated in tests. Methodology available under NDA.
ZeRDA and ZEN-D both deploy into the customer's own infrastructure via Terraform. BHTN is never on the data path — not today, not in any planned tier. That is an architectural commitment, not a deployment option.
Per-transfer ephemeral keys with standards-based AEAD, erasure-coded shards, byte-wiped after use or TTL expiry (fail-closed, measured in seconds).
Bulk, critical-redundancy, metadata, and key-custody planes run with independent mTLS identities and network paths. Compromise of any single plane yields nothing usable.
Certifications and attestations matter when the thing being certified actually exists. Here is where we are.
If you believe you've found a vulnerability in bhtn.io, we want to hear from you. This section states the ground rules.
The threat model, the full STRIDE report, benchmarking methodology, and deployment reference are available under NDA for qualified technical evaluators.