Privacy notice
Last updated October 30, 2026
Undertone is built so your meetings stay on your Mac. This notice explains what stays local, the little we receive, and your choices. It's provided by Modini LLC, doing business as Testera Labs.
On your Mac
- Audio is transcribed on your Mac and never stored or uploaded.
- Meetings, recaps, tasks, the glossary, briefings and files you add are stored only on your Mac. The full list is in What Undertone stores.
- Keys and sign-ins for your AI and tools are kept in your macOS Keychain.
Your AI and your tools
When you use your own AI or connect a work tool, text Undertone needs for an answer goes directly from your Mac to that provider, under its own terms. We don't see it.
What we receive
- AI credits (free or with Pro): requests go through our server to Google Gemini. We keep your email, your credit balance and daily usage totals. We never store what was said or written.
- Download link and Windows list: if you're not on a Mac and ask us on the website to email you the download link or tell you when Windows is ready, we keep your email, what you asked for, the page and the kind of device (like Android or Windows). We use it only for those emails, sent with Resend. Ask us and we'll delete it.
- Undertone Pro: Paddle, our reseller, handles payment and keeps your billing details. We receive your email and the status of your subscription, to issue your license key. The key holds your email, plan and expiry, and is checked on your Mac.
- Install count: the first time Undertone opens on a Mac, it sends one message with no ID: the app version, macOS version, language and whether it was already set up. It passes through our server, which forwards it to PostHog without your IP address and keeps nothing. It's sent once, and never anything about your meetings. Downloads from getundertone.app are counted the same way, with no ID or cookie: the page you came from, the kind of device and the country.
- Usage count: only if you turn on "Count me as a user" (it starts off), an anonymous ping with a random ID, the app version, macOS version and language, at most weekly. Switching it off deletes what was sent.
- Usage stats: only if you turn on "Share anonymous usage stats" (it starts off), coarse events such as app opened, setup steps, permissions granted, meeting started or ended (its length and the call app, like Zoom), AI provider chosen (its name only), hints shown, recap written and errors, with a random ID, the app version, macOS version and language. Never what was said, meeting titles, attendee names, glossary terms, keys or tokens. Diagnostic logs go along with it: the same events and states, plus failures with their error code and duration, never their message. Sent to PostHog (US). Switch it on or off in setup or Settings.
- Emails you send us, and feedback you choose to give.
This website
No cookies. We count page visits, language changes and download clicks with PostHog, without cookies, stored IDs or the full page address, and nothing at all when your browser sends Do Not Track. Only if you arrive from one of our ads and allow it, Google Ads measures whether the visit led to a download.
Sharing and retention
We don't sell or share your data, and never use it to train AI. We use service providers to run the service: Cloudflare (hosting), Google (AI credits), Paddle (payments), Resend (email) and PostHog (anonymous usage stats). We keep account data while your account is active; ask us and we'll delete it.
Your rights
You can ask for a copy of, a correction to, or deletion of the data we hold about you at hello@getundertone.app. To remove everything Undertone keeps on your Mac, quit it and delete ~/Library/Application Support/Undertone.