Privacy Policy

This Privacy Policy explains how Stage5 Tools collects, uses, and protects information when you use the Translator app, translator.tools, or stage5.tools, including Watch. Policy revision: 27 September 2026.

Analytics choices

Stage5 Tools LLC uses Google Analytics only after you allow it. Google receives page addresses, device and browser information, and interactions such as download clicks. Your browser connects to Google, which receives your IP address. Your choice is stored on this website for 180 days, separately on stage5.tools and translator.tools. You can change or withdraw it at any time using Analytics choices. Withdrawal stops future analytics and removes this site's Google measurement cookies; it does not erase previously collected data. Privacy pages and the private Reflect editor do not load Google analytics. Advertising consent is separate.

Google · Privacy policy

Who operates Translator

Stage5 Tools LLC, a Wyoming company in the United States, operates Translator, translator.tools and stage5.tools. This policy covers the desktop app and these services, including Watch and Reflect. Echo has a separate policy linked from its product page. Questions and privacy requests: mikey@stage5.tools.

Local files and network connections

Opening, playing, editing or exporting local media and subtitles does not by itself upload all your files. Translator stores settings, projects, outputs and temporary files on your computer. Network features connect to Stage5, download/update hosts or the source website you request. Those connections expose technical information such as IP address, app/device details, request time and requested resource. Service identifiers support authentication, credits and abuse prevention.

Media and content sent for AI features

Cloud transcription sends audio, usually extracted from your video. Translation, review and summaries send subtitle text, prompts and relevant context. Dubbing sends text and voice settings and returns generated audio. Video discovery or web-assisted work can send search queries, source URLs, titles and other relevant metadata. These transfers perform the feature you request. Credit-based features use Stage5 services hosted through Cloudflare and our Fly.io relay, which route requests to OpenAI, Anthropic/Claude or ElevenLabs as appropriate. Direct bring-your-own-key requests send content and authentication to the selected provider. Using your own key does not mean processing stays on-device. Provider retention and any use for model improvement depend on the provider, product and account terms; API access and an agent subscription may follow different rules.

Connected Claude and Codex agents

When you connect Claude Code, Claude Desktop, Codex or another compatible agent, its authorized tools can receive project context, subtitles, prompts, source URLs, file paths and files you make accessible, including audio, video or images. The agent client may send that material to its model provider. A local tool connection or an existing subscription is not a promise of local-only AI. The agent's permissions, account settings, retention and applicable provider terms also govern that workflow.

Provider credentials and protection

Saved OpenAI, Anthropic and ElevenLabs API keys are encrypted in local app settings using app-level AES-256-GCM encryption. This is not OS keychain storage and does not protect against an attacker with access to your app files and machine. Translator decrypts keys when needed and sends them to the respective provider for key checks or direct API requests over HTTPS. External agents manage their own account credentials. You can remove saved keys in Settings; removing a local copy does not revoke the key at its provider.

Payments, credits and support

Stripe processes checkout and the payment details you enter there. Stage5 processes transaction references and status, purchases, credit balances and usage, device/account identifiers, entitlements and credit-transfer records to deliver purchases, move eligible credits, issue refunds, prevent fraud and keep required records. Contact information supplied at checkout or to support may also be processed. These necessary service and payment records continue when optional analytics is off and are separate from analytics purchase events.

Optional app analytics

Translator 1.21.0 offers optional analytics in Settings → Privacy, off by default. When enabled, Stage5 can send bounded usage, reliability and purchase events to Google Analytics, including app version, platform, language, feature names, outcomes and purchase totals. Events use a pseudonymous installation identifier; they are not anonymous. The analytics payload excludes media, subtitle/prompt contents, API keys and local file paths. Turning the setting off stops new optional reports and clears pending reports; the app shows if it cannot confirm the server preference. This does not erase events already delivered or required billing records.

Anonymous usage counts

From Translator 1.25.0, the app also sends anonymous daily counts of product steps, such as app opened, video download started or finished, transcription or translation started, completed or failed, and checkout opened. Each count contains only the step name, day, platform (Mac or Windows) and app version. It has no installation, device or account identifier and no media, subtitles, prompts, URLs, file paths or settings. Stage5 stores only daily totals, not the sender's IP address. These counts show where the app fails people, so they are sent whether or not optional analytics is on.

Retention and deletion

Local files and saved credentials remain until you remove them or use the relevant app/system cleanup controls. Cloud processing can create temporary audio, text, generated results and job/retry records. Their lifetime depends on job completion, recovery and cleanup; we do not promise zero retention or a universal deletion deadline. Unsent optional app analytics expire after 72 hours. Stage5 schedules detailed delivered analytics for redaction after 90 days, retaining minimal delivery receipts; cleanup is batched, and a closed app clears expired local reports when it next runs. Payment, credit, security and support records are retained for their operational purpose and applicable legal obligations. Providers and connected agents apply their own retention/deletion terms and account settings. Contact us about access or deletion of Stage5-held records.

Websites, embedded videos and advertising

Website analytics choices are separate from the app setting; the disclosure and Analytics choices control on this page explain Google collection and withdrawal. Embedded YouTube players can connect to Google/YouTube when loaded, exposing IP/device information and allowing provider cookies or advertising under its terms. Website analytics permission does not control all embedded-player processing. Reflect writing stays in the browser; saving a draft stores it there until removed. The desktop app does not show third-party advertising. Stage5 website ads are currently disabled; this does not disable advertising on third-party video platforms.

Your controls

Use local editing without requesting cloud AI, choose the supported provider and workflow in Settings, remove or revoke provider keys, limit directories and files accessible to connected agents, or disconnect those agents. You can cancel supported ongoing operations, but cancellation cannot recall data already received elsewhere. Change optional app analytics in Settings → Privacy and website analytics through Analytics choices. Delete local files and drafts using their storage controls. Contact mikey@stage5.tools for help with Stage5 records; requests concerning a directly used provider or agent account may also require that provider's controls.

International processing, rights and updates

Stage5 is based in the United States, and providers may process information in other countries. The provider and account terms depend on the workflow you select; this policy does not promise a particular storage region or zero-data-retention arrangement. Depending on applicable law, you may request access, correction, deletion, restriction or portability, withdraw consent, object to processing or contact a data-protection authority. We may verify your request and retain records required by law. Contact mikey@stage5.tools. We will date substantive policy updates when published.