B3IQ can host workloads on protected health information, because the hardware is single-tenant and you own it. That does not happen automatically. This page is the reference version of b3iq.org/hipaa — written for the person filling in a security questionnaire, with the technical detail behind each claim and a link to the page that owns it.

It describes how the service works. It is not legal advice, and it does not decide for you whether HIPAA applies to what you are building.

There is no HIPAA certification

No government body certifies, endorses, or approves any product or vendor as HIPAA compliant. HHS runs no certification programme and accredits nobody to run one on its behalf. Any "HIPAA certified" badge is self-issued or sold privately. What a vendor can actually offer is a signed BAA, safeguards that are implemented rather than described, and honesty about the gaps.

Is B3IQ a business associate?

If you are a covered entity or a business associate, and a machine you own with us will create, receive, maintain, or transmit ePHI, then B3IQ is your business associate and a BAA is required before that machine handles PHI.

That holds even though we cannot read your workloads. HHS guidance on cloud computing treats a provider of "no-view" services — one that maintains ePHI it has no ability to decrypt — as a business associate. Encryption lowers risk; it does not dissolve the relationship. The conduit exception is narrow, covering mere transmission, and does not reach hosting hardware that holds ePHI at rest.

SituationBAA needed?Why
Machine hosted by B3IQ, handles PHIYesWe maintain hardware holding ePHI. Business-associate relationship, no-view or not.
Machine shipped to your own facilityNoShip-to-you is a checkout option on every build. The machine sits under your physical controls; we do not maintain your ePHI.
Machine that never touches PHINoA BAA is scoped to the machines you tell us will handle PHI.
Pooled inference on the public networkN/AOut of scope entirely — see below. Do not send PHI to the pooled path.

The BAA

We will sign one. Request it during onboarding or at contact@npclabs.org. The contracting entity is NPC Labs, Inc., the operator of B3IQ.

It is a negotiated document reviewed by both sides, executed as part of your purchase and before the machine is provisioned — not a checkbox in a settings page. We do not knowingly accept PHI onto hosted hardware without one; if PHI reaches a machine with no BAA in place, tell us and we will treat it as an incident.

Scope

Coverage attaches to your machines and the path to them. It stops where the product deliberately involves other people's hardware.

SurfaceScopeDetail
Your hosted machineInThe server you own in its rack: physical security, power, networking, on-site engineering.
Private-scoped API keyInA key scoped so it routes only to hardware you own. Isolation is physical, not a policy toggle.
private_transport jobsInRequest body encrypted to the node transport key; B3IQ relays ciphertext it holds no key for.
Usage metadata + receiptsInRequest id, timestamp, model, machine, token counts, latency, status. No prompt or completion text.
SSH lane / support grantsInPer-machine lane you control; support grants are diagnostics-scoped, expiring, revocable.
Public pooled inferenceOutRoutes to machines other operators run, who can see the content. Nothing is stored — that is not the bar PHI is held to.
Earn modeOutEarn mode opens a machine to third-party traffic and force-disables dedicated serving and the SSH lane.
Hosted playgroundOutDashboard playground conversations are stored server-side in plaintext so history works. A development tool.
Cloud fallback / third-party modelsOutOverflow leaves our infrastructure under the provider's terms. Private-scoped keys do not fall back.
MarketplaceOutRenting from or listing to other operators is multi-tenant by definition.
b3iq.org and its analyticsOutMarketing site, analytics, and the book-a-call form are ordinary web surfaces.
Earn mode and PHI are mutually exclusive

Switching a machine to earn mode makes it available to traffic from people who are not you. A machine that handles PHI stays in its dedicated mode. See Operator Security for what else earn mode changes.

Shared responsibility

You own the machine, so you own more of the stack — and more of the control — than you would on a conventional cloud.

