Privacy
In short
- Modulo collects no data. That is why the App Store and Google Play both say no data is collected.
- There is no account and no server. There is nothing to sign up for.
- No analytics, no third-party crash software, no ads, no tracking.
- Nothing about you or your music leaves your phone through Modulo. On Android, only your login for your own PC, Mac or NAS goes to that PC, Mac or NAS.
- Only this website counts visits and clicks, with Google Analytics. How that works is under "This website".
What the app keeps on your phone
To make your library fast, Modulo keeps a few things, only on your phone:
- An index of your music: file names, folders, size, date and a fingerprint (MD5) per file.
- What the app reads from a module: title, artist, sample and instrument names, the song message, the duration, whether the track loops or ends, and its loudness.
- The covers Modulo draws from the music itself.
- A reference (bookmark) to every folder you link.
- A play cache and the tracks you keep offline.
- Files you copy into Modulo yourself. You see them in the Files app under "On My iPhone > Modulo".
- Your playlists, favorites, play counts, hidden tracks and your settings.
Delete the app and all of this is gone. Your phone's normal backup (iCloud or your computer) includes this data, as it does for every app. That is Apple's backup, not a Modulo server.
Your files and folders
- Modulo can only reach a folder you picked yourself in the iOS folder picker.
- Linked folders are only read. Modulo never writes into them: nothing is renamed, moved, deleted or added. "Delete" in the app means hide.
- Passwords for your PC, Mac or NAS are handled by iOS. Modulo never sees them.
- If a file is in iCloud Drive but not on your phone, iOS fetches it from Apple, as it does for any app. Modulo itself talks to no server at all.
Internet
Modulo makes no internet connections of its own. The only link to the outside is the one to The Mod Archive (modarchive.org): it opens in Safari, outside the app. What you do there is between you and that website. On Android, Modulo also connects to your own PC, Mac or NAS when you link a folder on it; see "On Android".
Crash reports and feedback
Modulo contains no crash reporting software. If you turned on "Share with App Developers" in iOS, Apple sends crash reports to the developer. Apple handles that, and you can turn it off yourself in Settings. TestFlight testers can send feedback through Apple. If you email for support, the developer only has what you put in that email.
On Android
The Android app works the same, with these differences:
- Android has no built-in way to open a folder on your PC, Mac or NAS, so Modulo does that itself. It then connects only to the server you typed in, and only to read that folder. That is the only connection the app makes itself.
- Modulo keeps the password for that server encrypted on your phone, with a key in the Android Keystore. It goes only to that server and is in no backup.
- Android's backup includes only your favorites, playlists and settings, not the index of your music. That is Google's backup, not a Modulo server.
- You buy Modulo Plus and the tips through Google Play. Google handles the payment; Modulo only learns whether you have Plus.
- Crash reports reach the developer only through Google Play, if you allowed usage and diagnostics sharing in Android.
- The link to The Mod Archive opens in your default browser.
This website
This website (not the app) counts visits and clicks with Google Analytics. That shows how many people look at the site and how often someone taps a download button.
- What goes to Google: which page you view, which site or link brought you here, which button you click (for example App Store, Google Play, the language switch or the email address) and general details such as your country, your browser and your screen size.
- Google Analytics sets cookies on your device (
_ga), so a later visit counts as a returning one. They hold no name, email address or anything else that identifies you as a person. - Google only uses your IP address to work out your country or region and does not keep it. Google signals and advertising features are off.
- There is no cookie banner. If you would rather not be counted, an ad blocker or your browser's tracking protection stops it, and you can clear the cookies at any time. The site keeps working.
The site is served by Cloudflare, which, like any web host, processes technical data such as your IP address to deliver the page.
Changes
If anything changes in what Modulo or this website keeps or sends, it appears here first, with a new date at the top.
Contact
Questions about privacy? Email jeffreyroosendaal [at] gmail [dot] com.