What 'offline' document scanner apps actually do
A lot of scanner apps say “works offline” somewhere in their marketing copy. We looked at what that actually means for three of the biggest ones — Adobe Scan, Kaagaz Scanner, and Doc Scanner (Lufick) — using their own privacy policies, Play Store data-safety pages, and pricing pages as sources, not review-site summaries. We re-checked every claim below on 2026-09-05 against primary sources; nothing had materially changed since the original pass, and we note that explicitly per claim.
“Offline scanning, online app” is a real pattern: the camera and crop happen on your phone, and the app still ships ad SDKs, analytics SDKs, and a cloud upload option turned on by default.
Does Adobe Scan work without the internet?
No. Adobe Scan is cloud-dependent by design — scans auto-save to Adobe Document Cloud as soon as you capture them, and there is no documented setting to turn that off. Adobe’s own live settings documentation (checked 2026-09-05, unchanged from the original research) lists a cellular-data toggle and a crash-reporting toggle, but nothing for disabling cloud upload. The only workaround Adobe itself has offered, in a 2023 community answer, is manually tapping “Copy to device” after each scan. If your phone has no signal, Adobe Scan is not the app to reach for.
Is Adobe Scan’s OCR actually free?
Not fully. Free-tier OCR is capped at 5 pages per scan — this is Adobe’s own devnet documentation, verbatim, re-verified 2026-09-05 with no change: “OCR does not run on scans longer than 5 pages for general users.” A paid subscription raises that ceiling to 100 pages, still not unlimited. Subscriptions run Plus Monthly $4.99 and Premium $69.99/year (a $3.99 SKU also appears in the current listing) — both figures confirmed live on 2026-09-05.
Does Kaagaz really keep scans on-device?
Partly, and the marketing overstates it. Kaagaz’s privacy policy does say scanning works completely offline and files stay on-device unless you opt into cloud storage — that part checks out. But the same policy discloses Branch, Firebase, and Google Analytics SDKs collecting device, usage, and location data regardless of whether you use cloud storage, and Play’s own Data Safety page (re-checked 2026-09-05) lists location, personal info, financial info, device IDs, and files/photos as collected, with a subset shared with third parties. “Offline scanning” describes where the crop and image processing happen, not what the app sends home in the background.
Does Kaagaz have ads and a subscription?
Yes to both, and this needed a correction pass. Kaagaz’s own FAQ copy claims a “completely Ads free experience,” and that language has leaked into some third-party review sites — but the live Play Store listing (re-verified 2026-09-05) shows both “Contains ads” and “In-app purchases” badges directly on Kaagaz’s own page, alongside 10M+ installs and a 4.4-star rating from roughly 229,000 ratings. In-app purchases range ₹85 to ₹1,900 per item, confirmed in the same listing payload as Kaagaz’s own install count, so this isn’t a mixed-up “similar app” figure. There is a subscription-shaped IAP structure here, not a flat free app.
Does Doc Scanner (the 50M+ install one) have ads?
Yes. “Document Scanner - PDF Creator” by Lufick Technology ships AdMob, Facebook Ads, Google Analytics for Firebase, and Firebase Crashlytics — confirmed directly in Lufick’s privacy policy, re-checked 2026-09-05 with no change, right down to a stale reference to the deprecated Fabric SDK that’s been sitting in the policy text for years. Play’s Data Safety page for this app (also re-checked 2026-09-05) discloses that device identifiers are shared with third parties for advertising, and — notably — there is no data-deletion mechanism offered at all. The paywall here is mostly ad removal: a lifetime ad-free unlock is listed at ₹9,900 on the Indian App Store, confirmed current as of this check.
Does any of them have real book or curved-page dewarp?
No — none of the three has it. Adobe Scan has a “Book” capture preset and a “Straighten” tool that corrects tilted or partially-out-of-frame pages, but no source, including Adobe’s own 2026 release notes, documents an underlying curvature-flattening algorithm; it reads as an extension of ordinary perspective correction, not true page-curl dewarp. Kaagaz has no book or curved-page mode anywhere in its FAQ, homepage, or Play listing — every “book” mention there refers to document categories, not a scanning mode. Doc Scanner has a “Book” scan mode, but it’s border-detection only: a featured user review specifically describes it cropping pages incorrectly under shadow, and no changelog through its May 2026 update mentions curvature flattening. If a page has real physical curve — a paperback held open, not just tilted — none of these three apps corrects for it.
So what does “offline” mean across these three apps?
It means the camera capture and image crop happen locally. It does not mean the app is free of ad networks, analytics SDKs, or a default cloud upload. Here’s the short version:
| App | Scan/crop offline? | Cloud upload default | Ads | Book dewarp |
|---|---|---|---|---|
| Adobe Scan | Yes, but auto-uploads immediately after | Forced, no off switch | No ads, but tracking per its own privacy label | No (Straighten only, algorithm undisclosed) |
| Kaagaz Scanner | Yes, vendor claim | Optional, off by default | Yes | No |
| Doc Scanner (Lufick) | Yes, vendor claim | Optional (your own Drive/Dropbox) | Yes | No (Book mode is borders-only) |
The common thread: even the two apps that don’t force a cloud upload (Kaagaz, Doc Scanner) still hold the INTERNET permission and use it for ad networks and analytics — Branch/Firebase/Google Analytics for Kaagaz, AdMob/Firebase/Facebook Ads for Doc Scanner. Neither documents what specifically gets sent, because neither publishes a network-traffic teardown; the claims above rest on their own disclosures, which is the most any outside party can verify without one.
Where does Talpatra Scan differ?
Talpatra Scan never requests the INTERNET permission at all — not “off by default,” not “toggle it in settings,” but structurally absent from the build. A Gradle task in the project fails the build outright if the permission reappears in the merged manifest, so this isn’t a policy promise sitting next to an SDK that could phone home anyway. There’s no ad network to disclose because there’s no network access to run one over. It’s free right now with no ads and no account; a one-time lifetime Pro unlock for some extras is planned for later, with anyone using the free version grandfathered in permanently. Boundary detection, book dewarp, and OCR all run on the phone.
What about vFlat?
It would be dishonest to leave vFlat out of this. vFlat is the one real quality peer here for book and curved-page dewarp — its parametric approach is backed by a filed patent (US11145037) and a better-resourced team, and by most accounts it produces excellent results on genuinely curved book spreads. It is not offline (it’s a subscription-funded cloud-connected app) and it is not free beyond a limited tier. Talpatra Scan’s claim isn’t “better than vFlat at dewarp” — it’s “the only fully offline scanner with real book dewarp,” which is a different, narrower, and verifiable claim.
Talpatra Scan is a free Android document scanner that never requests the INTERNET permission.
Get the app