HAMS FOR MAC · LEGAL
Privacy Policy
Effective: 6 November 2026
This policy explains how Wusla (“we”, “us”) handles information when you use Hams for Mac, our voice typing app for macOS. For the Android keyboard, see the Hams for Android privacy policy.
1. Your voice stays on your Mac
Hams turns speech into text with Whisper, a speech model that runs inside the app on your Mac. Your audio is never uploaded, and it isn’t saved to a file. It is held in memory only while Hams transcribes it, then discarded.
Hams listens only while you hold or toggle the dictation shortcut, or while you record a voice note. If you turn on Keep the microphone ready, the microphone stays open between dictations so the first words aren’t cut off. Hams then keeps only the last second of sound in memory, overwriting it continuously, and uses it as the start of your next dictation. Nothing is transcribed until you dictate, and macOS shows its microphone indicator the whole time.
2. What Hams keeps on your Mac
Your dictation history (what was heard and what was written, with the app and time), voice notes, your dictionary, snippets and settings are stored in a database in Hams’ folder on your Mac. They never leave it. You can delete single entries or clear all history inside Hams, and uninstalling Hams together with its folder removes everything.
API keys for AI polish are stored in the macOS keychain, not in Hams’ files.
3. Permissions
Microphone, to hear you. Accessibility, so the shortcut works in every app, Hams can paste at your cursor, and it can read text you’ve selected when you ask it to rewrite that text.
If you turn on Learn from edits in other apps (off by default), Hams re-reads the text field you dictated into for up to a minute after a paste, to notice words you corrected. It skips password fields, learns only from changes inside the text it pasted, and doesn’t store the field’s contents.
4. Optional AI polish
AI polish is off unless you turn it on. When it’s on, the written text of a dictation (never the audio), the text you ask Hams to rewrite, and voice-note transcripts for their summaries are sent over HTTPS to the provider you choose: Google Gemini, OpenAI, Anthropic, Groq, OpenRouter, or a custom service you configure. Requests use your own API key and go straight from your Mac to that provider; Wusla never receives them. The provider’s own privacy policy applies to what you send it. If you use Ollama, polish runs on your own computer and nothing is sent anywhere.
5. Other network requests
Hams downloads its speech model once from Hugging Face. It checks GitHub for a new version shortly after launch and every few hours, and installs one only when you click. Like any web request, these reach those services with your IP address. Hams contains no analytics, tracking or advertising code.
6. Accounts and sharing
Hams for Mac has no account and we don’t collect any personal information through it. We don’t sell information, and the app shares text only with the AI provider you chose, as described above.
7. This website
hams.wusla.co is served through Cloudflare, which processes visitors’ IP addresses to deliver the page and protect it from abuse. The page sets no cookies of its own. It loads its typefaces from Google Fonts and Fontshare, which receive your IP address when they send the fonts.
8. Children
Hams is not directed to children under the age where parental consent is required in their jurisdiction. If you believe a child has provided personal information through Hams, contact us so we can review the issue.
9. Changes to this policy
We may update this policy as Hams evolves. We will publish the new version on this page and update the effective date.
10. Contact
For privacy questions or requests, email wuslateam@gmail.com.