plutoworld captions ← Back to home

Privacy Policy

Last updated: June 21, 2026 · Effective: June 21, 2026 · Version 3.0

Plain-English version: When you sign in, we receive your email. When you transcribe, the audio from your video is sent to a speech-to-text provider (and, for automatic language detection, to an AI provider) and we don't keep it afterwards. When you export, your video is uploaded to our storage, rendered, and the result is available to re-download for 48 hours, then removed. We keep a record of each export (including the settings you used) so your Library can show your history. If you subscribe to Pro, payment is handled by our payment processor; we never see or store your full card number. We don't sell data, we don't run analytics, and we don't show ads. Free accounts include 2 exports and 5 minutes of transcription per month; Pro accounts include 15 exports and 60 minutes per month.

1. Who we are

Pluto World ("we," "us," "the Service") is a browser-based caption editor. You can reach us at plutoworld.ai@gmail.com.

This policy describes what data the Service collects, why, where it goes, how long we keep it, and the rights you have. It applies to the editor at plutoworld.ai, the marketing site, and the supporting backend.

2. What data we collect

We collect different categories of data depending on what you do with the Service. Some data lives only in your browser; some lives on our backend; some is briefly forwarded to a third-party provider and not retained.

2.1 If you sign in

2.2 If you use transcription

2.3 If you export a video

Exports run on our backend. The browser-side preview is for editing only — the final render is produced server-side. Here is what happens:

You can see and re-download your past exports in the Library until they expire. You can cancel a running export at any time.

2.4 If you subscribe to Pro (payments)

Paid plans are billed through our third-party payment processor. When you subscribe:

2.5 Completion emails (optional)

When an export finishes, we may send you a transactional email confirming the render is ready. It contains your account email and the export filename. It is not marketing, and it can be disabled by us per environment without affecting the rest of the Service.

2.6 In-app feedback

When you submit feedback from inside the editor (the post-download rating, the on-cancel prompt, the on-failure prompt, the manual feedback button, or the periodic "how would you feel if you could no longer use this?" survey), we record:

Submitting is always your choice. How often we prompt is controlled by markers stored in your browser — see §7.

2.7 Landing page "Help us decide" form

The feedback form on plutoworld.ai submits to our backend, which records:

This form does not require sign-in. If you submit it without an email, you are effectively anonymous to us aside from your IP.

2.8 Quota overrides (testers / approved accounts only)

We may grant specific users (internal testers, approved accounts) higher or unlimited limits. If we do, we keep an internal note of who, the limit applied, and when it was granted. Most users do not have such an override.

2.9 Server logs

We do not centrally aggregate these logs for analytics; they exist for security, debugging, and abuse investigation only.

2.10 What we do NOT collect

3. Why we collect each thing

DataPurposeLegal basis (GDPR)
Email + OAuth ID + session tokenTo authenticate you and let you use the editorContract
Audio for transcription / language detectionTo generate captions you requestedContract
Video uploaded for exportTo render the output you requestedContract
Project snapshot in the export recordTo render your export and let you see/re-download it from your LibraryContract
Subscription record (plan, status, period, processor IDs)To provide and manage your Pro planContract
Billing / payment recordsTo take payment and meet tax and accounting obligationsContract / Legal obligation
Usage records (exports + transcription minutes)Apply monthly allowances; abuse prevention; account auditabilityLegitimate interest / Contract
Quota override note (where applicable)Allow approved testers higher limitsLegitimate interest
In-app feedback recordTo act on your bug reports, ratings, and survey answersConsent
Landing feedback record (incl. IP)To respond to you; limit spam and abuseConsent + Legitimate interest
Completion emailTransactional notification that your render is readyContract
Edge / database / render logsSecurity, debugging, abuse investigationLegitimate interest

4. Where your data is stored, and for how long

DataWhere it livesHow long
Source video file (in your browser)Your device, while the editor is openUntil you close the tab or load a new video
Transcript + project state (in your browser)Your device, during the sessionUntil you reload or close the tab
Feedback-prompt markers (in your browser)Your device (browser localStorage)Until you clear them
Auth session token (in your browser)Your device (browser localStorage)Until you sign out or the token expires
Account email + user IDOur authentication providerUntil you ask us to delete the account
Source video uploaded for exportOur storage providerRemoved when the render completes, fails, or is cancelled
Rendered outputOur storage provider48 hours after completion, then removed
Export record (incl. project snapshot)Our database providerUntil you ask us to delete it or close your account
Usage recordsOur database providerUntil you ask us to delete them or close your account
Subscription recordOur database providerWhile your subscription is active and for as long as needed afterwards; certain billing records may be retained as required by law
Card / payment detailsOur payment processor (not on our servers)Per the payment processor's retention policy
Quota override note (where applicable)Our database providerUntil removed by us or by account deletion
Audio for transcription / language detectionForwarded through our backend to the relevant providerDiscarded after the provider responds
In-app feedback recordOur database providerUntil you ask us to delete it or close your account
Landing feedback record (incl. IP)Our database providerIndefinite by default; we will delete on request from the email you provided
Completion email metadataOur email providerPer the email provider's retention defaults
Edge / Worker / database / render logsEach respective providerPer each provider's retention defaults

