Privacy Policy
Offro, support@getoffro.com (“we”) provides the Offro browser extension and its service. This policy explains what we process and why. We act as data controller under the GDPR.
In short: transcripts, answers and your resume are never stored on our servers. Your history, jobs and notes stay on your computer. Call audio is streamed for transcription and discarded. We keep your account, your credit balance and its history.
What we process
| Data | Why | Kept |
|---|---|---|
| Email address and account id | Sign-in, your balance, support | Until you delete your account |
| Credit balance and credit history (purchases, minutes and sessions used) | Charging for usage, billing, support | Life of the account |
| Feedback you send (message, feature votes, whether we may email you, extension version) | Improving the product, replying if you allowed it | Until you ask us to delete it |
| Answers, the live transcript and notes typed on your phone (also shown on the on-screen card when it is on), only while you use “Phone as a second screen” | Relaying them to your phone | Kept in server memory only, removed when you stop sharing or after 6 hours |
| Call audio (both voices), only while a coach has turned on Listen on the phone | Letting the coach hear the call | Not stored, and not sent through our servers. It goes directly from your computer to the phone; our server only passes the connection details |
| History (paid feature): past interviews’ transcripts and answers | Letting you review earlier interviews | Stored only on your computer, in the extension’s storage; never sent to our servers. Delete one or all in History, or turn saving off |
| Company name, role, job description and resume, when you create a Company brief | Researching the company and writing the brief | Sent to our AI provider (Anthropic), which searches the public web for the company. The brief is saved on your computer |
| A selected word plus the last lines of the transcript, when you press Explain | Explaining the term | Sent to our AI provider, not stored by us |
| Job tracker details (stage, next step, posting link, contacts) | Your own job tracker | Stored only on your computer |
| A job posting’s text, read from the tab you’re on when you press Fill from this page | Filling in the job’s company, role and description | Read in your browser and stored only on your computer; not sent to us or our AI provider |
| What you type about a meeting in Meeting mode (agenda, participants, your product or deal) | Live replies and the meeting notes | Sent to our AI provider with each request, not stored by us. The text itself is kept only on your computer |
| Invite code, who invited you | Invite rewards | Life of the account |
| A random id for your browser profile (created by the extension), your IP address and your email, checked when a new account is created | Giving the free credits once per person and preventing repeat sign-ups for free minutes (fraud prevention) | Stored only as keyed hashes, never the raw values; kept 12 months |
| Anonymous usage counts for product tests (A/B tests) and funnels, unless you turn off Share anonymous usage in Settings: which version of a test you got, and a few actions (opened Offro while signed in, started or ended an interview and its length in minutes, pressed Answer now, Shorter or More detail, Solve problem, tried the Demo, opened the credit packs, started checkout, bought credits and the amount) | Finding out which version of a feature works better, and where people get stuck | Stored under a pseudonymous id (a keyed hash of your account id, never the id itself), with no transcripts, answers, typed text or email. Kept for as long as the test runs plus 12 months. Turned off, you always get the standard version and nothing is counted |
| Payment details | Processed by Stripe. We never see your card details. We keep the Stripe customer id and, if you buy a 7-day pass, when it ends | As required by tax law |
| Call audio from the tab you choose, and your microphone if you turn it on | Real-time transcription | Not stored. Streamed to our speech provider and discarded |
| Transcript excerpts, your questions, resume, job description and notes | Sent to our AI provider to generate answers, feedback, prep packs and reports | Not stored on our servers. Your copy stays in your browser |
| Screenshots you request (“Solve problem”, “Read code from screen”) | To read the problem or code | Not stored |
| The problem’s text (a coding problem or a quiz with its answer choices) and the code in the page’s editor, read from that tab when you press “Solve problem” | To read the whole problem (also parts scrolled out of view) | Sent to our AI provider with the screenshot, not stored by us |
Practice history, call reports and your profile are stored locally in your browser (Chrome storage), not on our servers.
Product tests (A/B tests)
Some people may see a slightly different version of a feature (for example a button’s wording, bonus credits on a credit pack, or an extra option such as a 7-day pass) while we test which works better. Everyone in a test gets the same price for the same pack size, or more credits for the same price; we don’t charge some people more for the same thing. You can opt out at any time in Settings → Share anonymous usage. You then get the standard version of everything and aren’t counted. Legal basis: our legitimate interest in improving the product (Art. 6(1)(f) GDPR), with an opt-out.
Service providers (processors)
- Supabase (authentication and database), EU region
- Railway (application hosting)
- Anthropic (AI model API). Under its commercial terms, API data isn’t used to train models.
- Deepgram (speech-to-text). We opt out of Deepgram’s model improvement program, so your audio isn’t used to train its models. Along with the audio, a short list of names and technical words from your active job and résumé (for example the company and the technologies) is sent as listening hints, so they’re transcribed correctly; not your full résumé.
- Stripe (payments and tax)
- Google (only if you choose “Continue with Google”)
Some providers process data outside the EU under Standard Contractual Clauses.
Recording and consent
The extension transcribes audio you choose to capture. You are responsible for informing other participants and getting consent where the law requires it.
Legal bases
Contract (providing the service you signed up for), legal obligation (tax records), and legitimate interest (security, abuse prevention).
Your rights
You can access, correct, export or delete your data, and object or complain to your supervisory authority (in Hungary: NAIH). Email support@getoffro.com and we’ll respond within 30 days. Deleting your account removes your account and usage records. Stripe keeps invoices as required by law.
This website
getoffro.com uses no cookies, no analytics and no third-party scripts or fonts. Our host keeps standard server logs (such as IP address and pages requested) for security, for a short time.
Security
Encrypted connections (HTTPS/WSS), keys kept server-side, row-level security in the database.
Children
Not intended for anyone under 16.
Changes
We’ll update this page when this changes, and notify signed-in users of material changes.