Category primitive · approvals you can prove later
Presence-bound approvals for irreversible actions.
Presence-Bound Identity (PBI) is a strict trust primitive. PresenceBound™ is the category name for it: bind intent to an actionHash, require a live UP+UV WebAuthn ceremony, and mint a receiptHash as cryptographic evidence.
Why PresenceBound™ exists — under a minute.
Action-bound
Approvals are bound to exactly what will execute.
Non-replayable
Single-use challenges + expiry stop replays.
Receipt evidence
Audit and disputes become verifications, not arguments.
How it works
A strict, minimal ceremony
If verify isn’t PBI_VERIFIED, you do not proceed.
1
Hash the action
Canonicalize the exact operation and compute actionHash.
2
Issue a challenge
Single-use, time-bounded, bound to actionHash.
3
Require UP+UV
FaceID/TouchID ceremony on-device via WebAuthn.
4
Mint a receipt
Receipt hash becomes durable evidence for audit & disputes.
challenge(actionHash) → WebAuthn UP+UV → verify(assertion) → receiptHash execute(action) only if decision == PBI_VERIFIED
Visuals
PBI, at a glance
Click any diagram to expand in place.
SDK
Integrate with a production-grade client
The official SDK reduces integration friction: typed endpoints, consistent errors, and an end-to-end ceremony example.
SDK Documentation
Canonical
Install, compatibility (Node/ESM/CJS), quickstart, error semantics, and operational guidance.
Open
End-to-end Example
WebAuthn
A working Node + Express + browser ceremony that runs: challenge → WebAuthn assertion → verify → receipt.
Open
npm Package
Distribution
Package distribution and version history for presencebound-sdk.
Open
Developer Hub
Patterns
Enforcement patterns, canonicalization guidance, and where PBI belongs in your system.
Open
npm i presencebound-sdk // createChallenge() -> verifyChallenge() -> receipts // typed errors with requestId correlation
Choose your path
Built for enterprise reviewers and builders
Fortune-scale adoption starts with clarity, not hype.
Trust Center
Procurement
Guarantees, data handling, disclosure channels, and review posture.
Open
System Status
Operations
Live component checks and incident readiness signals.
Open
Developer Hub
Engineering
Quickstart, canonicalization guidance, enforcement patterns.
Open
SDK
Engineering
Official SDK docs: compatibility, quickstart, errors, examples.
Open
Enterprise
Pilot
Fast rollout plan: one endpoint, strict enforcement, evidence trail.
Open
API Reference
Docs
Exact endpoints and response semantics for implementation.
Open
Attestation Tool
BYOK
Integration harness for real API keys, action hashes, and receipt/proof debugging.
Open
Live Demo
Public
Public-safe demo that runs the full presence ceremony end-to-end. No keys required.
Open
Contact
Routing
Sales, procurement, security reports, and support channels.
Open
Where it fits
If it can’t be undone, require presence.
Wrap the endpoints that move money, change control, or create irreversible commitments.