A PIN should be more than just a polite request for your phone to hide a folder. It should be the physical tumblers of an iron-clad vault. Here is how GemReader bypasses the leaky OS to give you true mechanical-grade security.
A Vault, Not a Password
When protecting personal e-books or private documents, standard mobile input fields often introduce subtle security vulnerabilities. Between third-party keyboard telemetry, clipboard spying, and background task caching, standard OS components can leak your sensitive data.
GemReader takes a fundamentally different approach. A PIN shouldn't be a polite request for your software to hide a folder; it should act like the physical tumblers of an iron-clad vault. Here is how our multi-layered security model bypasses the leaky OS.
The Hardwired Internal Dial: Custom Keypad
Using a standard Android system keyboard to enter a security PIN is like shouting your passcode to a third-party security guard across a crowded lobby. Anyone listening—like autocorrect engines, clipboards, or background apps—can hear it.
GemReader bypasses the OS soft keyboard entirely. We built a dedicated, in-app numeric keypad that acts as a mechanical dial mounted directly onto the vault door. There are no wires to tap, no input buffer caches, and no middlemen to eavesdrop.
The Frosted Glass Room: Capture Prevention
When you step up to the vault, heavy velvet curtains are drawn. We use Android's native FLAG_SECURE window property to ensure no screen capture, recording, or casting apps can operate while you enter your PIN.
Furthermore, our reference-counted protection engine guarantees that if you switch apps while looking at a locked folder, the system task switcher renders a blank card. Like a frosted glass room, nobody peering over your shoulder or scrolling through your recent apps menu can see the sensitive contents inside.
The Physical Tumblers: AES-GCM Encryption
A standard software password is just a 'Do Not Enter' sign hung on a wooden door. In GemReader, your locked books are encrypted on your hard drive using AES-GCM, and your PIN acts as the physical alignment of the tumblers.
Entering your PIN does not merely unhide UI elements; it unwraps the cryptographic key required to decipher the files. If the PIN is wrong, the lock's physics simply will not turn, and the underlying files remain an inaccessible, scrambled mess. Your secret gardens remain completely impenetrable.
Try it yourself
Related guides