Understanding data privacy, storage, and security in Vibeland. Your data stays yours.
Your Data, Your Control
When you create an app with AI and start using it — adding todos, tracking expenses, logging workouts — where does that data go? How is it protected?
Here's a transparent look at how data works in Vibeland.
Where Your Data Lives
All user data is stored in a PostgreSQL database hosted on Supabase's infrastructure. Your data is:
Encrypted at rest — stored in encrypted form on the serverEncrypted in transit — all connections use TLS/HTTPSIsolated by user — Row Level Security (RLS) ensures you can only access your own dataBacked up continuously — Point-in-Time Recovery (PITR) enables restoration to any pointWhat the AI Sees
When you create an app, the AI receives:
Your prompt (description of what you want)Your language preferenceThe current canvas context (what other apps exist)The AI does not receive:
Data you've entered into existing appsYour personal informationYour browsing historyData from other users' appsWhat Happens When You Share
When you share an app via link:
The app's code and design are accessible to anyone with the linkEach user's data is separate — your todo items stay yoursFor collaborative apps, shared data is visible to all participantsVisitors cannot access your other apps or personal dataAuthentication & Security
No passwords stored — authentication uses secure token-based flowshttpOnly cookies — session tokens are not accessible to JavaScriptCSRF protection — all state-changing requests are verifiedContent Security Policy — strict CSP prevents code injectionRate limiting — API abuse is blocked automaticallyAI-Generated Code Safety
Apps generated by AI run in a sandboxed environment:
No access to your authentication tokensNo access to other users' dataNo ability to make unauthorized API callslocalStorage and sessionStorage are blockedAll external requests go through a secure proxyYour Rights
Export — download all your data at any timeDelete — delete individual apps, canvases, or your entire accountPortability — your data is in standard formats (JSON)Third-Party Services
Vibeland uses these third-party services:
Supabase — database and authentication (EU/US servers)Vercel — application hosting (global CDN)OpenAI / Anthropic / Google — AI model providers (prompts only, not your app data)AI providers receive only the generation prompt, never your stored data.
Summary
Your app data is encrypted, isolated, and backed up. AI never sees your personal data. Shared apps keep each user's data separate. You can export or delete everything at any time.
We believe privacy isn't a feature — it's a right.