When AI interprets human expression, the record must be portable, revocable, and defensible. VitaPass binds identity and consent to every artifact.
Switch apps without starting over. Your emotional history is yours.
In agentic systems, emotional interpretation may influence decisions. VitaPass ensures those records carry identity, consent scope, and revocation rights.
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 included with all DeepaData plans. Start binding artifacts to identities today.
VitaPass is optional in development. Recommended for production systems handling emotional interpretation.