Inspiration

Personal pain-point. Falling for a fake shoe shop showed first-hand how easy it is to be duped online; shopping scams now top the global scam chart, affecting 22 % of consumers , and e-commerce fraud losses will exceed $48 billion in 2025

Rising threat surface. Phishing and smishing attacks are surging (the FBI warns of an 800 % spike in malicious texts in June 2025), while AI-generated phishing emails are flooding inboxes . We wanted a one-click way for anyone to validate links before buying, logging-in, or downloading.

One-Shot Challenge. Bolt.new issued a weekend dare: build a production-ready app from a single prompt. SafeLinkScanner is our answer.

What it does

SafeLinkScanner lets users paste any URL and instantly see:

A colour-coded safety score (1-10) powered by real-time checks against Google Safe Browsing, VirusTotal and PhishTank.

Breakdown cards for malware, phishing, SSL validity (critical for trust and data protection) kaspersky.com, broken-link health, and crowd-sourced reputation signals.

Interactive gauge + bar chart that move from red through amber to green, mirroring common risk-communication patterns in phishing-awareness research.

How we built it

Stack in a sentence. React + TypeScript SPA; Tailwind-light CSS; Canvas API for gauges; all bootstrapped by one meticulously crafted Bolt.new prompt (no manual coding outside the generator).

Challenges we ran into

Single-prompt squeeze. Packing UI, API logic, error-handling and accessibility guidance into a few characters pushed prompt-engineering to the limit.

Accomplishments that we're proud of

one shot and one ready to use app

What we learned

Prompt craft matters. Detailed acceptance criteria inside the Bolt prompt reduce UI gaps and broken links.

What's next for SafeLinkScanner - URL Security Analysis Tool

After the challenge is done, I plan on working on the app to take it to the next level!

Built With

Share this project:

Updates