ShamCheck
A free scam-detection tool that reframes how everyday users understand and identify online scams — built for the people most at risk.
Overview
ShamCheck lets users submit a suspicious message — via screenshot or text — and receive an AI-powered analysis explaining whether it's a scam and why. It's built specifically for Boomers and Gen X: the demographic most frequently targeted by scammers and most underserved by existing tools.
I served as the primary UX contributor on the web product, designing the core interactive components and user flows that the mobile app was later built from. I also owned the mobile app store presence end-to-end — icon design, store copy, screenshots, and submission across iOS and Android.
The Research Insight
Reframing the problem
Existing scam-detection tools had a categorization problem. Industry terminology was technical, jargon-heavy, and designed for security professionals — not the everyday user trying to figure out if a text message from "Amazon" was real. The categories didn't map to how people actually experienced being scammed.
The question wasn't just how to detect scams — it was how to make scam literacy intuitive.
Early research into the target demographic surfaced a key insight: older users tend to prefer tangible, tactile modes of learning over abstract digital interfaces. They trust things that feel familiar and grounded. This informed both the core taxonomy and the educational design of the product.
ShamCheck redefines scams not by technical mechanism, but by the emotional angle they exploit — what we call a "sham." Six sham categories replace a fragmented landscape of technical terminology, making the threat legible to the people most at risk.
To bring these categories to life in a way that felt approachable rather than clinical, I designed an educational feature built around interactive trading cards — one per sham type. The format borrowed from a tactile, collectible reference object that the target demographic already understood intuitively. The result was an educational layer that invited exploration rather than demanding attention.
Design Decisions
What got built and why
Chat-based scan interface
Early designs used a split-pane layout — input on one side, results on the other. In practice this created too much back-and-forth for users, splitting their attention across the screen. The redesign unified the experience into a single chat-based interface where the submission and results occupy the same space. A persistent results summary remains visible without requiring the user to scroll, reducing cognitive load at the moment when users are most uncertain.
Clarification system
The AI surfaces its assumptions about a submitted message and lets users flag any that are incorrect, prompting a re-analysis. Early iterations re-prompted on every individual click, which felt disruptive and slow. The final design lets users address multiple incorrect assumptions at once before resubmitting — reducing friction and keeping the interaction feeling responsive rather than laborious.
Post-incident recovery flow
Designed a dedicated page for users who had already engaged with a scam — a scenario the product needed to handle with particular care. The layout used three columns: a conversational AI interface, a dynamically generated incident report, and a toggleable action checklist that appears once a recovery plan is generated. The goal was to give overwhelmed users a structured, step-by-step path forward at a high-stress moment.
App Store
End-to-end mobile launch
Competitive research across the app store category revealed two consistent gaps: no product was leading with the user's moment of uncertainty — the "is this real?" question — and privacy claims across the category were vague or unsubstantiated. ShamCheck's no-account, no-data-collection approach was a genuine differentiator that competitors weren't communicating clearly.
I wrote the final store listing copy for both App Store and Google Play around those two findings, then designed the app icon through multiple iterations and produced all production assets — iOS via Apple Icon Composer, Android as clean compound-path SVGs for VectorDrawable compatibility. The six-slide screenshot story arc was exported via a Playwright-based pipeline across four platform targets, and I coordinated the full submission process through App Store Connect and Google Play Console.
Outcome
Shipped across three platforms
ShamCheck launched on web, iOS, and Android in March 2026. The product went from concept to cross-platform release with a small team, with my UX work on the web product serving as the foundation the mobile app was built from.
- 3 platforms launched simultaneously
- 6 sham categories defined and designed
- Public launch: March 2026