Skip to content

SDK and Personalized AI Agents

Download PDF

In Phase 3, SATI will provide an SDK through which third-party apps can integrate an embedded wallet, consent manager, Data Credentials, reward distributor, campaign interface and settlement gateway. Installing the SDK does not automatically make an app's data the property of SATI; the roles of the app operator, the user and SATI Labs, as well as processing purposes, legal bases and the scope of data movement, are separated through contracts and consent policies.

TierScope
SandboxPseudonymous and test data only; no real rewards are generated
StandardGeneral data schemas and limited credential issuance
VerifiedExtended capabilities for apps that have passed security, privacy and operational reviews
RestrictedCategories requiring separate contracts and regulatory review, such as finance, health and high-risk execution

SATI AI agents are not intended to be a centralized super-app with unlimited read access to all raw data. They request purpose-specific credentials and user-approved context on a least-privilege basis, and access rights expire when the permitted period ends. Agent permissions are divided into five levels according to risk.

LevelPermitted ActionsDefault Controls
ReadQuery permitted context and credentialsLimits on purpose, duration and fields
RecommendProvide recommendations, analysis and alternativesNo execution; rationale shown
PrepareDraft messages, bookings, purchases and workflowsUser review required
Execute — Low RiskPerform approved, low-risk recurring tasksLimits, allowlists, cancellable
Execute — High RiskHigh-risk tasks such as money, health, legal matters and account changesExplicit per-action confirmation, or prohibited

Agents keep audit logs of data access, tool calls, communication with external agents, proposals, user approvals and actual execution. MCP provides a design perspective for tool and data connectivity, A2A for agent-to-agent communication, and the ERC-8004 Draft for discovery, reputation and validation. SATI reviews the maturity and security of each specification and tests compatibility in stages.