Data sources & connectors
Data comes from the user’s accounts on existing platforms — Instagram, X, Reddit, Spotify, and more. Each source has a connector: an extraction script that knows how to pull a given scope from that platform. Connectors are open source and community-controlled, maintained in the PDP-Connect/data-connectors repository. Anyone can audit or contribute one; they are the part of the system that touches third-party sites, kept transparent by design. Platforms can also build connectors for their own data using their existing APIs to make it easy for their users to port their data into other applications.Collection paths
Server-side collection always lands in a Personal Server before any storage — it is a collection helper, not a place data lives.
Server-side collection scope coverage
Server-side collection runs through the ODL Data Pipe. It covers a small set of scopes today. Every other scope is collected client-side.
Coverage grows over time. To collect a scope that is not listed, use client-side collection.
Writing your data to Vana as an application
Status. The write format exists today — scopes, schemas, and the Personal Server’s data API are how connectors already land data. Write-scoped grants are a design direction, not implemented: there is no grant primitive yet for a third-party application to write into a user’s Personal Server.
- Trust — the app can say, concretely, “your data is right here, in your own store — we’re not doing anything with it.”
- Data security & compliance — no central database of sensitive user data for a subpoena or a breach to land on.
- Sovereignty — each user keeps their own personal data store; when the app needs the data back, it reads it under a grant, like any other builder — and the user can revoke.
sleep.daily to my Personal Server” — with the same lifecycle as every grant: user-signed, time-bounded, revocable, recorded on-chain.
The Vana apps
Each Vana app is a way for a user to collect data, manage permissions, and host their Personal Server. They differ mainly in how they collect and which Personal Server form they bundle.
Every app shares the same surfaces on top of the Personal Server:
- App Marketplace — discover apps that request data access
- Memory Visualizer — see what is in the user’s vault
- Personal Server — the embedded access engine (Lite or Full)