Don't take our word for it — verify it
Talpatra Scan never requests Android's INTERNETpermission. That's a specific, checkable, technical claim — not a slogan. This page explains what the claim means and gives you real ways to confirm it against the actual APK, not against a screenshot we chose to show you.
How Android permissions actually work
Every Android app ships a manifest file that declares every permission it might ever use. If an app's code never once calls a network API, the manifest still has to list INTERNETup front if the developer wants that capability available at all — permissions aren't requested on the fly for arbitrary system resources, they're declared ahead of time and baked into the build.INTERNET is one line among potentially dozens in that manifest, sitting alongside things like camera access or storage access.
Android also splits permissions into two very different categories. "Dangerous" permissions — camera, location, contacts, storage — require a runtime prompt the user has to tap through, and stock Android keeps a visible toggle for each of them in Settings. INTERNETis not one of these. It's classified as a "normal" permission, granted automatically at install time with no prompt, because Google's threat model treats network access as low-risk compared to reading your contacts. That classification is exactly why it's worth checking independently — a "normal" permission is easy for a developer to add quietly, and easy for a user to never notice.
Where you can and can't see this in Settings
Here's the nuance most privacy pages skip: opening Settings > Apps > Talpatra Scan > Permissions on a stock Android phone will not reliably show you whether the app holdsINTERNET. That screen is built to surface the dangerous, runtime-prompted permissions — camera, storage, and so on — because those are the ones you granted interactively. Normal, install-time permissions likeINTERNET don't consistently show up there across devices and Android versions. If a scanner app's page tells you to "just check Settings," that instruction is incomplete at best.
On some Android 13+ devices, going to App info > Permissions > "See all permissions" (an advanced, expanded view some manufacturers ship) does list normal permissions includingINTERNET. This may also work on your device — it isn't guaranteed, since the advanced view isn't standardized across OEMs and OS versions. Treat it as a bonus check, not the primary method.
The reliable methods
These two methods inspect the actual APK's declared permissions directly, rather than relying on a device-specific Settings UI.
Method 1 — inspect the APK with Android's own tooling
Download the signed APK from our GitHub Releases page. If you have the Android SDK command-line tools installed, both aapt2and apkanalyzer can dump the full permission list straight out of the manifest, no device required:
aapt dump permissions app-release.apkThe output lists every permission the app declares, by name. Look forandroid.permission.INTERNET in that list. It won't be there.
Method 2 — run it through an independent APK auditor
If you'd rather not install SDK tooling, upload the same APK toExodus Privacy, a well-known independent nonprofit auditor that scans Android apps for embedded trackers and lists every declared permission. It isn't run by us and has no reason to take our side. Run Talpatra Scan's APK through it and you'll see zero trackers and a permission list with noINTERNET entry.
Either method takes a few minutes and doesn't require trusting anything we've written on this site — you're reading the manifest, or a third party's scan of it, directly.
Why this isn't just a one-time promise
A no-internet claim is only worth something if it can't quietly regress in a future update. Talpatra Scan's build process is set up so that the app simply cannot compile with theINTERNET permission present — if that permission ever ends up in the final app package, for any reason, including by accident through a third-party library, the build fails outright and nothing gets released. It's not a manual checklist item someone might forget; it's a hard stop built into how every release is produced. That means the guarantee isn't "we checked once and it was fine" — it's structurally true of every version we ship, by construction, every time.
Why we bother with all this
"Offline scanning" is a common marketing line among document scanner apps, but it doesn't always mean what it sounds like. Some scanner apps market an offline-capable scanning experience while the app itself still holds the INTERNETpermission and ships ad and analytics SDKs alongside it — meaning your documents may stay local by vendor policy, but the app is still a networked app, phoning home for ads, analytics, or cloud features you never asked for. Without a teardown, there's no way to independently confirm those offline claims hold at runtime. Talpatra Scan sidesteps that entire question: the permission that would let it talk to a server isn't in the package at all, and you don't have to trust a privacy policy to know it.