BLACK_WALL ← back to home
SECURITY & TRUST

How we handle your data.

Black_Wall sits between your AI agent and its most consequential actions. We treat the data you send with that gravity. This page documents exactly what we do — and, just as importantly, what we don't.

LAST UPDATED :: 2026-05-29 · QUESTIONS → security@blackwalltier.com

01We never train on your data

The actions, inputs, and context you send are used for one purpose only: producing the forecast you requested. We do not use your data to train, fine-tune, or improve any model.

Forecasts run on Anthropic's API, which does not train its models on data submitted through the API. Your payloads are not sold, shared, or repurposed. For abuse monitoring, Anthropic may retain API inputs for up to 30 days before deletion; we don't hold your raw payloads anywhere beyond that.

02Encryption

03API key security

Your API keys are never stored in plaintext. We keep only a SHA-256 hash; the raw key is shown to you exactly once at creation and is unrecoverable afterward. Each key is scoped to your account and can be revoked instantly from your dashboard.

Keys are the identity boundary: every request is attributed to the key that made it, and every forecast is tied to that identity.

04Decision receipts & cryptographic audit trail

Every forecast issues a cryptographically signed Decision Receipt — an Ed25519 signature over canonical SHA-256 hashes of the request body and the response body. The receipt envelope contains the hashes and the signature, not the payload itself.

What this gets you: anyone with the request, the response, and our published public key can verify offline that BLACK_WALL signed off on that exact (request, response) pair. No need to trust our servers, our logs, or our database. The receipt is the proof.

Each receipt is paired with the forecast it certifies (verdict, risk score, red flags, gate, reversibility). Together they form a tamper-evident audit trail you can hand to auditors or regulators without exposing the underlying payload.

04.5The data we never see

The strongest privacy boundary is the data we never store in the first place. Black_Wall is architected so that raw request and response bodies are processed in volatile memory only and are never persisted to long-term storage, debug logs, or model-training pipelines.

This is why receipt verification works offline: the customer already has the payload; we only ever had its hash.

05Data retention

What we store: verdict metadata (action class, risk score, red flags, gate, reversibility, timing), receipt envelopes (hashes + Ed25519 signatures), your account profile, API key SHA-256 hashes, and a token ledger.

What we never store: raw API keys (hashes only), raw request or response payloads (hashed and released), customer card data (Stripe holds that).

Receipt retention: free-tier receipts are retained 90 days; paid-tier receipts are retained indefinitely. Once a receipt is purged, the corresponding forecast metadata stays; only the signed envelope ages out.

Deletion: revoke any API key instantly from your dashboard (soft-revoked keys stop authenticating immediately). To erase your account and all associated records, email security@blackwalltier.com — we complete deletions within 30 days. Upstream, Anthropic purges API inputs on its own retention window (up to 30 days).

06Subprocessors

We use a small set of established infrastructure providers. We add no others without updating this list.

PROVIDERPURPOSEDATA
AnthropicForecast model (Claude)Action payloads (volatile only — not retained by us; up to 30-day abuse-monitoring retention upstream; never used for training)
SupabaseDatabase & authAccounts, API key SHA-256 hashes, verdict metadata, receipt envelopes
VercelHosting & edgeRequest routing, TLS termination
UpstashRate limitingPer-account counters; client IP for the anonymous demo (transient, daily TTL)
ResendTransactional email (magic-link sign-in)Customer email address; message body contains a signed sign-in link
StripePaymentsBilling only — card data never touches our servers

Sub-processor changes — adding, removing, or replacing — are reflected on this page within 30 days. Enterprise customers receive direct notice as part of their Data Processing Addendum.

07Self-hosting & open source

For teams that want to minimize the surface that touches a hosted service, we publish two open-source clients:

You can read every line that handles your data before it leaves your machine. Bug reports + supply-chain disclosures welcome at security@blackwalltier.com.

08Data Processing Addendum (DPA)

A one-page DPA template is available at blackwalltier.com/legal/dpa. It covers roles (BlueTier Operations as Processor; Customer as Controller), categories of data processed, the sub-processor list above, security measures, breach notification (72 hours), deletion on termination, and Standard Contractual Clauses for international transfer.

Enterprise customers can request a counter-signed copy at security@blackwalltier.com. We accept reasonable redlines.

09Certifications — where we honestly stand

We do not currently hold SOC 2 or HIPAA certification.

Formal certification requires an independent audit, and we'd rather tell you the truth than display a badge we haven't earned. The practices above are real and in place today. SOC 2 is on the roadmap as we grow — if it's a procurement blocker for your team, email us and we'll share our current controls and timeline directly.

10Reporting a vulnerability

Found a security issue? Email security@blackwalltier.com. We'll acknowledge within 48 hours and work with you on a fix. We don't pursue good-faith researchers.