Privacy
Last updated: 20 October 2026
Who is responsible
chirp is made by frilabs (Fritz Kürmayr). Contact and postal details are in the imprint. Privacy requests: privacy@frilabs.dev.
What stays on your Mac
- Echo (autocomplete) reads what you type in apps you allow, learns and suggests on your Mac only. Its language model runs locally. Nothing it reads is uploaded; of what it learns, only the spellings you choose to send with online dictation leave the Mac (see below).
- With “Local only”, speech is transcribed on your Mac and nothing is sent anywhere.
- Meeting notes are Markdown files in a folder on your Mac. Audio is never stored.
- chirp’s log file contains events and errors, never dictated or meeting text.
On your iPhone
- Keyboard: the chirp keyboard inserts only the text you dictate and the keys you tap. It does not log, store or send your keystrokes or what is already in the text field. It reads the few characters before the cursor only to decide whether a space is needed before the dictated text.
- Full Access: iOS calls the keyboard’s link to the chirp app “Full Access”. chirp needs it only to hand your dictation from the app to the keyboard through storage shared between the two on your iPhone. The keyboard itself never connects to the internet. Without Full Access you can still type with it; only dictation is unavailable.
- Dictation: the microphone is used only in the chirp app, while you dictate or record a meeting (iOS shows the orange dot). With “Local only”, speech is transcribed on your iPhone; otherwise it is handled as described under online transcription below. Audio is never stored.
- Meetings on iPhone: notes are Markdown files inside the chirp app on your iPhone. Audio is never stored.
- Transfer to your Mac: each finished meeting note is encrypted on your iPhone for your Mac’s key (end-to-end, HPKE) and placed in your inbox on the chirp server. The server cannot read it. Your Mac deletes it after picking it up; anything not picked up is deleted after 30 days.
- Sign in with Apple: if you use it, Apple shares your e-mail address (or a private relay address) with chirp. Nothing else is requested.
What is sent to the chirp server
- Account: your e-mail address, a user ID and sign-in (magic link, Google or Sign in with Apple).
- Online transcription: the recording, your language setting and, if you turned it on, up to 40 learned spellings and 30 corrections. Used for that request only; recordings and text are not stored.
- Meeting summaries: the transcript, when a summary is created. Not stored.
- Shared meetings: when you create a link, the meeting’s title, date, length, summary and transcript are stored so anyone with the link can read them, until you delete the meeting.
- Settings and usage: your dictionary, languages, whether online transcription is unlocked, and usage figures (seconds of audio, processing times) to keep the service within its limits.
Service providers
- Supabase (servers in Frankfurt, Germany): sign-in, database and server functions.
- Groq (USA): speech recognition, clean-up and summaries for online requests.
- Google: only if you sign in with Google.
- Apple: only if you sign in with Apple.
- Hugging Face: the local models are downloaded from there once.
- Vercel hosts this website, Cloudflare provides its DNS.
Your rights
You can ask for access, correction, deletion, restriction, portability, and object to processing. You can delete your account yourself in chirp (Account → Delete account, on the Mac and on the iPhone), or ask us to. This removes your account together with your settings, dictionary, online access, shared meetings and notes still waiting for your Mac; meeting notes on your devices stay there. Usage figures (seconds of audio, processing times, no content) are kept without any link to you, for the service’s cost limits. You can also complain to the Austrian data protection authority (dsb.gv.at).