Android ยท free & open source

Get Maatram on your phone

The app runs the App Gate, Hard Lock and Maatram Shield natively, so blocking keeps working after you leave the browser. Install it straight from here โ€” it is not on the Play Store.

The install path

Android asks five questions before a sideloaded app can run. Tick each one off โ€” your place is saved if you leave this page to install.

Already have version 1.0? Uninstall it first. Version 1.1 is signed with a different release key, so Android will refuse to install it over the old copy ("App not installed"). Uninstalling clears the app's local data.

0 of 5 done
  1. Let the download finish

    Chrome warns that APK files can harm your device. Choose Download anyway. That warning appears for every file Android did not get from the Play Store.

  2. Open the file

    Tap it in the download notification, or find maatram-v1.1.apk in the Files app under Downloads. Opening it from a chat preview often fails โ€” use Files.

  3. Allow installs from this source

    Android sends you to a settings screen the first time. Turn on Allow from this source for the app you opened the file with, then press back.

    Already have an older Maatram build on the phone? Uninstall it first โ€” two builds signed with different keys cannot replace each other, and the install fails with App not installed.

  4. Get past Play Protect

    Play Protect scans anything it has not seen before. If it appears, tap More details, then Install anyway.

  5. Switch on Maatram Shield

    Shield is the accessibility service that actually blocks apps during a Hard Lock. Open Settings โ†’ Accessibility โ†’ Maatram Shield and turn it on. Without this, the timers still run but nothing gets blocked.

    On Android 13 and above the switch may be greyed out with a Restricted setting message. Go to Settings โ†’ Apps โ†’ Maatram โ†’ โ‹ฎ โ†’ Allow restricted settings, then come back and enable Shield.

    On Samsung, keep the service alive: lock Maatram in Recents, set Battery to Unrestricted, and remove it from Sleeping apps.

Check the file is genuine

This is the SHA-256 of the exact file served from this site. If your copy hashes to something else, it is not the file we published โ€” delete it.

b643b5832b32142776e2c0e2b3fc310e14549c8e23e20c1283215857a16702b2

Windows   certutil -hashfile maatram-v1.1.apk SHA256
macOS     shasum -a 256 maatram-v1.1.apk
Linux     sha256sum maatram-v1.1.apk

What the build contains

Read straight out of the APK manifest.

Package
com.maatram.app
Version
1.1 (version code 2)
Size
3 041 603 bytes ยท 2.90 MB
Requires
Android 5.1 (API 22) or newer ยท built against API 34
Permissions
Internet ยท network state ยท vibrate ยท wake lock
Service
AppBlockerService โ€” the accessibility service behind Hard Lock, the friction gate and usage reminders
Signing
Release key, schemes v1 + v2 ยท certificate valid to 2051
Source
github.com/MaatramReelsBlocking/Maatram-

If it will not install

Three failures cover almost everything.

App not installed
An older Maatram is still on the phone. Uninstall it, then install again.
Blocked by Play Protect
Tap More details, then Install anyway. It is a warning about the source, not about the file.
Hard Lock does nothing
Maatram Shield is off, or the system killed it. Re-enable it in Accessibility and follow the Samsung steps in gate 5.