Skip to content

dhruvjaink07/scamurai

Repository files navigation

Got it! Here's a professional, polished, and engaging README that highlights Scamurai as a reliable and secure fraud detection solution.


🚨 Scamurai – Scam Detection & Fraud Awareness

Scamurai is a powerful fraud detection and awareness application designed to help users identify scams, verify websites, and stay informed about the latest fraudulent activities. Whether it's a phishing website, a scam text, or a suspicious transaction, Scamurai provides the tools needed to detect and prevent fraud effectively.


🔹 Key Features

Website Verification – Instantly check if a website is safe or potentially fraudulent.
Scam Text Detection – Analyze text messages for common scam patterns.
Fraud Alerts – Stay informed with real-time scam reports and security updates.
Quick Scam Reporting – Report scams easily to help protect others.
Secure Browsing – Option to set Scamurai as the default browser for enhanced safety.
AI-Powered Scam Detection – Uses Gemini API and machine learning models for smarter fraud detection.
Designed for India 🇮🇳 – Focused on local fraud types, including UPI scams, phishing attempts, and fake job offers.


🏗 Technology Stack

🔹 Frontend: Flutter (Dart) – Cross-platform performance and modern UI.
🔹 State Management: GetX & Provider – Efficient and scalable app architecture.
🔹 Backend: Python & Node.js – AI-powered fraud analysis and detection.
🔹 Database & Authentication: Appwrite & Firebase – Secure and reliable user data management.
🔹 File Storage: Supabase – Stores proof of scams and user-reported data.
🔹 AI Integration: Gemini API – Enables intelligent scam detection.


🚀 Getting Started

Prerequisites

Before running Scamurai, ensure you have the following:

  • Flutter SDK installed (Get it here)
  • Appwrite setup for user authentication
  • Firebase Firestore configured for fraud reports
  • Supabase Storage for image uploads

Installation

1️⃣ Clone the repository:

git clone https://github.com/yourusername/scamurai.git
cd scamurai

2️⃣ Install dependencies:

flutter pub get

3️⃣ Run the application:

flutter run

🕵️ How It Works

Website Verification

  • Enter a URL, and Scamurai checks for phishing indicators.
  • Alerts users if the website is unsafe before opening it.

Scam Text Detection

  • Paste a message, and Scamurai will analyze it for fraud risks.
  • Recognizes fake loan offers, lottery scams, and phishing messages.

🔔 Real-Time Scam Alerts

  • Stay updated on the latest fraud trends and security warnings.

🌐 Default Browser Protection

  • Scamurai can be set as the default browser for additional security.

📸 Screenshots

(Add images showcasing key features and UI)


🤝 Contributing

We welcome contributions to enhance Scamurai! If you have ideas, suggestions, or want to contribute code, feel free to:

  • Fork the repository
  • Create a new branch
  • Submit a pull request

📜 License

This project is licensed under the MIT License – see the LICENSE file for details.


📩 Contact

For any queries or support, reach out at [dhruvkishorjain2508@gmail.com].


Scamurai – Stay Safe. Stay Aware. 🚀

About

A Scam Defending Samurai

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors