Inspiration

Social media scams are becoming harder to spot. People are targeted through DMs, fake marketplace listings, phishing links, voice calls, fake job posts, investment schemes, and impersonation scams. I built RadarAI to help users quickly check suspicious content before they click, reply, send money, or share personal information

What it does

RadarAI analyzes suspicious text, URLs, screenshots, and voice transcripts to detect potential scams. It gives users a risk score, identifies likely scam categories, explains red flags, recommends safe next steps, generates a safe reply, and creates a report-ready summary

How I built it

I built RadarAI with Next.js, TypeScript, TailwindCSS,, speech-to-text transcription, OCR, and an AI analysis pipeline using OpenAI with backend in FastAPI and Pythno

Challenges I ran into

The biggest challenge was handling different scam formats consistently. A scam can appear as a short DM, a fake shopping page, a screenshot, or a voice message, because apparently fraud needed omnichannel distribution

Accomplishments that I'm proud of

I are proud that RadarAI supports multiple input types, explains scam risk in plain language, and gives users practical next steps instead of vague warnings. I also built the project with a scalable architecture that can support future integrations like browser extensions, messaging agents, and organization dashboards

What I learned

I learned how important it is to combine AI reasoning with structured rules, extraction tools, and clear user experience. I also learned that scam detection is not just a classification problem. It is a trust, safety, privacy, and usability problem

What's next for RadarAI

browser extension, iMessage, multilingual scam detection. Make it more accessible to everyone

Built With

Share this project:

Updates