Design principles
What it finds
Permissions and sideloading
Standard gallery applications use Android MediaStore, which only indexes public media folders. MediaStore ignores folders with .nomedia markers, such as WhatsApp Images/Sent, where silent storage waste accumulates.
Cribrum asks for MANAGE_EXTERNAL_STORAGE (all files access) to scan hidden directories directly. Because Google Play restricts this permission to file managers, Cribrum is distributed as a direct APK download on GitHub.
Cribrum does not declare android.permission.INTERNET in its manifest. The app cannot open network connections or send data anywhere.
Install
-
1
Download the APK
Get the latest release from the GitHub releases page.
-
2
Allow unknown apps
Open the downloaded package. When Android asks to allow installation from your browser or file manager, confirm to proceed.
-
3
Verify the checksum (optional)
Verify package integrity before installing with the SHA-256 digest:
sha256sum -c cribrum-*.apk.sha256
Source code and license
Cribrum is free software licensed under the GNU General Public License v3.0. Source code, detector benchmarks, and design notes are on GitHub: https://github.com/Bert0ns/cribrum