A Flutter application designed to detect QR code phishing (quishing) attacks. The app enables users to scan QR codes and identify potentially malicious URLs using a secure external API. It helps protect users from interacting with harmful QR codes, which are increasingly used in phishing and cyber attacks.
- Scan QR codes using the device camera
- Detect and classify malicious URLs in real time
- Integrates with an external API for URL safety verification
- Provides a simple and intuitive user interface
- Supports both Android and iOS platforms
- Maintains a secure workflow by minimizing data exposure during scanning
- Logs scanned URLs with safety status for user reference
- Optionally integrates with Firebase for authentication and analytics
| Technology | Description |
|---|---|
| Flutter | Cross-platform UI toolkit for building native-like apps |
| Dart | Programming language for Flutter apps |
| Firebase | Optional backend services for authentication, analytics, and data storage |
| External URL Safety API | Real-time detection of malicious links and phishing attempts |
| QR Code Scanner Plugin | Enables seamless camera-based QR code scanning |
- Focused on usability and security, ensuring users can easily distinguish safe and unsafe QR codes.
- Designed to be lightweight and efficient for mobile devices.
- Can be extended to include advanced features like history tracking, offline scanning, and integration with threat intelligence databases.