Skip to content

Shuvo-code-dev/Oi-QR-Scanner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

18 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation



🟒 Oi QR Scanner

Scan. Detect. Protect.

The world's most beautiful QR & Barcode scanner β€” built for privacy, speed, and style.

⬇️ Download APK Β Β·Β  πŸ› Report Bug Β Β·Β  ✨ Request Feature


Premium Experience Zero Ads On-Device Privacy Made in Bangladesh


πŸ“– Overview

Oi QR Scanner is a premium, open-source utility app for Android & iOS β€” built with Flutter and powered by Google ML Kit. It combines blazing-fast on-device scanning with a stunning Neon Bento UI design system, real-time URL safety checks, and biometric-grade security.

No internet. No ads. No compromise.


✨ Features

Feature Description
πŸ›‘οΈ Safety Shield Real-time URL risk detection β€” flags shorteners, HTTP links & malicious URLs before you tap
⚑ Blazing Speed Scan detection in as little as 0.04 seconds, even in low-light
🍱 Bento Grid UI Staggered history layout with Glassmorphic cards and smooth shared-axis transitions
🎨 Neon Dark Theme Deep slate + neon green palette with high-contrast legibility
πŸ”’ Biometric Lock Face ID / Fingerprint authentication to protect your scan history
πŸ“„ PDF & CSV Export Generate professional reports from your scan history
πŸ”¦ Flashlight Toggle Instant torch control for dark environments
πŸ”Š Tactile Feedback Double-tap haptics + cyber-chime audio on successful scans
🀫 100% Ad-Free No banners. No interstitials. No tracking. Ever.

πŸ› οΈ Tech Stack

πŸ—οΈ  Framework     β†’  Flutter (^3.11.1)
🧠  ML Engine     β†’  Google ML Kit (On-Device Barcode & Text)
πŸ“·  Scanner       β†’  Mobile Scanner (DetectionSpeed.unrestricted)
πŸ—„οΈ  Database      β†’  SQLite (Local Persistence)
πŸ”  Auth          β†’  Local Biometric (Face / Fingerprint)
πŸ“€  Export        β†’  PDF & CSV Generator

Supported Barcode Formats: QR Code Β· EAN-13 Β· EAN-8 Β· UPC-A Β· UPC-E Β· Code 128 Β· Code 39 Β· ITF Β· PDF417 Β· Aztec Β· Data Matrix


πŸš€ Getting Started

Prerequisites

  • Flutter SDK ^3.11.1
  • Android API 21+ or iOS 12.0+
  • Dart ^3.0

Installation

# 1. Clone the repository
git clone https://github.com/Shuvo-code-dev/Oi-QR-Scanner.git

# 2. Navigate to project directory
cd Oi-QR-Scanner

# 3. Install dependencies
flutter pub get

# 4. Run in release mode
flutter run --release

πŸ’‘ Tip: Always run in --release mode for accurate performance benchmarks.


πŸ”’ Privacy & Security

Your data never leaves your device. Period.

  • βœ… 100% On-Device Processing β€” no data sent to any server
  • βœ… No Cloud Dependency β€” all ML runs locally via Google ML Kit
  • βœ… No Analytics / Tracking β€” zero third-party data collection
  • βœ… Biometric Protection β€” optional Face/Fingerprint lock on history
  • βœ… Encrypted Local Storage β€” exports saved to protected app directories

For full details, see SECURITY.md


🀝 Contributing

Contributions are welcome! Feel free to:

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

For bugs or feature requests, please open an issue.


πŸ“œ License

This project is licensed under the MIT License β€” see the LICENSE file for details.


Β© 2026 Oi Applications

Proudly made with ❀️ in Bangladesh πŸ‡§πŸ‡©

If you found this useful, please consider giving it a ⭐ β€” it means a lot!

About

πŸ” Fast & lightweight QR code and barcode scanner for Android β€” no ads, no login, no internet required. Supports all major barcode formats, scan history, flashlight toggle, and instant copy/share and also Link security safety. 100% free and open source.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

 
 
 

Contributors

Languages