InterpreterPro

Privacy Policy

Effective 24 April 2026 · Last updated 24 June 2026

Interpreter Pro is a Chrome extension that writes a live transcript and translation beside an interpreter's calls. This is the plain-English version — written the way a careful engineer would explain it to a colleague, not a contract.

The short version

If you don't have our data, we can't lose it. That's the whole design. The rest of this page is the detail behind those promises.

What we collect, and where it goes

Audio — never stored

When you press Record, the extension captures the audio of the browser tab you're interpreting on — the call on LanguageLine, Propio, Voiance, Zoom, Teams, or any browser-based platform. Never your microphone. Browser echo-cancellation means the tab carries only the other people on the call, not your own voice.

On the normal path, that audio streams — encrypted, in real time — straight from your browser to Soniox, which transcribes and translates it in a single session under a signed Business Associate Agreement (BAA). Our server's only job is to hand out a short-lived access key; your audio never passes through our servers at all.

If you turn on chunked (non-streaming) mode, run an older version, or Soniox is temporarily down, the audio is instead relayed through our Cloudflare Worker — held in memory only long enough to forward it, never written to disk — to Soniox or a BAA-covered standby provider. Recording stops the instant you press Stop or close the panel. Nothing records in the background.

Transcripts — on your device only

The transcribed and translated text is returned to your browser and stored locally, on your computer. It stays there until you click Clear transcript or uninstall the extension. We never receive your transcripts.

Edited lines and re-translations — text only

When you correct a line and it re-translates (or you click its re-translate icon), just that one line's text — never audio — is routed through our Worker to a translation model: Azure OpenAI on Free, or Google Gemini (via AssemblyAI) on paid plans. Both routes are BAA-covered. The result comes back to your device.

Word definitions — one word at a time

When you double-click a word to define it, that single word plus your language codes goes to Cerebras. The surrounding sentence, the rest of the transcript, and the audio are never included. Terms you save are stored in your browser, not on our servers.

A usage counter — minutes, not identity

On install, the extension makes up a random ID and reports how many minutes you've recorded this month, so we can enforce the free tier's 120-minutes-per-month allowance. The counter resets monthly. We don't tie that ID to your name, email, or anything identifying, and we never log what was said — only elapsed recording time.

Settings — on your device

Your language pair and interface preferences stay in your browser. We don't see them.

License key — paid plans

When you upgrade, LemonSqueezy emails you a license key; you paste it into the extension, which checks it with LemonSqueezy. For Pro that confirms an active subscription. For pay-as-you-go we keep a prepaid balance of recording minutes tied to your LemonSqueezy customer id (not to anything identifying), counted down as you record. Nothing else is kept.

Network metadata — Cloudflare

Like any web service, our infrastructure provider (Cloudflare) logs standard request data — IP address, timestamp, response status — for routing and abuse prevention. On paid plans we may store a salted, one-way hash of your IP for up to 30 days to detect license sharing, never the raw address. This is governed by Cloudflare's privacy policy and this one.

Who processes your data

A handful of services help run Interpreter Pro. We keep the list short and tell you exactly what each one touches — most never see your audio at all.

Website analytics

This website (the page you're reading, and our landing page) uses privacy-friendly, cookieless analytics — Plausible and Cloudflare Web Analytics — to count visits. No cookies, no cross-site tracking, no personal data, nothing sold or shared with advertisers. The extension itself sends no analytics, telemetry, or crash reports beyond the minute counter described above.

What we never collect

Your rights

Compliance

HIPAA: All tiers route audio to Soniox under a signed BAA, suitable for workflows involving Protected Health Information (PHI). Every other path that could carry call content is BAA-covered too — re-translation (Azure OpenAI on Free; AssemblyAI's gateway on paid plans) and every standby fallback. The only non-BAA provider, Cerebras, receives isolated single words with no transcript context. Organization-specific BAA requests: hello@interpreter-pro.com.

Changes to this policy

We may update this policy when our data practices change. The Last updated date at the top reflects the latest revision, and material changes are noted in the extension's Chrome Web Store release notes.

Contact

For privacy questions or data requests: hello@interpreter-pro.com (add the subject “BAA inquiry” for organization-specific BAA requests).

← Back to interpreter-pro.com