Privacy Policy
Last updated: 24 August 2026
The short version
Mika+FileScope does not collect anything. There is no account, no analytics and no telemetry. Everything the app computes about your files stays in memory on your Mac and is gone when you quit it.
What the app reads
When you pick a folder, the app reads the file names, paths, sizes and modification dates inside it. The duplicate finder additionally reads file contents in order to hash them; each 1 MB block is discarded immediately after hashing. None of this is stored, and none of it is transmitted.
The only value the app keeps between launches is whether the menu bar icon is switched on, plus — in the Mac App Store version — a security-scoped bookmark of the last folder you scanned, so that “Rescan” still works after a restart.
The one network connection
The direct-download version checks for updates through Sparkle. That request goes to GitHub and transmits what any HTTP request transmits:
GET /appcast.xml
Accept-Language: <your system language>
User-Agent: Mika+FileScope/<version> Sparkle/<version>
So: your IP address, your system language, the app version and the time of the request. No file names, no paths, no scan data — the request has no body at all. System profiling is switched off. The Mac App Store version has no update check of its own; Apple handles updates there.
GitHub acts as the host of that file. Their privacy statement applies to the request: GitHub General Privacy Statement.
This website
The site is hosted by Vercel Inc. and sets no cookies, loads no fonts from third parties and embeds no trackers. Vercel processes the usual server access data — IP address, user agent, referrer — to deliver the page. See the Vercel Privacy Policy.
Your rights
Since no personal data is collected or stored by us, there is nothing to access, correct or delete on our side. If you have a question anyway, write to hello@daumedia.lu.
Verifying this
You do not have to take our word for it. The source is readable, and the claim that the app makes no network requests of its own is one command away:
grep -rn "URLSession\|https://" Sources/
It returns nothing. The only network code comes from Sparkle.