Skip to content

rangeshsha-Rookie/PhishGuard-India-v2-UPI-Fraud-Detection_Javris-2.0

Repository files navigation

🛡️ PhishGuard India v2.0-PRO

The Sovereign Intelligence Shield for India's ₹25-Lakh Crore UPI Ecosystem.

Project Status: v2.0-PRO License: MIT Security: Titan-17 Python Streamlit Polygon

📊 Live SOC Dashboard · 🛡️ Chrome Extension Demo


🧩 Problem → Approach → Outcome

Problem 10.64 lakh Indians lose money annually to UPI phishing — existing tools rely on static blacklists with no real-time behavioral detection at the browser layer.
Approach Built a 17-feature "Titan" detection engine combining lexical intelligence, DOM heuristics, TLD reputation checks, and behavioral payee scoring — all running on-device in <200ms with tamper-proof Polygon blockchain evidence logging.
Outcome Sub-200ms threat classification, immutable PolyRegistry evidence logging on Polygon (Amoy), live SOC dashboard deployed at phishguard-india.streamlit.app, and a Chrome MV3 extension protecting users at the browser layer.

🖥️ Live Demo

Interface Link
📊 SOC Intelligence Dashboard phishguard-india.streamlit.app
🛡️ Chrome Extension Web Interface ramsethi-rangesh-javris-2-0.vercel.app

PhishGuard Screenshot


PhishGuard India is a state-of-the-art Security Operations (SOC) platform designed to prevent financial fraud before it reaches the end user. Powered by a proprietary 17-Feature "Titan" Engine and Cross-Border Behavioral Heuristics, PhishGuard provides real-time, privacy-first protection for the digital citizen.

Important

Definitive Demonstration Sites:


🏛️ The I.D.E.A. Strategy

Our platform is built on the Identify-Define-Explore-Act framework, ensuring a systemic solution to systemic fraud.

Phase Strategic Execution
Identify 10.64 lakh Indians lose money annually to "Zero-Day" UPI scams and cloaked URLs.
Define Build a privacy-preserving, 100% on-device defense (RBI Compliant).
Explore Combinatoric analysis of the Singapore Threshold Model and China Payee Reputation Graph.
Act Deployment of the Titan-17 Engine + Red Alert SOC Dashboard + PolyRegistry Proof.

🏗️ v2.0-PRO Command Center

The Intelligence Dashboard has been refactored into a Focused SOC Architecture, prioritizing actionable signals over generic data.

📡 Real-Time Telemetry (KPI Strip)

Track live system health and blocking velocity:

  • Total Scans: Cumulative forensic traces performed globally.
  • Blocking Velocity: Real-time rate of malicious entity neutralization.
  • Engine Health: 99.8% uptime reliability of the Titan-17 cluster.

🚨 Sovereign Alert State

When high-risk entities (Score > 80) are detected, the UI enters a Red Alert Mode:

  • Hero Pulse: Subtly pulses the main analysis cards with a breathing red glow.
  • Visual Color Flip: Radar DNA and Risk Gauges switch to Critical Red for millisecond-fast decision making.

🧠 Core Technologies

1. The Titan 17-Feature "Titan" Engine

Unlike simple blacklists, our engine performs deep HTML/DOM and Lexical analysis:

  • Lexical Intelligence: Real-time entropy and redirection layer analysis.
  • DOM-Heuristics: Scanning HTML anchors and form actions for cloaked behaviors.
  • Trust Indicators: TLD reputation and IP-representation density checks.

2. Behavioral Guards

  • Singapore Threshold Model: Detecting "Threshold Evasion" (Transaction triggers between ₹45k–₹50k).
  • Payee Reputation Graph: Distinguishing trusted merchants from "disposable" fraud accounts in <200ms.
  • PolyRegistry Proof: Every confirmed threat earns a unique Evidence Identification logged to the Polygon Blockchain.

🛠️ Cyber-Defense Stack

  • Dashboard: Streamlit Pro (High-Density SOC Architecture).
  • Extension Core: Chrome Manifest V3, Web-WASM (ONNX Runtime).
  • Security Ledger: Polygon Blockchain (Amoy Protocol Integration).
  • Infrastructure: Vercel Serverless, MongoDB Atlas.

⚙️ Setup

# 1. Clone the repo
git clone https://github.com/rangeshsha-Rookie/Ramsethi_Rangesh_Javris-2.0.git
cd Ramsethi_Rangesh_Javris-2.0

# 2. Install Python dependencies
pip install -r packages.txt

# 3. Configure environment
cp .env.example .env
# Fill in your MongoDB URI, Polygon RPC URL, and API keys

# 4. Run the SOC dashboard
streamlit run dashboard/app.py

Chrome Extension

  1. Go to chrome://extensions/
  2. Enable Developer Mode
  3. Click Load Unpacked → select the /extension folder

🚀 Future Roadmap: B2B SDK

PhishGuard is scaling toward an API-native SDK for Payment Gateways to verify merchant reputation during the checkout flow, creating a zero-trust payment environment for 1.4 Billion citizens.


Developed & Maintained by Rangeshsha-Rookie
Engineering the future of digital sovereignty.
Built with ❤️ in India.

About

fraud-detection UPI hackathon JavaScript ai threat-detection soc-dashboard SRLTCE Hackathon _ Javris 2.0

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors