Northern Virginia, USA
ProjectsFebruary 15, 2026

CupidSecure – AI-Powered Romance Scam Detection

CupidSecure – AI-Powered Romance Scam Detection — project cover
CupidSecure is an AI-powered web platform that detects romance scams in real time by analyzing dating conversations and financial requests. It was built in ~30 hours at HackFax × PatriotHacks 2026 and awarded 1st Place in the Blockchain, Cyber & Security track. Users can paste chat messages or upload screenshots from any dating app, receive an explainable risk score, and get concrete next steps before sending money. The platform also includes a Scammer Simulator for training and an enterprise-style dashboard that visualizes scam trends over time. Why this matters:
Romance scams cause over a billion dollars in reported losses every year, and many victims never come forward because of shame. CupidSecure is designed as a quiet, trusted AI copilot that helps people sanity-check conversations and understand red flags without needing to talk to anyone first.
  • Users can paste conversations or upload screenshots from dating and messaging apps.
  • A Gemini-powered analysis pipeline detects romance-scam tactics such as:
    • Love bombing and rapid escalation of intimacy.
    • Overseas deployment or remote work stories.
    • Crisis and emergency money requests.
    • Crypto, gift card, or wire transfer asks.
  • The system returns:
    • A 0–100 risk score with color-coded severity.
    • A red flag timeline / heatmap showing how risk increases across the conversation.
    • A list of detected tactics with short explanations written for non-technical users.
  • Dedicated module for when money comes up in a conversation.
  • Inputs:
    • Amount requested.
    • Payment method (e.g., bank transfer, gift cards, crypto).
    • Relationship duration (days/weeks).
    • Stated reason for the request.
  • Combines these into a financial risk score with justification, flagging especially risky patterns like:
    • Large amounts early in the relationship.
    • High-risk payment methods.
    • Classic emergency narratives.
  • Output is a simple recommendation like “High risk – do not send” plus a brief rationale.
  • Interactive Scammer Simulator where the AI plays various romance-scam personas:
    • Deployed soldier overseas.
    • Long-distance professional with sudden crisis.
    • “Investor” with guaranteed returns.
  • Users chat with the AI as if it were a real person and try to spot red flags in real time.
  • After a set number of messages, the simulator:
    • Reveals the tactics it used.
    • Highlights missed warning signs.
    • Suggests better responses for next time.
  • Designed for workshops, campus events, or self-guided training.
  • An enterprise-style dashboard surfaces high-level metrics, including:
    • Active monitored users.
    • Risky conversations flagged in the last 7 days.
    • Estimated loss prevented.
    • Average risk score across the system.
  • Visualizations:
    • Weekly threat trend line.
    • Scam type distribution (donut chart).
    • Geographic hotspots inside the US.
  • Intended for future integrations with:
    • Dating platforms.
    • Counselors or victim-support organizations.
    • Campus safety offices.
  • A persistent Cupid AI assistant appears across pages via a chat bubble.
  • Explains:
    • What each section does.
    • How to interpret risk scores and red flags.
    • What actions to take if a conversation looks unsafe.
  • The goal is to make the product approachable for users who are anxious, non-technical, or unfamiliar with security tools.
  • Frontend
    • TypeScript.
    • React-style single-page application.
    • HTML/CSS with a dark, security-inspired design system.
    • Componentized sections: Hero, Why CupidSecure, Mission, Analyzer, Practice Mode, Dashboard, FAQ, Team.
  • Backend & AI
    • Node.js / Express-style API layer.
    • Gemini 2.0 Flash for:
      • Conversation and screenshot analysis.
      • Scam tactic classification.
      • Risk scoring and natural-language explanations.
      • Simulator persona dialogues and coaching messages.
    • Custom financial-risk heuristics (amount, duration, payment method, reason).
  • Other
    • GitHub for version control.
    • Vercel for deployment and CI.
    • GoDaddy domain management for cupidsecure.com.
  • Theme:
    • Dark, cyber-security inspired aesthetic with magenta/purple accents to match the “Cupid” brand.
    • Subtle grid background and glow borders to create a security dashboard feel without overwhelming the user.
  • UX priorities:
    • Clear information hierarchy:
      • Hero → Features → Analyzer → Practice → Dashboard → Mission → FAQ → Team.
    • Simple, high-contrast CTAs such as “Analyze a Conversation Now”.
    • Readable risk summaries and action lists rather than dense paragraphs.
    • Privacy-first messaging (in-memory analysis, no long-term storage) surfaced prominently.
  • Micro-interactions:
    • Hover states on navigation, cards, and buttons.
    • Smooth scroll between sections.
    • Light elevation animations on cards to reinforce clickability.
  • Designing for shame and fear:
    Many users are embarrassed to talk about potential scams. We had to design flows that feel private, non-judgmental, and safe to try in under a minute.
  • Explainability over raw scores:
    A single 0–100 number isn’t enough. It took iteration to combine:
    • A simple risk bar.
    • A red flag timeline.
    • Named tactics and recommended actions. into a layout that people can scan quickly.
  • Realistic but safe simulation:
    Building the Scammer Simulator required balancing realism with safety—capturing common scam narratives without veering into exploitative or overly graphic content.
  • Timeboxing an end-to-end product:
    Within a hackathon weekend, we had to scope aggressively:
    • Focus on a clean, cohesive MVP.
    • Reuse components across pages.
    • Keep the backend thin and delegate as much as possible to the LLM.
  • Hackathon recognition:
    • Awarded 1st Place in the Blockchain, Cyber & Security track at HackFax × PatriotHacks 2026.
  • Working live demo:
    • Deployed to https://cupidsecure.com with:
      • Functional analyzer.
      • Scammer Simulator.
      • Financial Request Check.
      • Risk dashboard.
      • AI assistant and marketing site.
  • Future directions:
    • Direct integrations with dating platforms and messaging apps.
    • Mobile app with one-tap screenshot upload.
    • Evidence packaging for IC3 and law-enforcement reports.
    • Partnerships with universities, banks, and nonprofits for awareness training.
