Privacy policy
Last updated: 26 April 2026
Summary
Muppitify Transcript Prep is a local application. Your transcripts never leave your machine. The developer has no access to any content you process with the app. There is no usage analytics, no crash reporting, and no account system. The app records a single install on first launch (see "Network traffic" below) and checks for updates; nothing else leaves the device.
Data stored on your device
The app creates a folder on your device at:
- macOS:
~/Library/Application Support/Transcript/ - Windows:
%APPDATA%\Transcript\(expands toC:\Users\<you>\AppData\Roaming\Transcript\)
Inside that folder, the app itself only writes a small settings.json file. It records your update preferences (auto-update on or off, beta channel on or off, skipped version) and, once the one-time install ping below completes, the identifiers we received back from it (an install ID, a licence key, and a machine ID). No transcripts, no personal data, no usage history.
The folder also contains standard Electron runtime files that the app framework manages on its own, including caches (Cache/, Code Cache/, GPUCache/, and the Dawn shader caches), UI state (Local Storage/, Session Storage/, Preferences, Local State, SharedStorage, Shared Dictionary/, blob_storage/, Network Persistent State), and, on macOS, Cookies and Trust Tokens files. None of these contain transcript content; they are the browser-style session state Electron uses to run the app window. Deleting the entire Transcript folder removes all of this along with your licence record.
Any transcript you open or save is written to the location you choose. The app does not keep copies anywhere else.
Network traffic
The app makes network requests in exactly three situations.
- Update checks. On launch and periodically thereafter, the app fetches
latest-mac.ymlorlatest.yml(or thebeta-*variants if you opted in) fromdownloads.muppit.au. These requests send your IP address and a standard user agent string identifying the app version and platform. No transcript content and no personal data is included. If you disable auto-updates in Settings, these requests stop entirely. - Manual update download. When you choose to install an update, the app downloads the installer directly from
downloads.muppit.au. This downloads the DMG or EXE and nothing else. - Install registration (one-time, on first launch). The first time the app starts up after installation, it sends a single HTTPS request to
store.muppit.au/api/transcripts/register-installcontaining your machine's hardware UUID (the same identifier the operating system assigns), its hostname, the OS family (macorwindows), and the app version. This request creates a free licence record so we can count unique installs and size the product's user base; it does not create an account, it does not send any transcript content, and it is never repeated on subsequent launches. If the request fails (e.g. you are offline), the app retries on the next launch and gives up permanently after three failed attempts. The resulting install ID, licence key, and machine ID are stored in thesettings.jsonfile above; they are not used for any further network activity.
All three endpoints are served from Cloudflare. Cloudflare's standard request logs apply as described in their privacy policy.
What the app does not do
- No usage analytics (we record that an install happened, not what you do with the app).
- No crash reporting.
- No account creation or sign-in.
- No uploading of transcripts, redactions, or clipboard content to any server.
- No third-party SDKs beyond the open-source Electron and Next.js runtimes that ship with the app.
Your responsibilities
You choose which transcripts to load and which cleaned versions to save. If you copy a transcript into an AI tool, send it by email, or share it with a supervisor, that act falls outside the app and under the privacy practices of whatever destination you send it to. The ICF AI guidelines on informed consent apply.
Contact
For privacy questions, email support@muppit.au.