This Privacy Policy explains how Ummless ("the App", "we", "us") handles your information. Ummless is a speech practice app that counts filler words such as "um" and "uh" in your recordings. In short: there are no accounts, no ads, no analytics or tracking SDKs, and your voice is analysed on your device. We do not receive your recordings.
1. What the App Processes
Audio you record or import. The App uses the microphone only while you record, and reads audio files only when you choose to import them.
Transcripts and results. The App turns speech into text and detects filler words on your device, using Apple's on-device speech recognition and an on-device filler-word detection model. It then creates a report (counts, pace, pauses, a timeline and a transcript).
2. What Stays on Your Device
Reports, transcripts, labels, your tracked-word list and settings are stored locally on your device. Recordings are stored locally too, unless you turn off "Keep recordings" in the App, in which case the audio file is deleted right after analysis and only the report and transcript remain. None of this is sent to us or to any server operated by us. We do not operate a server for the App.
3. What We Collect
We do not collect your name, email address, phone number, location, contacts, photos, advertising identifier, recordings, or transcripts. The App contains no advertising, analytics or tracking code of ours, and does not ask for tracking permission. The one exception is a routine licence check made by the filler-word detection library, described in section 4. If you have chosen to share analytics with developers in iOS Settings, Apple may provide us with aggregated, anonymous App Store statistics and crash reports.
4. Network Use and Third Parties
Model downloads. On first use the App downloads the model files it needs to analyse speech: Apple's on-device speech language model (through iOS) and the filler-word detection model, which is downloaded from Hugging Face (huggingface.co) and then cached on your device. These requests contain no audio and no personal data from the App, but the servers that deliver the files can see technical information such as your network address, under Hugging Face's Privacy Policy.
Licence check. About once a month, the filler-word detection library (Uhm, by Desert Ant Labs) contacts the Desert Ant licence server in the background. The request contains a random install identifier generated on your device, the model's name and version, the library version, the platform and the App's bundle identifier. It contains no audio, no transcripts and no personal information, and the vendor states that its server does not store the install identifier or your network address (Desert Ant Labs). If the request fails, the App keeps working.
Apple. Purchases and subscriptions are processed entirely by the App Store. We never see your payment details. Billing is governed by Apple's terms.
We do not sell or share your data for advertising.
5. Permissions
Microphone: needed to record your speech. You can turn it off any time in iOS Settings โ Ummless โ Microphone; you can still import audio files.
Files: when you import a recording, iOS shows its file picker; the App gets access only to the files you select, and copies them into its own storage for analysis.
6. Retention and Deletion
Data stays on your device until you remove it. You can delete any session in the App, use "Delete all audio" in Settings to remove saved recordings while keeping reports, or delete the App to remove all of its data. Depending on your iOS settings, the App's data may be included in your device or iCloud backups, which Apple controls.
7. Children's Privacy
The App is not directed at children under 13, and we do not knowingly collect personal information from children.
8. Recording Other People
If you record or import a conversation, you are responsible for obtaining any consent required by the laws that apply to you before recording other people.
9. Changes to This Policy
We may update this Privacy Policy from time to time. Material changes will be reflected by updating the "Last updated" date above.