What an "offline PDF scanner" actually means
Search for an offline scanner and every result says "offline". The word is doing different work in each of them, and two of the three meanings have nothing to do with privacy.
This guide separates the three claims, gives you a test you can run on any scanner app in about five minutes, and then applies the same honesty to ScanCrypt by listing what it still sends when the network is on.
Three different claims wearing the same word
When an app says "offline", it is making one of three claims. They are independent: an app can satisfy any one of them and fail the other two.
The first is about availability. The app keeps working on a train, in a basement, on a flight. This is a convenience feature and says nothing about where your documents go — an app can work offline and sync everything the moment the signal returns.
The second is about your documents. The pages are processed on the phone and are not uploaded. This is the claim that matters for a contract or a medical report, and it is the one most rarely stated plainly.
The third is about identity. There is no sign-up, no email, no login, so nothing you scan is attached to an account that outlives the install. An app can be account-free and still upload every page, and plenty are.
- Works without a signal — a convenience claim.
- Does not upload your documents — the privacy claim.
- Needs no account — an identity claim, separate from both.
The airplane-mode test
You do not need the source code to check the second claim. Cut the network and see what the app can still do. Anything that keeps working is running on your phone, because there is nowhere else for it to run.
Run the whole path you actually care about, not just the capture. Plenty of apps scan locally and then upload for OCR or export, so a test that stops at the shutter button proves very little.
Then read the Data safety section on the app's Play listing. It is a declaration the developer files with Google, and it has to name what the app collects and what it shares. An app that passes the airplane-mode test but declares that it collects "Files and docs" and shares them is telling you the upload happens later.
- Turn on airplane mode and confirm Wi-Fi and mobile data are both off.
- Scan several pages and save the document.
- Run OCR, add a signature, and export or share the result.
- Note anything that spins forever or shows a network error.
- Turn the network back on and open the Play listing's Data safety section.
- Compare what the app could do offline with what the listing says it collects.
What ScanCrypt still sends with the network on
ScanCrypt passes the test above: every document tool works with the radio off. That is not the same as the app never talking to the internet, and pretending otherwise would fail the standard this page just set.
With a connection, the app sends: on the free tier, ads through Google AdMob, including the advertising ID. Crash reports and anonymous usage analytics through Firebase, and analytics can be switched off in Settings → Privacy & Data. Feature flags and pricing through Firebase Remote Config. No document content is included in any of it, and nothing goes to any AI service.
Three things genuinely need a connection, and none of them is a document tool. Ads will not load on the free tier, which costs you nothing but the banner space. Purchases go through Google Play, which needs to reach Google. Update checks go through Play as well.
Two tools in the catalog need the network by definition, because the network is the feature: Web to PDF fetches a page from a URL, and WebDAV Sync uploads a file to a server you nominate. Both are Pro tools, and neither runs unless you open it.
- Ads, on the free tier only — the app works without them.
- Purchases and restores, through Google Play.
- Update checks, through Google Play.
- Web to PDF and WebDAV Sync — network is what they are for.
What the test cannot tell you
Airplane mode proves that a feature can run locally. It does not prove that the app refrains from uploading once the signal is back, which is why the Play Data safety declaration is the second half of the check. Between the two you get a decent picture: what must be local, and what the developer has told Google they collect.
ScanCrypt is not open source, so this pair is the honest extent of what you can verify from outside. It is more than most scanner apps let you check.
How to do it in ScanCrypt
- Turn on airplane mode. Then check that Wi-Fi and mobile data did not stay on independently, which happens on many Android builds.
- Scan a multi-page document. Open ScanCrypt and tap Scan. Capture several pages and save. The edge detection, the filters and the PDF write all happen on the phone.
- Run OCR on it. Tools, then OCR. The text comes back with the radio off. OCR is a Pro tool in the current release, so on the free tier you will see the upgrade screen at this step rather than the extraction.
- Add a signature. Tools, then Signature. Draw it, place it on the page, save. Signature is free on every tier.
- Export or share the result. Export the document to a folder on the phone. A share to a messaging app will queue rather than send, which is the network being off, not the app failing.
- Turn the network back on. Nothing syncs, because there is nowhere for it to sync to. The banner ad reappears on the free tier.
Questions
Do ads work offline?
No. Ads are fetched from Google AdMob, so with the network off the banner space is simply empty. Nothing else changes — every document tool works exactly as it does online. Pro removes the ads entirely.
Can I buy Pro offline?
No. Purchases run through Google Play Billing, which has to reach Google to fetch the product details and take the payment. Attempting it offline fails at the point where the app loads prices. Once bought, Pro stays unlocked offline.
Does the app work on a flight, then?
Yes, for everything you would want on a flight: scanning, OCR, signatures, annotation, merging, splitting, compression, password protection and export all run on the phone.
Is there an account to sign in to?
No. There is no sign-up, no email and no login anywhere in the app. Install it and scan.