FairScan
Из публичных источниковПриложение для Android для сканирования документов — простое и бережное к данным
Машинный перевод · Показать оригинал
An Android app to scan your documents — simple and respectful
Обзор
- android
- android-app
- document-scanner
- image-processing
- opencv
- privacy
- segmentation
- tflite
Установка
Команды только показываются, маркетплейс их не выполняет. Сверяйтесь с официальной документацией.- Официальный сайтИз публичных источниковиз метаданных каталогаfairscan.org/ ↗
- Файлы официального релизаИз публичных источниковиз последнего официального релизаgithub.com/pynicolas/FairScan/releases/tag/v2.3.0 ↗
- Сборка из исходниковИз публичных источниковиз метаданных каталога
Сборка из исходников: проверенного рецепта сборки нет — следуйте инструкциям репозитория.
github.com/pynicolas/FairScan ↗
Совместимость
«Неизвестно» значит, что доказательств не найдено, а не что продукт несовместим.| Платформа | Статус | Архитектура | Доказательство | Уверенность |
|---|---|---|---|---|
| Android | Совместимо | — | официальная сборка в релизе v2.3.0: FairScan-2.3.0-armeabi-v7a.apk | 0.60 |
| Совместимо | arm64 | официальная сборка в релизе v2.3.0: FairScan-2.3.0-arm64-v8a.apk | 0.70 | |
| iOS | Неизвестно | — | — | — |
Релизы
проверено 30 окт. 2026 г.Файлы версии 2.3.0
| Файл | Платформа | Размер | SHA-256 | Скачать из официального источника |
|---|---|---|---|---|
| FairScan-2.3.0-arm64-v8a.apk | android · arm64 · apk | 44,8 MB | 53e3347745ea… | Официальный источник ↗ |
| FairScan-2.3.0-armeabi-v7a.apk | android · apk | 33,2 MB | 3bce4426663c… | Официальный источник ↗ |
История релизов
- v2.2.019 июл. 2026 г.Официальный источник ↗
- v2.1.026 июн. 2026 г.Официальный источник ↗
- v2.0.013 июн. 2026 г.Официальный источник ↗
- v1.23.031 мая 2026 г.Официальный источник ↗
- v1.22.129 мая 2026 г.Официальный источник ↗
- v1.22.024 мая 2026 г.Официальный источник ↗
- v1.21.014 мая 2026 г.Официальный источник ↗
Профиль качества
алгоритм quality-v1.0 · оценено 16 окт. 2026 г.Составляющие оценки
Лицензия
GPL-3.0Это статус политики каталога, а не юридическое заключение.
Источники
Отзывы
Отзывов пока нет.
Альтернативы
README
Из pynicolas/FairScan · лицензия GPL-3.0 · загружено 30 окт. 2026 г.FairScan is an Android app to scan documents quickly, easily and privately.
It's designed to be simple: users get a clean, shareable PDF in seconds, with no manual adjustments. And respectful: open source, minimal permissions, no tracking, no ads.
- Website: https://fairscan.org
- Blog: https://fairscan.org/blog/
Contributing
Contributions are welcome, but please read the guidelines first: CONTRIBUTING.md
Translations
Translations are managed on Weblate, and everyone is welcome to contribute.
Start translating: https://hosted.weblate.org/projects/fairscan/
Screenshots
| Scan | Preview | Save & Share |
|---|---|---|
Features
- Clear, distraction-free interface
- Easy flow: scan, review if needed, save or share
- Automatic document detection using a custom segmentation model
- Automatic perspective correction
- Automatic image enhancement
- Fast PDF generation with no manual adjustments
- All document processing happens locally on your device, no cloud processing
- Minimal permissions
- Open source, GPLv3
What FairScan is not
FairScan is not intended to:
- provide fine-grained manual control over document processing
- replicate all features found in other scanning apps
- optimize for highly specific use cases at the expense of simplicity
Compatibility
FairScan works on any device that:
- runs Android 8.0+
- has a camera
Experimental: Scan to PDF via intent
FairScan can be invoked by other Android applications to perform a document scan and return a generated PDF.
This feature is experimental and intended for developers who want to rely on FairScan as a simple, privacy-respecting scanning tool. The intent contract and behavior may change between versions, and backward compatibility is not guaranteed at this stage.
Intent action: org.fairscan.app.action.SCAN_TO_PDF
This is an implicit intent that launches FairScan in a dedicated external mode.
When started via this intent:
- FairScan opens directly in scan mode
- the user scans one or more pages
- FairScan generates a single PDF
- the resulting PDF is returned to the calling application as a URI with a limited lifetime
- the calling application should immediately copy the content of the URI as FairScan deletes it later
See an example app: fairscan-intent-sample
Technical details
FairScan uses:
- Jetpack Compose for the UI
- CameraX for image capture
- LiteRT to run the custom segmentation model for automatic document detection
- OpenCV for perspective correction and image enhancement
- Tesseract for text recognition (OCR)
- PDFBox-Android for PDF generation
The segmentation model
FairScan uses a custom-trained image segmentation model to detect documents: https://github.com/pynicolas/fairscan-segmentation-model
It's based on a fully public dataset that is available here: https://github.com/pynicolas/fairscan-dataset
The build system automatically downloads the model using
download-tflite.gradle.kts.
Related blog posts:
Build
To build an APK:
./gradlew clean check assembleRelease
To build an Android App Bundle:
./gradlew clean check :app:bundleRelease
License
This project is licensed under the GNU GPLv3. See LICENSE for details.