5. Third parties we share data with

We try to keep this list minimal. Each provider only receives the data it needs to do its job. We do not sell data, and we do not share data with anyone for advertising.

ProviderRoleWhat they receive
SupabaseAuthentication, database, subscription recordsYour account email, OAuth ID, session token, and the records described in §2 and §4. Privacy policy
CloudflareEdge request handling + object storageAPI requests to our backend (incl. IPs and request bodies), uploaded videos, and rendered outputs. Privacy policy
RunPodGPU compute for export renderingThe source video (via a short-lived link) and the project snapshot. Privacy policy
ElevenLabsSpeech-to-textThe audio extracted from your video, for the duration of the transcription request. Privacy policy
Google (Gemini API)Automatic language / emphasis detectionShort audio sent to detect the spoken language and suggest emphasis. Privacy policy
StripePayments (Pro plan)Your card and billing details (entered directly with Stripe) and your subscription status. Privacy policy
ResendTransactional emailYour account email and the export filename, when a completion email is sent. Privacy policy
GoogleOAuth sign-in (if you choose it)The fact that you signed into Pluto World. Privacy policy
AppleOAuth sign-in (if you choose it)The fact that you signed into Pluto World. Privacy policy
VercelFrontend hostingYour IP when you load the site; request metadata for the static frontend. Privacy policy
Google FontsWeb fontsYour IP, when fonts load. Privacy policy
Adobe TypekitWeb fontsYour IP, when fonts load. Privacy policy
FontshareWeb fonts (fallback)Your IP only if a Fontshare font is actually requested. Privacy policy

6. International data transfers

Several of our providers (Cloudflare, Supabase, RunPod, ElevenLabs, Stripe, Resend, Vercel, Google, Apple, Adobe) operate primarily in the United States or across multiple regions. If you are in the European Economic Area, the United Kingdom, or Switzerland, your data may be transferred to and processed in the US (and other countries) under the relevant Standard Contractual Clauses or equivalent safeguards each provider maintains.

7. Cookies and local storage

We do not set first-party cookies and we do not use cookies for tracking or advertising. We do use the following browser storage:

You can clear all of this at any time from your browser settings.

8. Quotas and fair use

To keep the Service stable and sustainable, we apply per-account monthly allowances:

Allowances reset each billing period — on the 1st of the month for free accounts, and on your renewal date for Pro. If you reach a limit, the request is declined and you're told approximately when it resets. Approved testers may have higher or unlimited limits. We may adjust allowances over time as we balance cost and abuse.

9. Your rights

Wherever you are in the world, you can:

To exercise any of these rights, email plutoworld.ai@gmail.com from the email address on your account. We respond within 30 days.

If you are in the EEA/UK and believe we have not handled your data correctly, you also have the right to lodge a complaint with your local supervisory authority.

California residents (CCPA/CPRA): we do not "sell" or "share" personal information as those terms are defined. You have the right to know, delete, and correct your data, and to be free from retaliation for exercising these rights.

10. Children

Pluto World is not intended for users under 13. We do not knowingly collect data from children under 13. If you are between 13 and 18, you must have permission from a parent or legal guardian to use the Service. If you believe a child has submitted data to us, contact us and we will delete it.

11. Security and breach notification

We use industry-standard technical and organizational measures to protect your data, including encryption of data in transit. Source video uploaded for an export is removed from our storage when the render completes, fails, or is cancelled; rendered outputs are removed 48 hours after completion. Payment card details are handled by our payment processor and are not stored on our servers. We restrict internal access to personal data on a need-to-know basis.

No system is perfectly secure. If we ever discover a breach affecting your personal data, we will notify affected users without undue delay and, where required, within 72 hours of becoming aware of it.

12. Automated decision-making

The Service uses automated speech-to-text to produce a transcript and automated video rendering to produce a captioned export. Neither system makes decisions that have legal or similarly significant effects on you. The transcript output is editable by you and is not used to evaluate, score, or categorize you.

13. Changes to this policy

We will update this page when our practices change and update the "Last updated" date at the top. Material changes — new third-party processors, new data categories, or materially expanded purposes — will be communicated by email to account holders and announced on the marketing site at least 14 days before they take effect, where reasonably possible.

14. Contact

For privacy questions, data requests, or anything else covered by this policy: plutoworld.ai@gmail.com

Note: This policy reflects how Pluto World currently works. As the Service evolves — new processors, new data categories, mobile apps, or operation in new regulated jurisdictions — this document will be updated, and we recommend a review by counsel before any major launch.