VitaPass is created on every DeepaData-issued seal. Not a feature you unlock. Infrastructure that exists from your first issued artifact.
Everything a user expresses in an AI interaction is currently owned by the platform that ran the model. VitaPass returns that to the subject. Their governed emotional history — portable, scoped, under their control — across every AI system they use.
The OAuth comparison is useful but incomplete. OAuth delegates access to data. VitaPass delegates interpretation rights over expression. That is a different and harder problem. It is why no existing infrastructure solves it.
VitaPass attaches to SalienceRecords and sealed EDM artifacts, making them portable across systems.
When you seal a .ddna artifact via /v1/issue, include a subject_vp_id (or external_ref) to bind it to the subject.
A relying party requests access via /v1/vitapass/request-scope. The subject approves with a challenge response.
Present matching artifacts via /v1/vitapass/present. The relying party verifies authenticity and scope.
Your emotional context shouldn't be trapped in a single app. VitaPass makes your history portable, governed, and under your control.
Build meaningful relationships that persist. When users switch platforms, their emotional context comes with them.
Emotional moments become portable artifacts. Users own their history, weighted by what mattered most.
Clinicians access governed records with explicit consent. Context transfers between providers seamlessly.
Commit meaningful interactions to durable records. Create continuity that outlasts any single platform.
VitaPass separates identity from content. Your emotional data stays in governed artifacts. VitaPass handles consent, access, and audit.
A single subject_vp_id anchors your emotional records across platforms. No vendor lock-in. Your context travels with you.
Grant, limit, or revoke scope_grants at any time. Scope-based permissions let you share what matters, nothing more.
Switch therapists, apps, or AI companions without starting over. Your emotional context follows you.
VitaPass stores identity references and consent scopes — not personal data. Your emotional content stays in governed .ddna artifacts.
Full consent lifecycle from scope request to verification.
Base URL: https://www.deepadata.com
| Method | Endpoint | Description |
|---|---|---|
| POST | /v1/vitapass/request-scope | Create pending scope_grant and return approval_challenge |
| GET | /v1/vitapass/consent/:id | Get authoritative grant details for consent UI rendering |
| POST | /v1/vitapass/approve | Activate or deny a pending scope_grant with challenge response |
| POST | /v1/vitapass/present | Generate signed presentation_token for relying party |
| POST | /v1/vitapass/verify | Online verification with revocation checking |
| POST | /v1/vitapass/revoke | Immediately prevent future presentations |
| GET | /v1/vitapass/ledger | Audit trail of presentations and active grants |
VitaPass integrates with the existing DeepaData API. Bind artifacts to subjects at issuance, then let subjects control who can access their emotional context.
import { VitaPassClient } from '@deepadata/vitapass-sdk';
const vitapass = new VitaPassClient({ apiKey });
// 1. Request scope from subject
const { scope_grant, approval_challenge } =
await vitapass.requestScope({
subject_vp_id: "vp-01HZ3GKWP7...",
scope: { domains: ["core", "gravity"] },
grant_type: "standing",
pathway: "subject",
authority: "app:your-platform"
});
// 2. Subject approves (in consent UI)
await vitapass.approve(
scope_grant.id,
approval_challenge,
true,
"subject"
);
// 3. Present artifacts to relying party
const { presentation_token } = await vitapass.present(
"vp-01HZ3GKWP7...",
scope_grant.id
);
// 4. Relying party verifies
const result = await vitapass.verify(presentation_token);
// result.verified, result.checks.grant_activeTwo grant types for different access patterns.
Short-lived, interaction-bound. Perfect for one-time sharing with a new therapist or importing context into a new app. Expires after use.
Ongoing access until revoked. For trusted relationships like a long-term therapist or primary companion app. Revocable at any time.
VitaPass is created automatically on every DeepaData-issued seal. Available at all tiers — not a premium feature. Start binding artifacts to identities today.