Peek screenshot 1
  • When I'm deep diving into Reddit or Twitter threads, I constantly come across links. Some look super exciting and almost irresistible to click on, but more often than not, lead to some sketchy old site thats one click away from giving my computer a virus. Clicking on anything on the internet feels like a gamble.
  • So I created Peek, a lightweight chrome extension that previews links in real-time and checks for potential threats before you even click.
  • Peek uses a simple but effective phishing detection system based on TF-IDF and Naive Bayes, and runs domain WHOIS checks to surface trust signals. You can safely preview untrusted URLs in a sandboxed browser tab, all without leaving the current page.
  • The frontend is built using React, TypeScript, and Vite, with feature toggles. I used Flask for the backend, which handles the machine learning inference and threat analysis pipeline using scikit-learn.