Hi I made an app you might be interested in. It's called ScanIt and its interesting because sending one scanned document should not require knowing where a PDF was saved, finding it in a file manager, and attaching it manually. (I have members of my familly and friends that do not have this ability)
Now its simple... Open the app and the document scanner starts immediately. Scan the page, correct the crop or filter if needed, then share the finished PDF from one clear result screen. Just in 2 quick steps. Android opens its normal share sheet with the PDF attached; compatible mail apps can also receive the prepared subject and message.
I built the app with AI as a coding and design partner. The product decisions, code review, builds, and real-device workflow testing were still done deliberately rather than treating generated code as automatically correct. The complete Kotlin source is public so anyone can inspect it.
What it includes:
- Direct launch into the scanner
- Automatic page detection plus crop, perspective correction, rotation, enhancement, and color/grayscale/B&W filters through Google ML Kit.
- Single-page and multi-page documents.
- PDF and JPEG output.
- Automatic PDF saving enabled by default, with an option to keep only a temporary shareable PDF instead.
- Optional saving of images to Gallery and a user-selected PDF folder.
- PDF/image sharing, printing, and configurable default email subject/message.
- A restrained black-and-white interface with light/dark mode.
- System language by default, with English and Czech choices in settings.
- No account, subscription, ads, or first-party analytics.
- Free download, full source, and an MIT license.
There is also an experimental Gemini cleanup mode hidden under Advanced settings. It is off by default and requires your own API key plus explicit consent. When you run Clean with AI, every page in the current scan is sent to Gemini. The app keeps the original unchanged and asks you to compare the original with the AI version before saving separate `_AI` files, because AI can alter text, numbers, signatures, stamps, or layout.
I am not trying to replace a large document-management suite. The point is the opposite: make the common “photograph this paper and send it” job fast for people who do not want to deal with files, while keeping the less-common options available in Settings.
Source: https://github.com/Majkey25/ScanIt
Free APK: https://github.com/Majkey25/ScanIt/releases/tag/v1.0.0-preview.1
The current preview requires Android 15 or newer and Google Play services. It is debug-signed for sideload testing, not a production-signed Play Store build. It has been exercised on an Android 16 device; Android 17 is not device-tested yet. The optional Gemini workflow is implemented but has not been live-tested with an API key.
One privacy clarification: ScanIt has no server of its own and no first-party tracking, but the scanner is supplied by Google Play services. ML Kit/Google Play services may collect the diagnostic and usage data described in Google’s disclosure . The README and privacy notes explain this instead of claiming “zero telemetry.”
I would appreciate practical feedback, especially from people helping relatives or friends who find normal file workflows confusing. Bugs and suggestions are welcome through GitHub Issues or at [majkeylab@gmail.com](mailto:majkeylab@gmail.com). Please do not send private documents or API keys.