1. The short version
- Your designs are private by default and are never used to train AI models unless you explicitly opt in (you can change your mind any time in Account → Data & privacy).
- You can export all your data and delete your account yourself, any time, without asking us.
- We don't sell personal data, and we don't run advertising trackers.
- We use a short list of service providers (“subprocessors”) to run the product. They are listed below.
We built Solid Vibes to be GDPR-ready: we collect what the product needs, explain why, and give you the controls. The rest of this page is the detail.
2. Who we are
Solid Vibes (“we”, “us”) is the controller of the personal data described here. [Legal entity name, address and registration number to be added before launch.] You can reach our privacy contact at [email protected].
3. What we collect
| Data | Examples | Why |
|---|---|---|
| Account | Email address, display name, sign-in method, optional passkeys and two-step verification | To create and secure your account |
| Your work | Things, pieces, recipes and version history, concept images, uploads, renders, drawings and exports | To provide the product: it is your content |
| Prompts and voice | What you type or say to the AI agent, images you attach, voice audio when you use dictation or live voice | To answer you; sent to our AI provider for processing |
| Usage and billing | Plan, AI credit usage, export and storage counts, invoices (Paddle handles payment details) | To run limits, credits and billing |
| Device and security | Browser, operating system and approximate IP of your sign-ins (the device list in Account → Security), rate-limit counters, audit logs | To protect your account and prevent abuse |
The homepage “try it” box needs no account. If you use it we keep your prompt and the two generated concept images for up to 7 days so you can carry them into a new account, and we store only a salted hash of your IP address (never the address itself) to apply rate limits. After 7 days they are deleted.
We do not collect payment card numbers: payments are handled by Paddle (see subprocessors).
4. How we use it, and our legal bases
- To provide Solid Vibes (contract): hosting your Things, running the geometry kernel and the AI agent, exports, sharing, billing and support.
- To keep it safe (legitimate interests): abuse prevention, rate limiting, bot protection on sign-up and the try-it box, security logs.
- To meet legal duties (legal obligation): tax and accounting records, responding to lawful requests.
- To improve the product with your content (consent only): see the next section.
[Counsel to confirm the legal basis for each purpose and add any analytics we adopt. Today the product runs without third-party analytics or advertising cookies.]
5. AI features and model training
When you use the agent, concept images or voice, the text, images and audio needed for that request are sent to our AI provider (OpenAI) through its API and the results are stored in your workspace. Requests are made with our keys, not yours, and are charged to your AI credits.
Your designs are never used to train models, ours or anyone's, without your explicit opt-in. The opt-in is off by default, applies only to your own account, and you can switch it off again at any time in Account → Data & privacy.
[Counsel to confirm the provider's current API data-retention and training terms before launch, and link them here.]
7. Who processes data for us (subprocessors)
| Provider | What for | Data involved |
|---|---|---|
| Supabase | Database, authentication and file storage | Account data, your work, uploads, device records |
| OpenAI | AI agent, concept images, speech-to-text and live voice | Prompts, attached images, audio, and the results |
| DigitalOcean | Application hosting and background jobs | Everything that passes through the app servers, transiently |
| Paddle | Payments, subscriptions, invoicing and tax as merchant of record | Name, email, billing address and payment details, handled by Paddle |
| Cloudflare (Turnstile) | Bot protection on sign-up and the try-it box | A challenge token and your IP address |
Paddle is the merchant of record for paid plans and credit packs: you buy from Paddle, it collects payment and sales tax, and it is an independent controller of your payment data under its own privacy policy. We receive only the subscription status and the details needed to apply your plan.
[Hosting regions, an email-delivery provider and the full list of transfer safeguards (for example standard contractual clauses) to be confirmed with counsel and added here.] We will update this list before adding a new provider.
8. Your rights, and how to use them
Under the GDPR and similar laws you can ask us to access, correct, delete, restrict or move your personal data, object to some processing, and withdraw consent. Most of this you can do yourself:
- Access and portability: download a full export of your data (profile, workspaces, projects, Things with their history, an upload list and concept images) from Account → Data & privacy.
- Erasure: delete your account from Account → Delete account. Your personal workspace and everything in it is removed.
- Correction: edit your profile in Account.
- Consent: the model-training opt-in is a switch in Account → Data & privacy.
- Anything else: write to [email protected]. If you are unhappy with our answer you can complain to your local data-protection authority.
9. How long we keep things
- Your Things and history: until you delete them. Deleted Things sit in Trash for 30 days, then are purged.
- Try-it prompts and images from the homepage: up to 7 days.
- After a trial ends your account becomes read-only; designs are never deleted because of that.
- Deleted accounts: removed from the live service immediately; backups roll off within [retention period to be confirmed].
- Invoices and tax records: as long as the law requires (held by Paddle).
- Security and audit logs: [period to be confirmed].
11. Security
We protect data with per-row access rules in the database, private file storage with short-lived links, two-step verification and passkeys, a device list with remote sign-out, rate limiting and audit logs. See Security for the details, and what is still on our roadmap.
12. Children, changes and contact
Solid Vibes is not directed at children under 16 and we do not knowingly collect their data. [Counsel to confirm the age threshold per jurisdiction.]
We will tell you about material changes to this policy in the app or by email before they take effect. Questions: [email protected].
Draft — review with counsel before launch. Questions meanwhile: [email protected].