Hi all,
I built MySolido, a personal data vault that runs entirely on your own PC. No cloud provider, no third-party server — just a local Solid Pod under your control.
Why I built it
There are wallets (EUDI), identity systems (Jouw.id, Athumi) and infrastructure being built across Europe. But there’s no consumer product where people can actually store their stuff. MySolido fills that gap — it’s the car, not the highway.
What it does
-
20 document categories (identity, medical, financial, legal, etc.)
-
Drag & drop upload
-
Sharing via WAC with 4 permission levels (read, write, append, public)
-
Expiry dates on shared items
-
Recursive search across all folders
-
Inline PDF and image preview
-
Trash with 30-day recovery
-
Audit log
-
Dark mode
-
ZIP backup export
-
Responsive (desktop + mobile)
Tech stack
-
Community Solid Server v7.1.8
-
Flask/Python for the UI
-
Runs on localhost — no external calls
-
MIT license
Links
-
Website: mysolido.com
-
GitHub: github.com/Wim1201/mysolido
Questions for the community
-
Local ↔ cloud interop: My pod runs on localhost:3000. What are the established patterns for making a local pod discoverable to remote pods? Lightweight proxy, WebID resolution?
-
ODRL on personal data: I’m looking at ODRL policies for phase 2 — legally enforceable usage rules like “my doctor can view my blood results until March 1, read-only”. Is anyone working on ODRL integration with Solid pods?
-
Solid Notifications: For cross-pod sharing notifications — what’s the practical readiness of the Solid Notifications Protocol?
Feedback and criticism welcome. Happy to demo if anyone is interested.
Wim