Mamori is a content blocker built to help you stay away from adult material, including Japanese adult content that most blockers miss. This policy explains, in plain terms, what the app does and does not do with your information. The short version: Mamori is designed to work without collecting your personal data or your browsing activity. We collect only the minimum needed to make the app work — a random identifier and your own custom block/allow lists — and never your name, email, or what you browse.
The following is stored only on your device and never sent to us:
If you delete the app, this on-device information is removed with it.
To keep your custom rules working and to enforce your chosen cooldown lock, Mamori stores a small amount of data on our backend, which is operated for us using PocketBase at api.dailydebian.com. Mamori has no login or user account — we never ask for your name, email, or any sign-in. Instead, the app stores:
This is the full extent of what we store on our backend. We do not store your browsing history, the sites you visit, the domains your device looks up, your location, your contacts, or any personally identifying information. The random identifier resets if you uninstall and reinstall the app.
When blocking is active, Mamori filters content locally on your device by checking requested domains against its blocklist. This checking happens on the device itself. Mamori does not send the sites you visit, the domains you request, or your browsing activity to us or to any third party. We do not build a profile of your activity and we have no way to see what you browse.
Mamori downloads its blocklist from our content server so protection can stay current. This is a one-way download of the blocklist file to your device. When your device requests the file, our server receives the request like any standard web request (which includes your device's IP address in routine server logs). We do not use this to identify you or track your activity, and the request contains no information about what you browse.
On Android, Mamori uses a few system permissions to do its job. Each is used only for the feature described below, and none of them send your browsing or activity to us.
Mamori includes an optional in-app content guard that blocks adult searches and content inside other apps — for example, a blocked term typed into a browser's address bar, an app's search box, or the system Settings search. To do this on Android, it uses an accessibility service, the mechanism Android provides for an app to read on-screen text. This feature is entirely optional and stays off until you turn it on yourself.
What it reads, and where:
The supported apps it can monitor are: Chrome, Samsung Internet, YouTube, TikTok, Reddit, X (Twitter), Instagram, Telegram, Facebook, Pinterest, Snapchat, Discord, and the Android system Settings app (including its search field).
Settings-page protection (optional). If you turn on the “Block the Accessibility settings page” option, the accessibility service also detects when the system Accessibility settings screen is opened while protection is on, and returns you to your home screen — so Mamori's protection cannot be switched off there. For this it only recognizes that this particular settings screen is open; it does not read or collect any additional content. It cannot block Safe Mode or developer/ADB tools.
Turning it on and off. You enable the in-app content guard yourself by granting the accessibility permission in your device's Settings → Accessibility → Mamori. You can turn it off at any time from that same screen, or by switching the feature off inside Mamori. When it is off, Mamori reads no on-screen text at all.
Mamori offers subscriptions and a one-time purchase. Payments are processed by the store you installed Mamori from — Apple through the App Store on iOS, or Google through Google Play on Android. Mamori never receives or stores your payment card details.
To manage your subscription status and restore purchases across devices, we use RevenueCat, a third-party purchase infrastructure provider that processes this data on our behalf. RevenueCat processes purchase and receipt information (your purchase history) and a randomly generated, anonymous app user identifier, along with limited device data needed to deliver and restore your purchase. It is not linked to your name or email and is used solely to provide the subscription, not for advertising. You can review RevenueCat's practices at revenuecat.com/privacy, Apple's at apple.com/legal/privacy, and Google's at policies.google.com/privacy.
All data exchanged between the app and our backend, and between the app and RevenueCat, is sent over encrypted connections (HTTPS/TLS) — it is encrypted in transit. We do not sell or share your information with third parties for their own purposes; the only providers that handle any data (our backend host and RevenueCat) act solely as processors to deliver the features described above.
Because Mamori has no account, the data we hold is limited to the random identifier, your custom block/allow lists, and your lock state described above. You can request deletion of this server-side data at any time by emailing javblocker@gmail.com — include the request to delete your data and we will remove the records associated with your install. Uninstalling the app removes all on-device data, and the random identifier is regenerated if you reinstall.
Mamori is intended for adults seeking to block adult content and is rated accordingly. It is not directed at children and does not knowingly collect information from children.
If this policy changes, we will update the date at the top of this page and post the revised version here.
Questions about this policy or your privacy can be sent to javblocker@gmail.com.
This policy describes the Mamori iOS and Android applications. Mamori is an independent application.