Privacy Policy
Flatbed: PDF Scanner, No Ads · Effective November 14, 2026
This policy explains what data the Android app Flatbed: PDF Scanner, No Ads (package blog.thecode.flatbed, "the app") handles. The app is published by Kitebird, an individual developer ("we", "us"). If you have any question, email [email protected].
The short version
- Your documents never leave your phone. Scans, recognized text, signatures and file names are stored only on your device. We have no servers and no cloud.
- There are no accounts, no ads and no in-app purchases. We do not include any analytics, advertising or crash-reporting SDK.
- The scanner and text recognition are provided by Google ML Kit. ML Kit sends Google diagnostic information about how these features perform (described below). It does not send your images or their text.
Data stored on your device
Page images, recognized text, document names, folders, saved signatures and settings are stored in the app's private storage on your phone. This data is not sent to us or to anyone else. Files leave the app only when you choose to share them or save them to a folder. Uninstalling the app or clearing its app data deletes everything the app stored.
Permissions
The app does not request camera, storage, photos, contacts, location or microphone permissions. The scanning camera runs inside Google Play services, and photos are imported through the Android photo picker, which gives the app only the pictures you select. Saving uses the Android file picker. The app itself has no internet permission.
Data collected by Google ML Kit
The document scanner and text recognition use Google ML Kit, which runs on your device. Part of ML Kit runs inside Google Play services, and Google Play services can connect to the internet. According to Google's ML Kit data disclosure, ML Kit collects the following for diagnostics and usage analytics:
| Type | Examples |
|---|---|
| Device information | Manufacturer, model, OS version and build, available ML hardware accelerators |
| App information | Package name and app version |
| Device or other identifiers | Per-installation identifiers used for diagnostics |
| Performance and feature metrics | Latency, image format and resolution settings, input and output sizes, feature versions, event types |
| Error codes | Codes describing why an operation failed |
Google states that this data is encrypted in transit (HTTPS) and is not transferred to third parties. We do not receive this data. How Google handles it is described in the Google Privacy Policy.
Crash and performance statistics
If you have opted in to share usage and diagnostics with Google on your Android device, Google Play may give us aggregated, anonymous statistics about crashes and app performance (Android vitals). These statistics do not identify you.
Your choices
- Delete your documents: delete them in the app, or uninstall the app or clear its app data to delete everything.
- ML Kit diagnostics: we cannot access or delete this data because we never receive it. You can manage data held by Google at myaccount.google.com, or contact us and we will help you reach Google.
Security
Your documents stay in the app's private storage, which other apps cannot read. We do not sell, rent or share personal data.
Children
The app is a general productivity tool and is not directed at children under 13. We do not knowingly collect personal information from anyone, including children.
Changes
If this policy changes, we will update this page and the effective date above. Significant changes will also be noted in the app's release notes.
Contact
Kitebird · [email protected]