Versión en español

PDF Stroke privacy policy

Last updated: November 9, 2026.

Your documents never leave your device. PDF Stroke has no user accounts and no analytics of its own.

Documents

Text recognition

To edit the text of a photo or a scan, the app recognizes it on your device with Google ML Kit: the image and the recognized text are not sent to any server. For diagnostics and usage statistics, ML Kit sends technical data to Google: device model and Android version, app version, recognition performance and errors, and an installation identifier that cannot be used to identify you or your device. This data is encrypted and Google does not share it with third parties. More information: data collected by ML Kit.

In the web version (pdfstroke.com) text is recognized in your browser with PaddleOCR: the first time the recognition models are downloaded, and after that everything runs on your device without sending anything.

Web version

The web version has no ads, no accounts and no analytics. It is hosted on GitHub Pages, which may log technical data about visits (such as the IP address) for security; see the GitHub privacy statement.

Ads (free version of the Android app)

The free version shows Google AdMob ads when the app opens and when you save, share or convert a document. To show them, Google may collect and process the device's advertising ID, the IP address, approximate location derived from it, and data about usage of and interaction with the ads. In the European Economic Area, the United Kingdom and Switzerland you are asked for consent the first time you open the app, and you can change it at any time from the Pro window (crown icon) › Ad privacy. More information: how Google uses information from apps that use its services and Google privacy policy. You can also reset or delete the advertising ID in the Android settings.

Pro subscription

The Pro subscription removes ads and the daily download limit. Payment is handled by Google Play; PDF Stroke does not receive your payment details. The app only asks Google Play whether the subscription is active. To cancel it, use Google Play › Payments & subscriptions.

The number of downloads per day is counted only on your device.

Permissions

Internet, for ads, the subscription and ML Kit's technical data. On Android 9 or earlier, the app asks for storage permission only to save PDFs to the Documents folder.

If you have any questions, write to the contact address shown on the Google Play listing.