pynicolas/FairScan
An Android app to scan your documents — simple and respectful
What it solves
FairScan provides a private, open-source way to scan physical documents into PDFs on Android without relying on cloud processing, tracking, or complex manual adjustments.
How it works
The app uses a custom-trained image segmentation model (via LiteRT) to automatically detect documents in the camera view. It then applies perspective correction and image enhancement using OpenCV and generates a PDF using PDFBox-Android. All processing, including OCR via Tesseract, happens locally on the device.
Who it’s for
Android users (version 8.0+) who need a simple, privacy-focused document scanner that avoids ads and excessive permissions.
Highlights
- Local Processing: All document processing is done on-device to ensure privacy.
- Automatic Detection: Uses a custom segmentation model for automatic document detection.
- Privacy-First: Open source (GPLv3), no tracking, and minimal permissions.
- Developer Integration: Includes an experimental intent system allowing other apps to trigger a scan and receive a PDF.
Related
- Project
- Project
- Project
- Project
- Project