Privacy Policy

Last updated: September 22, 2026

Subdus provides automated video captioning and a self-service event campaign studio. This page explains what each product processes, where it goes, and how long it stays.

What we process

For captioning, Subdus downloads or captures the video from a page you submit, transcribes its speech, translates captions to the language you select, and produces a subtitle file. Chrome extension lookups only check whether captions already exist for the page you are viewing.

For Campaign Studio, we process the event facts, visual preferences, campaign identity, generated directions, controlled-editor document, and PNG/JPEG/WebP images you submit. Uploads are limited to ten per campaign and 20 MB each.

Account, generation, storage, and billing providers

Clerk handles sign-in and credentials. Subdus stores Clerk's account identifier and may store your email as display metadata; we never receive your password.

Ideogram receives only visual instructions needed to generate background artwork. We deliberately exclude event titles, dates, venues, lineups, prices, sponsors, and other publishable facts. User uploads are overlays and are not sent to Ideogram in this version.

Cloudflare R2 privately stores Studio uploads, generated artwork, and export files. Access uses short-lived signed URLs. Lemon Squeezy acts as Merchant of Record for the Studio subscription and processes checkout, tax, payment, invoice, and subscription data. Subdus stores provider identifiers and subscription state, not full card details.

Postgres stores member, usage, Studio brief, document, job, subscription, and asset metadata. Redis and Celery deliver durable jobs; Postgres remains the source of truth.

Cookies and analytics

Essential cookies and local storage keep Clerk sign-in and language preferences working. Optional Vercel Analytics loads only after you accept analytics cookies. It is used for aggregate traffic and performance, not advertising profiles. You can change that choice from Cookie settings.

What we do not do

We do not sell your data. We do not use submitted videos, transcripts, event briefs, uploads, or campaign documents to train our own models. Data is shared only with providers needed to deliver the product you chose and with Vercel Analytics when you opt in.

Retention and deletion

Caption source media is deleted when it is no longer needed for an active job. Generated captions and metadata remain available until you delete them, close the account, or we remove them for cleanup or abuse.

Studio campaigns, briefs, artwork, uploads, and exports remain for the life of the account. A deleted campaign stays in Trash for 30 days before permanent deletion. After account deletion, Studio objects in R2 are removed within 30 days, except financial or legal records that must be retained. Existing exports remain downloadable after a Studio subscription expires while the account remains open.

Contact

Questions or verified deletion requests: nguyentutung24@gmail.com. You can also use the GitHub link in the footer.