A high-performance Android QR and barcode scanner engineered with Jetpack Compose, CameraX, and Google ML Kit. Immediate viewfinder launch, instant intent dispatch, and offline face-to-face QR transfer.
Scanner Viewfinder
Offline QR Transfer
History & CSV Export
Settings & Sensors
Launches straight into a 1080p debounced CameraX vision pipeline. Detects codes in milliseconds without splash delays or clutter.
Direct action routing for UPI payments, Wi-Fi connections, vCard contacts, Google Maps, SMS, OTP authenticators, and web links via Chrome Custom Tabs.
Generate high-contrast QR codes from clipboard text or custom input directly from the scanner screen for instant device-to-device transfer.
Real-time ambient light sensor integration that automatically activates or gently suggests torch controls when scanning in dark environments.
Room database with custom note tagging, instant search, and one-tap CSV export via Android FileProvider.
Material You dynamic color palettes, Android Quick Settings Tile, Share Target receiver, and Launcher App Shortcuts.
How Scan stacks up against generic Play Store scanners and built-in camera apps
| Capability | Scan (This App) | Generic Store Scanners | OEM Camera Scanners |
|---|---|---|---|
| Privacy & Tracking | ✓ 100% On-Device | ✗ Heavy Trackers & Ads | ✓ On-Device |
| Startup to Viewfinder | ✓ Instant (~100ms) | ✗ Slow (Ad Splash Screens) | ✓ Instant |
| Offline QR Creation & Sharing | ✓ Yes (One-Tap Viewfinder) | ✗ Premium / Paywalled | ✗ Not Supported |
| Deep Intent Routing (UPI, Wi-Fi, vCard) | ✓ Direct Native Handlers | ✗ In-app Webviews | ✓ Basic Actions |
| Low-Light Sensor Automation | ✓ Auto Torch & Pulse Suggest | ✗ Manual Only | ✗ Manual Flash |
| Local Searchable History & CSV Export | ✓ Room SQLite + Notes + CSV | ✗ Cloud Account Required | ✗ No History Log |
| Quick Settings Tile & Shortcuts | ✓ Built-In | ✗ Rare | ✓ Built-In |
| License & Source | ✓ Open Source | ✗ Closed Proprietary | ✗ Closed Source |
Scan has zero internet trackers, zero third-party telemetry SDKs, and never uploads your scanned data. All computer vision models execute 100% on your device hardware.