
SafeView
Real-Time Visual Phishing Detection
A Windows security agent that scans active screen buffers using Tesseract OCR and semantic embeddings to detect visual phishing with local, sub-50ms inference and no cloud data transmission.
- Problem
- Visual phishing can appear inside a rendered interface before URL-focused controls provide enough context.
- Decision
- Keep capture, OCR, and semantic comparison on-device using active screen buffers, Tesseract, and sentence embeddings.
- Outcome
- Sub-50ms local inference without transmitting screen data to a cloud service.
- Python
- Sentence-Transformers
- Tesseract OCR
- Tkinter
- Windows API


