SurfVigil
Overview
Real-Time Browser Threat Detection — Phishing, XSS, Cryptomining & Anomaly Protection
SurfVigil is a real-time browser security extension that protects you from four classes of web threats using machine learning: PHISHING – detects fake login pages mimicking trusted brands XSS – catches injected JavaScript attacks before they execute CRYPTOMINING – identifies pages secretly using your CPU to mine cryptocurrency ANOMALY – flags pages with unusual structural patterns that don't match normal browsing HOW IT WORKS Every time you load a page, SurfVigil extracts about 70 lightweight signals from the page (URL structure, DOM patterns, script behavior, network traffic shape) and sends them to a hosted ML backend that runs an ensemble of four trained models. The combined verdict appears as a colored badge on the toolbar: ✓ Green – Safe ! Orange – Warning ✕ Red – Blocked When a page is blocked, you see a clear warning page with the reason and an option to continue anyway if you trust the site. PRIVACY SurfVigil sends extracted feature signals (not raw page content) to its backend for analysis. URLs are logged for audit purposes. The extension does not read your form inputs, passwords, or cookies. See the privacy policy for full details. FEEDBACK LOOP If SurfVigil makes a mistake — flagging a safe site or missing a threat — click the toolbar icon and use "Report Safe" or "Report Threat." Your feedback feeds into periodic retraining. OPEN SOURCE This is a portfolio / educational project. The backend code is available publicly on Hugging Face Spaces.
0 out of 5No ratings
Details
- Version1.1.1
- UpdatedJune 10, 2026
- Offered byAnurag Pandey
- Size63.35KiB
- LanguagesEnglish
- Developer
Email
anuragpandeygct@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
SurfVigil has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.
SurfVigil handles the following:
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, please open this page on your desktop browser