CupidSecure demonstrates how AI, UX, and security can come together to give people a realistic way to check their gut, understand risk, and act before a romance scam turns into financial and emotional damage.

Related projects

Sentilops – Financial Intelligence Automation System

Sentilops – Financial Intelligence Automation System

Built an AI-assisted finance-intelligence pipeline that ingests newsletters and business content, extracts structured signals, routes actions, stores knowledge, and alerts on relevant financial and cash-flow insights.
NOVA CASHFLOW – Financial Literacy Community Automation

NOVA CASHFLOW – Financial Literacy Community Automation

Built community, research, newsletter, and financial-intelligence workflows supporting NOVA CASHFLOW's practical financial-literacy mission for students and young professionals.
Finance + Real Estate Intelligence Automation Suite

Finance + Real Estate Intelligence Automation Suite

A reusable automation architecture for extracting, classifying, storing, and routing finance and real-estate intelligence from newsletters, research sources, and business content.
SentinelOps – AI-Assisted Phishing Investigation Platform

SentinelOps – AI-Assisted Phishing Investigation Platform

Built a Python-based phishing investigation platform that automates webpage evidence collection, IOC extraction, phishing risk scoring, and analyst-ready reporting using Playwright, OpenRouter, and SQLite.
SmishGuard – USPS Smishing Detection & IOC Extraction

SmishGuard – USPS Smishing Detection & IOC Extraction

Analyzed a real-world USPS SMS phishing campaign and developed a Python-based CLI tool to automate smishing triage, extract indicators of compromise (IOCs), generate incident response documentation, and create detection rules.
Enterprise Help Desk Lab – osTicket on Microsoft Azure

Enterprise Help Desk Lab – osTicket on Microsoft Azure

Deployed and secured a cloud-hosted enterprise help desk system in Microsoft Azure using Ubuntu, Apache, MySQL, and osTicket. Implemented SLA tiers, department-based routing, structured triage workflows, and simulated enterprise IT operations.
LinkedIn Content Automation Engine (Make.com, OpenRouter, Gamma AI)

LinkedIn Content Automation Engine (Make.com, OpenRouter, Gamma AI)

Built an end-to-end LinkedIn content engine that turns TLDR newsletters into SOC-focused posts with AI-generated Gamma slide decks, fully automated and scheduled in Make.com.
Cybersecurity Awareness Research for College Students

Cybersecurity Awareness Research for College Students

Transformed an ENG 111 research assignment into a real-world cybersecurity policy proposal advocating mandatory student cybersecurity training and continuous awareness initiatives, supported by peer-reviewed research.
SOAR + EDR Automated Incident Response (LimaCharlie, Tines, Slack, HTML Email)

SOAR + EDR Automated Incident Response (LimaCharlie, Tines, Slack, HTML Email)

Developed a fully automated detection-to-isolation workflow: LimaCharlie detects suspicious activity, Tines generates Slack and email alerts, collects analyst approval, and isolates the endpoint via API—confirming success in Slack.
LCPS Gift Card Phishing Incident Analysis (BEC Investigation)

LCPS Gift Card Phishing Incident Analysis (BEC Investigation)

Investigated and documented a real-world Business Email Compromise (BEC) phishing attempt targeting an LCPS email account. Performed email header forensics, social engineering analysis, framework mapping, and produced a formal incident report and visual case-study poster.
Active Directory 2.0: SIEM + SOAR Auto-Response (Splunk, Slack, Shuffle)

Active Directory 2.0: SIEM + SOAR Auto-Response (Splunk, Slack, Shuffle)

Built an end-to-end detection-to-response pipeline: Splunk detects unauthorized successful RDP logins, Shuffle collects analyst approval by email, then disables the domain account in AD via LDAP and confirms in Slack.
Cloud SOC Honeypot: Microsoft Sentinel Attack Map (Azure)

Cloud SOC Honeypot: Microsoft Sentinel Attack Map (Azure)

Built a cloud-based SOC lab: deployed a Windows honeypot VM in Azure, captured 44,000+ brute-force attempts, forwarded logs to Log Analytics, integrated with Microsoft Sentinel, enriched attacker IPs with GeoIP, and visualized global attack sources on a live map.
Windows Recovery Project: BIOS Boot Failure (Error 1962)

Windows Recovery Project: BIOS Boot Failure (Error 1962)

Troubleshot and restored a compromised Windows desktop that failed with BIOS Error 1962: 'No Operating System Found.' Adjusted BIOS boot configuration, attempted DISM/SFC repairs, then performed a clean OS reinstall via bootable USB to recover full functionality.
IntelliPath AI: Personalized Learning Through AI-Driven Video Summaries

IntelliPath AI: Personalized Learning Through AI-Driven Video Summaries

Developing an AI-powered platform that transforms YouTube videos into structured summaries, actionable notes, and personalized learning paths. Features include transcript analysis, AI assistant chat, sidebar navigation with history/folders, payment integration, and cloud-based persistence.
Astray: Lost Kingdoms (Python Pixel RPG)

Astray: Lost Kingdoms (Python Pixel RPG)

Building a 16-bit RPG in Python using Pygame, featuring interactive menus, real-time cutscenes, object-oriented game logic, and a story-driven quest system. Demonstrates software development skills, creativity, and iterative project management.