AreaB3IQYou
ApplicabilityDecide whether HIPAA applies; run your own risk analysis; train your workforce.
PhysicalFacility, rack, power, cooling, networking, 24/7 monitoring and on-site engineering.Nothing, unless you take ship-to-you — then all of it.
Machine OS + data at restPlatform-layer patching and health on request.Encryption at rest, OS hardening, user accounts and access on the machine. The key is yours; we do not want a copy.
RoutingRoute a private-scoped key only to hardware you own.Keep PHI off the pooled path, the playground, and earn mode.
ContentKeep prompt and completion content out of our datastores.Choose the models, decide what you send them, and control what your application stores.
DownstreamYour own BAAs with clients and downstream vendors.
IncidentsReport security incidents affecting your ePHI without unreasonable delay.Your own breach assessment and notification obligations.

Safeguards

Technical

  • Tenancy is physical. A private-scoped key routes only to your machines. No shared GPUs, no co-mingled traffic.
  • Private jobs are encrypted to the node. X25519 key exchange to the node transport key with AEAD encryption. Streaming frames bind a sequence number and a final-frame flag into their authenticated data, so truncated, reordered, dropped, or replayed frames are detected. Extra request fields are rejected before dispatch, so plaintext cannot be smuggled alongside the ciphertext.
  • Credentials are stored hashed. API keys, personal access tokens, and local keys are shown once and stored only as hashes. See Operator Security for the full credential taxonomy.
  • Audit logs carry no raw identifiers. IP and user-agent appear as hashes, with the IP under a keyed HMAC.
  • Remote access is yours to close. The per-machine SSH lane can be disabled from the dashboard and then refuses inbound SSH even where your fleet key is trusted elsewhere. Support grants are diagnostics-scoped, expiring, revocable, and are not authorised to reach raw prompt or output content.

Physical

Your hardware is a specific serial number in a specific rack in Eugene, Oregon: N+1 power, 24/7 on-site engineering, physical security, and machine insurance at replacement value under Managed Hosting. You can name the facility in a data-flow diagram and visit it in person. The facility operator maintains its own physical-security and availability attestations, which we can provide during a security review.

Administrative

  • Per-request metadata is retained for 90 days, then deleted automatically. Aggregate counters derived from it identify no individual request.
  • Stored private_transport ciphertext is purged after roughly 30 days; a billing skeleton remains.
  • We do not train on prompts or completions, do not sell them, and no human reviews them.

Evidence

Completed work commits to a signed receipt carrying model identity, machine identity, and token count — content hashes and counts, never the prompt or the output. It is an audit artefact you can hand a reviewer without exposing anything the reviewer should not see. See Receipts & Settlement.

What we do not claim

Read this section before the marketing page

These are the gaps. They are here because a reviewer will find them anyway, and finding them here is better than finding them later.

  • No SOC 2 or HITRUST report of our own. The facility holds its own attestations; those are the facility's, not B3IQ's.
  • Confidential compute is not enabled. The verified_confidential_* privacy classes exist in the routing layer and are fail-closed — a request for one matches no machine today rather than silently downgrading to a weaker class. Until the attestation verifier ships, the strongest class on offer is private_transport to a machine you own. Details in Privacy Boundary.
  • Whoever operates a machine can see what runs on it. On your own hardware that is you. On the pooled network it is someone else — which is the whole reason PHI does not belong there.

Before you send PHI

A BAA with NPC Labs, Inc. is executed and names the machines in scope.
Those machines are in their dedicated mode, never earn mode.
Your API key is scoped to your own hardware, with no pooled or external fallback.
Encryption at rest and user access on the machine match your policy.
Your team knows the hosted playground and the contact form are out of scope.
Your own risk analysis covers this deployment.

Incidents

Under an executed BAA we report security incidents affecting your ePHI without unreasonable delay and cooperate with your breach assessment. Report anything you see to contact@npclabs.org. If it concerns a specific machine, include its dashboard identifier and nothing else — do not put PHI in the report.

Privacy Boundary

What is stored, what each layer can see, and the path to verified confidential compute.

Learn More
Operator Security

Credential classes, SSH lanes, support grants, and the public data boundary.

Learn More
Private Jobs

The encrypted private-job API, envelope contract, and job lifecycle.

Learn More
Ask a question... ⌘I