Completed2026CybersecurityAISafe Browser

Quick+ PhishGuard — AI Phishing Detection & Safe Browser

An Android app with a built-in safe browser that evaluates every URL before the page loads and picks a browsing mode proportional to the risk (Normal / Protected / Warn / Block). Detection is layered: an on-device Dart heuristic risk engine (instant, private) plus a cloud check that combines community-sourced patterns, lexical URL heuristics, and a fine-tuned BERT phishing model — merged by a policy controller with fail-safe defaults. It also scans clipboard text and notifications and runs a community report-and-verify network.

Overview

How it came together

Problem

Phishing and scam links (fake KYC, UPI, bank-verification, OTP-theft and reward messages) reach people through SMS, WhatsApp, email and the browser and cost victims money and credentials — a severe problem in India. Mainstream mobile browsers give no proactive, pre-navigation warning tuned to these local scam patterns.

Solution

An Android app with a built-in safe browser that evaluates every URL before the page loads and picks a browsing mode proportional to the risk (Normal / Protected / Warn / Block). Detection is layered: an on-device Dart heuristic risk engine (instant, private) plus a cloud check that combines community-sourced patterns, lexical URL heuristics, and a fine-tuned BERT phishing model — merged by a policy controller with fail-safe defaults. It also scans clipboard text and notifications and runs a community report-and-verify network.

Outcome

Built a working guest-first safe-browser core with pre-navigation phishing interception and block/warn interstitials, on a hardened FastAPI backend (JWT RS256 with refresh-token rotation & reuse detection, rate limiting, Redis caching, Celery jobs, GitHub Actions CI/CD), covered by ~30 backend and 40+ mobile unit/integration tests.

More work