ScanAndroid App

$3,450Delivered in 6 weeks once your details are in30-day cover

What this package is

Scan is the package where the app reads text from images on the device itself. Photograph a receipt or a document and the values come back as filled fields, ready to use, with no image ever leaving the phone.

That is not done for novelty. It is done so confidential paperwork never has to travel. Client documents, receipts showing account numbers, identity cards: if the image never leaves the device, it cannot leak in transit and no copy is left sitting on anybody's server.

The package also includes maps and location tracking during work, a web admin console for reading what the app sends in, every file and document prepared for a Play Store submission, and the first month after handover covered.

See it working

Reads the equipment plate on the phone, in a room with no signalThe engineer is in a plant room with no connection. Take the shot and watch it read anyway.
Capture data plateOffline
NORVENT
MODELNV-360S
SERIALNV36-2419-0873
REFRIGERANTR32
CAPACITY36,000 BTU
VOLTAGE220V 50Hz
MFG2021-08
What left the device
The photo of the plate0 bytes
The text read from it

No image leaves at any point. What reaches your system is the six fields above and nothing else. And because the reading happens on the phone, it works in a plant room or a basement with no signal, which is where the engineer actually is on most jobs.

What the serial number is for

With the serial read, the app matches it to that unit's own service history immediately. The engineer knows what has already been done to it, and which parts fit, while still standing in front of it, instead of calling the office to ask.

Why confirm before saving

Reading is strong on clear printed type, but a faded or oil-stained plate can still lose a final digit. So a person confirms before anything is saved, rather than trusting the machine completely and filing it silently.

The working proof is ReceiptLens, a native Android app I wrote that reads documents through the camera entirely on the device with no connection. The whole codebase is open to read. See it in the work section

This mirrors the screen of the delivered app. The data plate is drawn in code and the brand on it is invented, not any real manufacturer. The byte figures are rounded to show the proportion. The real thing uses Google's ML Kit, which runs on the device with no connection.

Everything you get

This list is the entire scope of the package. Nothing is hidden in a contract.

Not included in this package
  • iOS. I will be straight with you: I cannot build it right now because I do not own a Mac. That is a tool limit, not a skill one. If you need both platforms, hire someone separately for iOS.
  • The Google Play developer account fee, a one-time 25 US dollars, paid under your own company name so the app belongs to you and not to me.
  • Pressing submit on the Play Store for you. I prepare every file and document, but the submission should happen inside your own account. I will walk you through it while you do it.
  • Ads and getting people to install it. That is marketing, a different line of work from mine.
  • A registered company on my side. I am one developer working under my own name in Thailand, and the contract is with me personally, not with an agency.

What I need from you before starting

Every question needs an answer, because these are the settings your system is built from. None of them can be skipped. If one is not settled yet, put down what you know today and we adjust it when work starts.

How the work runs

1

Tell me who uses it and where

Staff or customers, inside one building or out on the road. Those two answers change how the whole thing gets built, so they come first.

2

You get the scope and one price in writing

Scope, price, and what I need from you, in one English document. The price moves on four things: how many screens, whether it has to run with no signal, how much work the camera does, and whether you need a web console. Nothing gets added on later.

3

You try the real app partway through

I send install files while the work is going, so you are holding the app on a phone long before the end date, not waiting to see it at handover.

4

Handover and store preparation

Source code, install file, English manual and technical doc, and the files for a Play Store submission. Then 60 days of support.

Paying and getting started

Full price of this package$3,450
  • Paid in full at order The price is fixed and the scope is written out. No numbers appear later.
  • Work starts as soon as it lands No call to book and no quote to wait for.
  • 30 days of cover after delivery Anything wrong with my work is fixed at no charge.

Bank transfer or PromptPay. A receipt is issued every time, and a stamped work contract if you want one.

How to reach you

Questions about this package

Can it read handwriting?

Badly, and I would rather say so. The technology is accurate on printed text and unreliable on quick handwriting, to the point where the output cannot be trusted downstream. If your work is handwritten forms, I will propose entering the data in the app instead, which is both more accurate and cheaper.

How accurate is it really?

On clearly photographed printed documents it is strong, and strongest on the numbers and dates that actually get used downstream. Very small print can still lose a final digit. That is why the screen always asks a person to confirm before saving, rather than trusting the machine completely and filing it silently.

Why on the device? Would the cloud not be simpler?

Simpler, at three costs. Your document images have to travel and a copy remains at the far end. It stops working without a connection, which defeats the reason you bought an app. And you pay per read forever. On-device reading is paid for once during the build and then costs nothing.

Is tracking staff location legal?

Yes, done properly. Location is personal data, so you need a lawful purpose, staff have to be informed, and you keep only what you need. So the app records only between starting and finishing a job, shows an indicator while it is recording, and expires the data on a schedule you set. I can draft the staff notice, but have your own HR or lawyer review it before it is used.

Is there proof on-device reading actually works?

Yes. ReceiptLens is a native Android app I wrote that reads receipts through the camera and separates them into line items, totals and tax, entirely on the device with no connection. It also runs checks that catch receipts whose figures do not add up. The full codebase is public on GitHub and it is in the work section of this site.

Often booked together

← Back to all three packages