Vaulty, a cloud vault for personal data
Vaulty is a cloud vault for your personal data. It stores your messages, contacts, calendar events etc, in a secure server that your agents can read from.
Vaulty has two components:
- The client runs on your personal computer and syncs data from your local apps (
Messages,
WhatsApp,
Contacts etc) to the server. - The server is a Next.js app that stores this data in Sqlite and exposes it through a REST API to your agents or other authorized services.
Once your data is synced, agents read it through a bearer-token-authenticated REST API:
GET/api/apple-contactsGET/api/imessage?limit=20&after=2025-01-01T00:00:00ZGET/api/imessage/with/{phone}GET/api/whatsapp/chatsGET/api/whatsapp/chats/{chat_id}/messagesGET/api/screenshots/latest?within_min=60GET/api/locations/latest?within_min=60...
Vaulty is E2E encrypted. Fields are encrypted on the client with AES-256-GCM before leaving your machine, so the server only ever stores ciphertext.
Vaulty is open source on GitHub.
Website updated March 2026
