answered from live GitHub & Hugging Face data
What are the best open-source, privacy-respecting document scanner apps for Android?
If you're looking for privacy-respecting, open-source document scanner apps for Android, here are the top contenders you should consider:
1. MakeACopy
Stars: 431
Maintenance: ✅ Actively maintained (last updated 12 days ago)
Language: Java
License: No assertion (check for the actual license on the repo)
Link: MakeACopy on GitHub
Description: MakeACopy allows you to digitize paper documents and offers OCR functionality. It operates completely offline, ensuring no cloud connections or tracking. It supports multiple languages and emphasizes privacy and self-hosting. This app makes for a strong alternative to Microsoft Lens.
2. OfflineScanner
Stars: 2
Maintenance: ✅ Actively maintained (last updated 1 day ago)
Language: Kotlin
License: Apache-2.0
Link: OfflineScanner on GitHub
Description: OfflineScanner runs entirely offline with on-device OCR, ensuring zero data collection. It features automatic edge detection, multi-format export, and is designed for privacy-first operation. This makes it an ideal choice for users looking for a direct and efficient scanning solution.
3. PaperKeep
Stars: 1
Maintenance: ⚠️ Maintained (last updated 42 days ago)
Language: Kotlin
License: Proprietary
Link: PaperKeep on GitHub
Description: PaperKeep is focused on privacy, using on-device OCR and encrypted storage, with no account or cloud requirements. It features multiple image processing options and is optimized for fast export to PDF, making it suitable for users concerned about security and simplicity in document handling.
4. Scanly
Stars: 0
Maintenance: ✅ Actively maintained (last updated today)
Language: Kotlin
License: GPL-3.0
Link: Scanly on GitHub
Description: Scanly is a fully offline, ad-free document scanner that prioritizes user privacy. It includes features like OCR, auto edge detection, and multi-page document handling without requiring internet access or user accounts. This app embraces a strong commitment to user data privacy while providing essential scanning functions.
Comparison Table
| Project | Stars | Maintenance | Language | License | Best for |
|---|---|---|---|---|---|
| MakeACopy | 431 | ✅ Actively maintained | Java | No assertion | Users seeking full offline capabilities |
| OfflineScanner | 2 | ✅ Actively maintained | Kotlin | Apache-2.0 | Privacy-focused, straightforward use |
| PaperKeep | 1 | ⚠️ Maintained | Kotlin | Proprietary | Users needing encrypted document storage |
| Scanly | 0 | ✅ Actively maintained | Kotlin | GPL-3.0 | Users desiring full control, no ads |
Verdict
MakeACopy and OfflineScanner emerge as the clear leaders in functionality and active maintenance. Choose MakeACopy if you need a robust alternative to existing document scanners that ensures data remain on device. Opt for OfflineScanner if you prefer a streamlined approach with simple usability and competitive features. Scanly is an excellent choice for those prioritizing open-source principles and minimal setup.