Skip to content

Draft

Trust Center

Draft 0.1 · 19 October 2026 · Status: Draft

HAIQ is a pipe, not a database. This page publishes the rules we are building HAIQ to, and it tracks honestly which of them are real today. Almost everything below is Planned: designed and written down, not yet built. We will only mark an item Live when it runs in production and its test runs on every release.

Status legend

StatusMeaning
PlannedDesigned and written down. Not built yet.
In progressBeing built now. Not in production.
LiveRunning in production, with its test on every release.

Principles

These are the design rules for HAIQ v1 and later. They describe the product we are building, not a service that is running today.

#PrincipleThe rule we hold ourselves to
P1Pure score outputThe only artifact that outlives grading is a signed score credential. The candidate is its holder.
P2No data retention anywhereNo candidate content, identity or score is stored by HAIQ. Ciphertext in transit is deleted after grading, with a hard limit of 24 hours. No third party touches candidate data, including LLM APIs and analytics.
P3Verifiable, not promisedGrading code is open source and reproducibly built, and its measurement is published to a transparency log. From Phase 3, the CLI checks an enclave attestation before it sends a single byte.
P4Open architectureThe CLI, session format, verifier, grader core, standard and benchmarks are open. Only the hidden task tests and the signing keys are secret: open method, secret exam.
P5Open standardsCredentials use W3C Verifiable Credentials 2.0 and Open Badges 3.0, with Data Integrity proofs and a Bitstring Status List, so anyone can verify them offline.
P6Transparency through benchmarksWe publish privacy, validity, neutrality, gaming-resistance and fairness benchmarks, with thresholds and a cadence. A failed benchmark blocks a release.
P7Robust and professionalService objectives, a supply-chain policy, a security policy, incident response and a public status page.

Data inventory

What each kind of data is, where it lives, who can read it and how long it exists, in the v1 design. Today, the only personal data HAIQ holds is the waitlist. Everything else in this table describes v1, which is not live yet.

DataLives whereWho can readRetention
Your agent logs (full history)Your machineYouNever leaves it. Self-Check only reads it.
Task session (redacted) and final repo bundleYour machine, then ciphertext in transit, then grader memoryThe grader only (encrypted to its key)Seconds in grader memory. Ciphertext deleted on grading, hard limit 24 hours.
Hidden task testsEncrypted object storeOnly the attested grader image (Phase 3); a restricted HAIQ operations role in v1Lifetime of the task form
Score credentialThe candidate's CLI or wallet, and wherever they share itThe holder, plus whoever they share it withThe holder decides. HAIQ keeps no copy.
Share link (credential in the link, rendered without storage)The URLAnyone with the linkNot stored. Host request logs keep the path only, for the host's minimum retention.
Task record (code, employer, deadline, start and submit times, status)Our databaseThe employer and HAIQTask close plus 90 days (billing), then deleted
Employer account (company, contact, billing)Our database and payment processorThe employer and HAIQAccount lifetime
Waitlist (the fields in the form)Our databaseHAIQUntil converted, or until you ask us to delete it
Revocation status listPublic static fileEveryoneCredential lifetime. Contains no personal data.

Invariants, each to be enforced by an automated test: no table holds candidate names, emails or content; no log line contains payload bytes; no third-party code loads on candidate flows.

Privacy Standard

Each guarantee gets an automated test, and the test is a release gate.

IDGuaranteeHow we will prove itRelease gateStatus
PS-1Self-Check makes zero network calls after installCI runs the check under a network-denied sandbox and asserts success with no sockets opened. A static rule bans network modules in the Self-Check code.YesIn progress (B1)
PS-2Task capture is scopedFixture machines with unrelated sessions: a submission contains zero events outside the task directory and time window.YesPlanned
PS-3Secrets never leaveA canary suite of about 200 planted secrets (API keys, tokens, private keys, env lines). None may appear in a submission, and recall is reported.Yes (99.5% recall or better)Planned
PS-4The relay can't read submissionsThe relay holds no decryption key, and a test asserts it never holds plaintext.YesPlanned
PS-5The grader retains nothingv1: the filesystem is identical before and after a grading run, and a log scanner finds no payload bytes. Phase 3: an enclave with no storage, plus attestation.YesPlanned
PS-6No third parties on candidate flowsA network capture of the full candidate flow allows only haiqup.ai and the grader endpoint.YesPlanned
PS-7Verifiable transparencyEvery grader measurement appears in the transparency log before it serves traffic, and the CLI refuses unknown measurements.Yes (Phase 3)Planned
PS-8The credential is score-onlyA schema validator rejects any credential field outside the allow-list.YesPlanned

Measurement Standard

How we will show the score measures something real, fairly, across tools.

IDBenchmarkMethodThresholdCadenceStatus
MS-1Expert agreementTwo or more independent expert graders on the public calibration set (50+ at pilot, 200+ at launch)Weighted kappa of 0.6 at pilot, 0.7 at launchEach rubric releasePlanned
MS-2DeterminismRe-grade identical submissions100% identicalEvery buildPlanned
MS-3Test-retestThe same people on parallel task formsCorrelation of 0.7 or moreQuarterlyPlanned
MS-4Vendor neutralityScripted, equivalent work through Claude Code, Codex, OpenClaw and CursorIndex difference of 5 points or lessEach adapter releasePlanned
MS-5Gaming resistanceA red-team suite: padded test runs, fake logs, copied solutions, token farming, ritual-only plansNo attack raises the Index by more than 3 pointsEach rubric releasePlanned
MS-6Adverse impactFour-fifths rule across operating system, agent tool, primary language and opt-in demographic panels. An independent audit is planned before any use in New York City.Ratio of 0.8 or more, or a documented remediationBefore launch, then yearlyPlanned
MS-7ExplainabilityEvery point traces to a published rule, and the candidate can see the explanation locally100% coverageEvery buildPlanned
MS-8Human oversightThe credential and console state that the score is not a sole basis for a decision, and ship interview debrief promptsPresentEvery buildPlanned

We hold no certifications and make no compliance claims today. The standard is being designed with the NIST AI Risk Management Framework and the EU AI Act's requirements for employment uses in mind, and the benchmark reports will be published here, starting in Phase 3.

Changelog

  • Draft 0.1 — 2026-10-19. First public draft: principles, data inventory, Privacy Standard and Measurement Standard, all with honest status.

Report a security issue

Found a vulnerability? See how to report a security issue, or our security.txt.