Studio

Legal

Privacy Policy

What we collect, what stays on your device, and your choices.

Last updated: June 16, 2026

This Privacy Policy explains how Japanese Voice Studio ("we", "us", the "Service"), operated by Valentin Bejan, based in Romania, handles information when you use irodori-tts-studio.vercel.app.

You can reach us anytime through our contact form.

1. The short version

Most of your data never reaches us. Your saved voices, scripts, notes, and uploaded audio are stored locally in your own web browser on your device — we do not receive or store them on our servers. We only process the text and audio you actively choose to generate, and we collect limited technical data to keep the Service working and secure.

2. Data stored only in your browser (not collected by us)

The following stays on your device, in your browser's local storage, and is under your control. You can delete it at any time by clearing the Service's data in your browser:

  • Character voice presets and their settings
  • Scripts, project files, and notes you create
  • Reference audio clips you upload
  • Your generation history

Because this data lives on your device, it is not transmitted to us, not backed up by us, and may be lost if you clear your browser data or switch devices.

3. Data we process to provide the Service

When you actively use a feature, certain information is sent to be processed and then returned to you:

  • Text you submit for speech generation is sent to our speech-processing provider (Modal) to produce audio.
  • Text you submit for translation is sent to our translation provider (Google, via the Gemini API) to produce a translation.
  • Reference audio you choose to use for voice cloning is transmitted for processing to generate audio. It is used to fulfil your request and is not retained for any other purpose.

We do not use this content to train any models or for advertising.

4. Technical data we collect automatically

To operate, secure, and improve the Service, we may collect:

  • Error and diagnostic data via Sentry — this may include your IP address, browser type, device information, and the sequence of actions leading to an error. This helps us detect and fix problems. It loads only if you accept the analytics & diagnostics category in our cookie banner.
  • Aggregate usage analytics via Vercel Analytics, which is privacy-focused and does not use tracking cookies or identify you individually. It loads only if you accept the analytics & diagnostics category.
  • Standard server logs generated by our hosting and infrastructure providers.
  • Bot protection via Cloudflare Turnstile on generation requests — an invisible CAPTCHA that distinguishes real users from automated abuse so bots can't drain the Service's resources. It is a strictly-necessary security measure (no consent required) and is not used for advertising or tracking. Cloudflare processes limited technical information to perform this check; see Cloudflare's Turnstile Privacy Addendum.

5. Cookies and local storage

We keep this simple:

  • Strictly necessary storage. The Service stores your work and preferences (see section 2) in your browser's local storage so the app functions. A small cookie also remembers your cookie-banner choice. These are essential and do not require consent.
  • Analytics & diagnostics (optional). Vercel Analytics and Sentry (see section 4) load only after you opt in through the cookie banner. You can change or withdraw your choice at any time via the "Cookie settings" link in the footer.

We do not use advertising or cross-site tracking cookies. If that ever changes, we will ask for your consent first.

6. Legal bases (GDPR)

We rely on:

  • Performance of a contract / your request — to process the text and audio you submit.
  • Legitimate interests — to keep the Service secure and functioning (e.g., preventing abuse, standard server logs).
  • Consent — for optional analytics and diagnostics, and for any future advertising. You may withdraw consent at any time.

7. Third-party providers (processors)

We use these providers to run the Service. Each processes data only as needed:

  • Vercel — website hosting and analytics
  • Modal — speech generation processing
  • Google (Gemini API) — translation
  • Cloudflare — serving the sound-effects library (R2) and bot protection on generation requests (Turnstile)
  • Sentry — error monitoring
  • Ko-fi — voluntary donations (handled entirely on Ko-fi's platform; we do not receive your payment details)

8. International data transfers

Some providers (such as Modal or our translation provider) may process data outside the EU, including in the United States. Where this happens, such transfers are intended to be covered by appropriate safeguards (such as Standard Contractual Clauses).

9. Data retention

  • Browser-stored data: kept on your device until you delete it.
  • Content submitted for generation/translation: processed transiently and not retained by us beyond fulfilling your request.
  • Error data and logs: retained for a limited period for security and debugging, then deleted, per our providers' standard retention.

10. Your rights

Under the GDPR you have the right to access, correct, delete, restrict, or object to the processing of your personal data, and to data portability. Because most of your data is stored in your own browser, you can exercise much of this directly by managing or clearing your browser data. For anything held by us or our providers, reach us through our contact form. You also have the right to lodge a complaint with the Romanian data protection authority (ANSPDCP).

11. Voice cloning and your responsibility

If you use voice-cloning features, you are responsible for ensuring you have the right and any necessary consent to use the voice or audio you provide. Do not use the Service to clone or imitate real people without their permission. See our Terms of Service for details.

12. AI-generated content

Audio produced by the Service is AI-generated and may be watermarked to indicate this. You are responsible for how you use generated content.

13. Children

The Service is not directed to children under 16, and we do not knowingly collect their personal data. If you are under 16, please do not use the Service without verifiable parental consent as required by law.

14. Changes to this policy

We may update this policy. Material changes will be reflected by updating the "Last updated" date above and, where appropriate, a notice on the Service.

15. Contact

Valentin Bejan, Romania — reach us through our contact form.