Frequently Asked Questions
Find answers to common questions about OSS Document Scanner and OSS CardWallet.
General
Are these apps really free?
Yes! Both OSS Document Scanner and OSS CardWallet are completely free and open source. There are no ads, no in-app purchases, and no premium features locked behind a paywall. They will nalways remain free and open source.
Is my data private?
Absolutely. Both apps:
- Process all data on your device
- Never upload data to any server (unless you configure sync)
- Don't include analytics or tracking
- Are open source so you can verify yourself
What's the difference between the two apps?
| OSS Document Scanner | OSS CardWallet |
|---|---|
| Scan paper documents | Store loyalty/membership cards |
| Auto edge detection | Barcode scanning |
| PDF export with OCR | Multiple barcode formats |
| Document organization | Card organization |
Both apps share common features like cloud sync, backup, and privacy-first design.
Where can I get support?
- GitHub Issues: Report bugs or request features
- This Documentation: Browse guides and tutorials
How can I contribute?
- Translations: Help translate on Weblate
- Code: Submit pull requests on GitHub
- Bug Reports: Report issues you find
- Documentation: Improve these docs
- Sponsorship: Support the developer
Scanning
Why isn't edge detection working?
Common causes and solutions:
- Poor lighting: Ensure even, adequate lighting
- Low contrast: Use a contrasting background (dark document on light surface or vice versa)
- Reflections: Avoid glossy surfaces that create glare
- Dirty lens: Clean your camera lens
- Complex background: Use a plain, solid-color background
Can I scan multi-page documents?
Yes! Use batch scanning mode:
- Tap the camera button
- Tap the batch scan button left of the capture button
- Scan first page
- Continue scanning without saving
- All pages are combined into one document
- Tap Done when finished
Can I scan in low light?
Yes, but quality may suffer. Tips for low light:
- Enable flash
- Use manual capture mode
- Hold device very steady
- Consider using additional lighting
- Enable auto-enhancement after capture
Editing
How do I rotate a page?
- Open the document
- Select the page
- Tap the rotate button
- Choose rotation direction
Can I crop after scanning?
Yes:
- Open the document
- Select the page
- Tap the crop/edit button
- Adjust the crop area
- Tap Apply
What filters are available?
- Original: No processing
- Whitepaper: best for whitepaper type documents
- Enhanced: Auto color/contrast improvement
- Color: Improve colors and removed unwanted color shades. Best for cards
How does OCR work?
OCR (Optical Character Recognition) extracts text from images:
- Open a scanned page
- Tap the OCR button
- Select language(s)
- Processing happens on-device
- Text can be copied or searched
Export
What export formats are supported?
- PDF: Standard and with OCR text layer
- JPEG: Compressed images
- PNG: Lossless images
How do I reduce PDF file size?
- Use lower quality setting
- Apply Black & White filter
- Use JPEG compression
- Reduce resolution (150 DPI for email)
Can I combine multiple documents into one PDF?
Yes:
- Select multiple documents in list view
- Tap Export
- Choose "Single PDF"
- All documents are combined
How do I email a scan?
- Open the document
- Tap Share
- Choose format (PDF recommended)
- Select your email app
- Document is attached to new email
Sync & Backup
Which cloud services are supported?
Direct sync via WebDAV:
- Nextcloud
- ownCloud
- Synology NAS
- Any WebDAV server
For other services, export and upload manually.
How do I set up sync?
See our detailed Sync and Backup guide.
What happens if I edit on multiple devices?
The most recent change typically wins. The app will:
- Detect the conflict
- Compare timestamps
- Keep the newer version
Are backups encrypted?
Backups are ZIP files that are not encrypted by default. For sensitive documents:
- Enable document encryption in app settings
- Store backups in encrypted storage
- Use encrypted cloud storage
Troubleshooting
The app crashes on startup
Try these steps:
- Restart your device
- Clear app cache (Settings > Apps > OSS Document Scanner > Clear Cache)
- Update to latest version
- Reinstall the app (backup first!)
Scans are blurry
- Hold device steady during capture
- Ensure good lighting
- Wait for auto-focus
- Clean camera lens
- Try manual capture with tap-to-focus
PDF export fails
- Check available storage space
- Try lower quality setting
- Reduce number of pages
- Restart app and try again
Sync not working
- Check internet connection
- Verify server credentials
- Test connection in settings
- Check server is accessible
- Review server logs for errors
OCR gives wrong text
- Use higher capture quality
- Apply Black & White filter
- Select correct language
- Ensure text is clearly visible
- Try different threshold settings
Technical
What platforms are supported?
- Android: 7.0 (API 24) and above
- iOS: 13.0 and above
How is the app built?
OSS Document Scanner is built with:
- NativeScript: Cross-platform framework
- Svelte: UI components
- OpenCV: Image processing
- Tesseract: OCR engine
- Zxing: Barcode engine
Where is source code located?
Key directories in the GitHub repository:
| Directory | Contents |
|---|---|
app/ | Main application code |
app/components/ | UI components |
app/services/ | Business logic |
opencv/ | OpenCV integration |
plugin-nativeprocessor/ | Native processing plugin |
cpp/ | Native C++ code |
How can I build from source?
See the Building Setup section in the main README.
Still Have Questions?
If your question isn't answered here:
- Search existing GitHub issues
- Create a new issue with your question
- Check the source code for implementation details