Skip to content

Protocol architecture and data pipeline

The wallet is not a separate store. It is the interface that brings each layer's permissions and assets together from the user's side.

DATA LIFECYCLE

From collection to revocation

  1. 01

    Collect

    The user provides data, or behavioral data is generated in the app.

  2. 02

    Classify

    The Data Intelligence Engine classifies and normalizes data by type, source and risk.

  3. 03

    Refine

    Data is cleaned, quality-scored and separated by purpose.

  4. 04

    Consent

    The user approves a specific purpose, scope and term.

  5. 05

    Credentialize

    The Credential Issuer mints a non-transferable ERC-1155 credential.

  6. 06

    Use & Verify

    Conditions are proven with credentials, without exposing raw data.

  7. 07

    Update · Revoke

    When data changes or consent is withdrawn, the credential is updated, deactivated or burned.

DATA TYPES

Four kinds of data, four sets of rules

  • Zero-party data

    Information the user intentionally and proactively provides. Example: birth date and time, goals, interests. Principle: collect only what the stated purpose needs. Secondary use needs separate consent.

  • First-party data

    Data SATI observes directly in its own services. Example: activity, meditation use, content usage patterns. Principle: clear disclosure, with separate consent for advertising use.

  • Inferred data

    Probabilistic judgments AI derives from declared or behavioral data. Example: likely interests, mood trends. Principle: treated as probability, not fact, with a confidence level and validity period. Users can challenge it.

  • Sensitive data

    Information with elevated health, counseling or privacy risk. Example: depressive symptoms, counseling transcripts. Principle: isolated storage, explicit consent only, and never used for advertising.

Five purpose-specific vaults

VaultPurposePrinciple
Core Service VaultData needed to deliver core services such as fortune and AI companionRetained within the scope of the core service
Personalization VaultPreferences and memory that support personalizationUsed only with the user's permission
Wellness VaultMeditation, mental-wellness and emotional-support dataIsolated storage and explicit consent
Advertising Credential StoreLow-risk credentials the user approved for advertisingOnly approved credentials are used
Compliance VaultKYC, AML and abuse-prevention recordsRetained as the law permits

DATA CREDENTIAL FIELDS

What a Data Credential contains

FieldMeaning
Credential TypeNon-semantic identifier for the credential type
Subject CommitmentA commitment that identifies the holder without exposing the user wallet directly
IssuerThe entity that issued the credential
Source ClassDeclared, behavioral, inferred or partner-originated
Assurance LevelThe verification level
issuedAt / expiresAtIssuance and expiry timestamps
Consent PolicyIdLink to the consent policy the credential is bound to
statusActive, Paused, Revoked or Expired
Proof CommitmentA proof commitment that does not disclose the underlying source data

On-chain and off-chain boundary

WhereWhat is kept
SATI internal networkCredential status, consent records, access rights, proof values and audit records
Off-chain, encryptedRaw data such as birth details, conversation content and behavioral logs