Ramya Yerramilli
Raahi brand identity
Product Designer + Co-founder · 16 Weeks

Raahi
Spot it. Fix it.

A browser plugin that catches dark and manipulative patterns on the web.

Role
Product Designer + Co-founder
Duration
16 Weeks
Team
Design · Engineering · Legal · Data Science
Tools
Figma · Miro · Forms · Notion

78.9%

of surveyed practitioners regularly encounter dark patterns

57+

Practitioners surveyed, US & India

12

In-depth interviews

Research and workshop board mapping the problem

The Problem

Dark patterns are everywhere. No one’s watching for them.

Raahi is an AI browser plugin that detects dark and manipulative patterns on any website, in real time.

I know dark patterns when I see them — but I have no systematic way to document or prove it to a stakeholder.

The insight that started it — senior UX practitioner, March 2025

Three problems. One practitioner. No tool.

  1. 01 · Scale — Everywhere

    Dark patterns show up across nearly every category of website — most go unnoticed.

  2. 02 · Speed — Invisible

    Manipulation works because it's designed to go unnoticed in the moment it happens.

  3. 03 · The Gap — No tool

    Practitioners still rely on manual checklists and gut feel — nothing catches this automatically.

The Stakes

Everyone could describe the manipulation. No one had a consistent way to catch it.

Survey results and taxonomy page
Decision-making workshop board
Product specs and brand board

Research

12 interviews. 57+ surveys. One shared vocabulary.

Affinity mapping across 12 practitioner interviews and 57 survey responses — practitioners confirmed the problem and their intent to use a dedicated tool.

Presenting practitioner research findings

I run into AI dark patterns constantly — I just have no consistent way to document them.

What confirmed the bet — practitioner survey, Feb–Mar 2025

Methodological limitation

Participants were self-selected through a university network — these figures are directional, not statistically representative.

What the data made undeniable.

  1. Language was the missing infrastructure

    "Dark pattern" meant something different to every practitioner in the room — detection couldn't scale without shared vocabulary first.

  2. Detection has to live in the browser

    Practitioners review live sites in-browser — a tool has to live there too, or it doesn't get used.

  3. Practitioners already knew — they just couldn't prove it

    Every interview surfaced the same gap: strong instinct, no proof a stakeholder would accept.

  1. Speed is the attack surface

    Manipulation works because it's invisible in the moment — detection has to be just as fast.

  2. The lever is upstream

    Arm the person reviewing before it ships, not the person encountering it after.

Testing decisions with practitioners
Decision workshop board

Three decisions, made on purpose. One we chose not to make.

  1. Browser plugin, not standalone app

    Practitioners work inside the browser — anything outside it doesn't get used.

  2. Practitioner-first, not end-user

    One practitioner protects thousands of users downstream.

  3. A three-tier detection taxonomy

    Coercive, Deceptive, Addictive — one shared vocabulary for every pattern Raahi flags.

Rejected — a standalone review app

Solved the same problem, but broke the in-browser workflow practitioners actually use.

Raahi detection card and toolbar

The Solution

Raahi, in the browser.

Raahi’s AI scans any site in real time and flags dark patterns as they appear. Every flag is logged against the taxonomy, one click turning a hunch into evidence ready for a stakeholder conversation.

Watch It Work

Raahi, spotting a dark pattern in real time.

Now

This project is becoming an academic research paper.

I’m leading a team of five — a PhD student and three master’s students — alongside two faculty advisors, studying how dark patterns emerge in generative AI. The study is in data collection now, targeting CHI 2027.

Wellnut, a VR mental wellness companion