Effective date: 2026-09-19 Last updated: 2026-09-19
Photo OCR turns a picture of printed text into text you can copy, edit, share and save. The text is read on your phone, by Google’s ML Kit text recognizer, which is built into the app.
Your pictures and your text stay on your phone. The app never sends a picture anywhere. The text leaves the app only when you copy it, share it to an app you choose, or save it as a file in a folder you pick.
Two things do use the internet, and this policy names both exactly:
There is no account, no sign-up, no cloud and no server of ours anywhere.
com.dashfusion.listocr)We hold no copy of any of it: there is no analytics SDK of ours in this app, no crash reporter of our own and no telemetry of our own. Deleting a reading deletes its text, its lines and its picture; Delete every reading in Settings deletes all of them.
The app opts out of Android cloud backup and device-to-device transfer, so none of this is copied into Google’s backup service.
The text is read by Google’s ML Kit Text Recognition, Latin script, built into the app: the recognizer and its model are part of the app, so reading a picture needs no internet connection and nothing is downloaded first. The picture is processed on your device.
Google states that ML Kit collects the following, for diagnostics and usage analytics, encrypted in transit, and that it does not transfer this data to third parties:
The picture and the text are not on that list. There is no setting in the app that turns ML Kit’s diagnostics off.
The app is supported by ads served by Google AdMob.
The app shows no banner ads, no native ads and no ad on launch. What it shows is an occasional full-screen ad when you leave a result after copying, sharing or saving its text - never while a picture is being read and never while you are editing. There is also an optional rewarded ad you can choose to watch, in Settings, to switch ads off for 24 hours.
To serve ads, Google receives data from your device, which may include your device’s
advertising identifier (AD_ID), coarse location inferred from your IP address, device
and app information, and ad-interaction data. It does not receive your pictures or
your text - the app never sends those anywhere, and no ad targeting here is based on
them. Google’s processing is done as an independent controller under its own policies:
Where required by law, the app shows Google’s User Messaging Platform consent form before ads are initialised, and records your choice. In the EEA and the UK you are asked about personalised advertising; in covered US states you are offered the opt-out required there. You can change your decision at any time from Settings → Advert privacy options, and if you decline, reading pictures works exactly as before.
None. We operate no servers, no accounts and no analytics. We have no database with your name in it, and no way to identify you or your device. We do not sell or share personal information, because we do not have any.
AD_ID) - required by Google Play for apps that serve ads; used
by AdMob as described above.The app asks for no camera, photo, storage, microphone or location permission, and Android never stops to ask you about any permission for it.
A few more permissions are merged into the final app package by the libraries the app is built on, so the list Google Play shows you is slightly longer than the one above. They are the Android Ad Services permissions plus wake-lock and foreground-service, all from the Google Mobile Ads SDK, and one permission that only lets the app’s own parts talk to each other. None is a permission Android stops to ask you about, and none is used by any code we wrote.
This app is not directed at children under 13 and is not designed for use under the COPPA framework. We do not knowingly collect personal information from children - as described above, we hold no personal data at all.
If we change this policy we will update the Last updated date above and publish the new version at this URL. Material changes will also be noted in the app’s release notes on Google Play. This policy is versioned publicly in the Dash Fusion privacy repository, so any change is visible in its history.
Questions about this policy or about the app: dash.fusion@outlook.com