Last updated: 3 November 2026
The controller for your personal data is Sascha Wagner, Steckfeldstraße 62, 70599 Stuttgart, Germany, sichatmusic@gmail.com. This policy explains what Artifex Studio collects, why, and what rights you have under the GDPR.
We do not use advertising trackers, we do not sell personal data, and we do not build advertising profiles.
To generate output, the content and prompts needed for a given request are sent to the AI provider you selected for that task. Some providers are in the United States; those transfers rely on the EU Standard Contractual Clauses and, where applicable, the EU–US Data Privacy Framework.
We use paid API tiers, under which the providers act as processors on our instructions and do not train their models on your content. We do not control their internal retention windows; see their own policies for detail.
| Provider | Purpose | Location |
|---|---|---|
| Supabase | Database and authentication | EU (West EU, Ireland) |
| Amazon Web Services (S3) | Media storage and contact-form messages | EU (eu-central-1, Frankfurt) |
| Vercel | Application hosting and aggregated, cookie-free resource analytics | EU (fra1, Frankfurt) / USA |
| Fly.io | Background render worker | EU |
| OpenRouter | Text generation (the default model), image generation (Nano Banana), search embeddings and voice dictation | USA |
| Vercel AI Gateway | Image and video generation (Seedance, Veo, Kling, FLUX and others) | USA |
| OpenAI | Text generation, image generation, lyric transcription (Whisper, as a fallback for lyric alignment) | USA |
| Image generation (Imagen) and Gemini text if you choose a Google model | USA | |
| Amazon Web Services (SES) | Sending the weekly “What’s new?” email and its confirmations, if you turn it on | EU (eu-central-1, Frankfurt) |
| Cloudflare | Receiving your replies to the weekly email and passing them to the app | Global network / USA |
| Runway | Video generation | USA |
| ElevenLabs | Lyric alignment (the default; your song audio and lyrics are sent to time the words) | USA |
| Stripe | Payment processing | USA / EU |
You can connect an artist’s Instagram professional account, Facebook Page, TikTok account or YouTube channel. Studio then posts the videos you choose, at the time you choose, and nothing else. Connecting is always your own login on the platform’s site; Studio never sees your password there.
For each connected account we store: the platform’s account id, the name, handle and profile picture it reports, the permissions you granted, and the access tokens the platform issued. Tokens are encrypted (AES-256-GCM) before they are stored and are never shown in the app, to AI agents or to other members. For every post we keep a record of where it went, when, its link on the platform and any error the platform returned.
AI agents (an MCP client you connect, or Studio’s assistant) can post to an account only after you allow it for that account, and never to TikTok, which requires a person to post each video.
Disconnecting deletes the tokens immediately. Where the platform offers it (TikTok, YouTube) we also revoke Studio’s access on their side; for Instagram and Facebook, remove Studio under Settings → Apps and websites (Instagram) or Business integrations (Facebook). Posts already published stay on the platform until you delete them there.
YouTube. Studio uses YouTube API Services to upload to your channel. By connecting YouTube you agree to the YouTube Terms of Service, and Google’s handling of your data is described in the Google Privacy Policy. You can revoke Studio’s access at any time on the Google security settings page.
The platforms’ own policies apply to what you post there: Meta (Instagram, Facebook) and TikTok.
Your content and generated output are kept while your account is active. When your account is deleted we delete your content and media within 30 days, except where we must keep records longer: invoices and billing records are retained for the statutory period (10 years under German tax law), and technical logs are kept for up to 90 days.
Usage-analytics events are kept for 12 months and then deleted. Render and error logs are kept for 90 days. Records of what was generated, with which model and at what cost, are kept for as long as the account exists, because they underpin your credit balance and our invoices.
Public Resources analytics remain aggregated and are not linked to a Studio account. Vercel discards the short-lived visitor hash after 24 hours; aggregate reporting is retained according to the Web Analytics plan in force.
Contact-form messages are kept for up to 24 months after the matter is closed, so we can follow up on an earlier conversation, and then deleted. If your message becomes part of a contract or an invoice, the statutory retention above applies to that record instead.
You have the right to access your data, correct it, delete it, restrict or object to its processing, and receive it in a portable form (Art. 15–21 GDPR). You can export your media from the app at any time, and delete your account yourself under Settings → Account → Delete account (see how data deletion works). You can also ask us by email and we will action it within 30 days.
To exercise any right, email sichatmusic@gmail.com. You also have the right to complain to a supervisory authority — in Germany, the data protection authority of your federal state.
Media is stored in a private object-storage bucket and served only through short-lived signed URLs. Workspace data is isolated per organisation and enforced at the database level. Access to production systems is restricted to the operator.
No system is perfectly secure. If a breach affects your personal data we will notify you and the relevant authority as required by Art. 33–34 GDPR.
The Service is not intended for anyone under 16. We do not knowingly collect data from children; if you believe we have, contact us and we will delete it.
We will post updates here and, for material changes, notify you by email or in the app before they take effect.