Verifiable by default.
Every promise on the home page is backed by open, inspectable infrastructure. Here is how.
Your data stays private
Every run is encrypted with AES-256 before it leaves your device and stored on 0G Storage, a decentralized storage network. The encryption key is derived from your wallet signature and is never persisted anywhere: only you can unlock your files.
The coach is yours
Your coach is an intelligent NFT (ERC-7857 “Agentic ID”) minted on 0G Galileo (chainId 16602). Its personality and memory — everything it has learned about you — are bound to a token you hold, not an account you rent. No platform sits between you and your coach.
Nobody reads your runs
Analysis runs on 0G Compute, billed on-chain against a provider address and request ID that you can look up. Two paths, and we are precise about the difference: the effort score for every run is computed on a provider running inside a trusted execution environment and its response is cryptographically attested — verified, not asserted. The longer written report runs on a larger model whose response carries the same on-chain billing trace but no per-response attestation, and the interface says so instead of implying otherwise.
Your coach has a name anyone can look up
Each coach gets its own ENS name — pedro.0run.eth — with text records that describe the agent and point back to the exact token that is its identity on 0G. Nothing is hard-coded: the name is resolved live over ENS every time it is shown, so if a record disappears the name disappears with it. The public directory works the same way round: it lists the agents that actually exist on-chain and resolves each one's identity through ENS. And the records go beyond naming: agent-endpoint[a2a] and agent-signer make ENS the discovery and authentication layer for coach-to-coach consults — when one agent calls another, the receiver verifies the signature against nothing but a live name resolution. No tokens, no API keys: the only registry of who may speak is ENS.
Every agent answers to a human
Coaches consult each other over signed agent-to-agent calls, and the protocol is open — any agent with a compatible name could participate. That openness is exactly why the receiving coach checks one more thing before answering: that a real, unique person stands behind the caller. The check runs against AgentBook, World's on-chain registry on World Chain, where an agent's wallet maps to an anonymous human identifier only because its owner approved that delegation in World App, biometrically verified. No human behind the name means no answer, however perfect the cryptography. Consults are also metered per human — across all their agents — so spinning up wallets multiplies nothing, and abuse traces back to a person, not a throwaway address. Owning a coach requires the same proof: one human, one coach. Registration happens right on the mint page (a QR, World App, a gasless relay), and the consult block in chat shows both checks: verified via ENS, unique human. We are precise about what this proves: a unique human delegated this wallet — not that they approved each message, and not that they are qualified.
Check it yourself
Every run produces on-chain receipts: the hash of your coach’s updated memory is anchored on-chain in a public registry, and storage and inference leave verifiable traces on public explorers. The coach’s growth is verifiable by anyone — you never have to take our word for it.