Status: In progress
What lives where
Which data goes on Solana, which stays on Noventia servers, and which is never stored anywhere.
This is the layout for stage 3, when passports go live.
| Where | What |
|---|---|
| On Solana | A hash of the facts and the result, the branch levels, the rules version and Noventia’s signature |
| On Noventia servers | The facts with their proofs, wallet links and permissions |
| Nowhere | Names, documents, seed phrases, private keys |
Today
At stage 2 Noventia runs no servers for passports. The fact collector runs on request, reads public chain data and writes only its output files: the card file with its proofs. It keeps nothing else. A card made with the “Make card” workflow stays available as a download for 7 days, then it is deleted.
Data model sketch for stage 3
| Path | Holds |
|---|---|
passports/{noventiaId} |
The passport |
passports/{id}/wallets/{address} |
Each linked wallet |
facts/{factId} |
One fact with source, txSignatures, observedAt, rulesVersion |
attestations/{id} |
hash, version, sasAccount |
Personal data is never sold. Production user data is never copied into working folders or repositories.