Cepti

The anti-deception platform

See the trick before it works.

Cepti is a browser add-on that spots deceptive design on the pages you visit, explains it in plain words, and fixes it in one click.

It works fully on your device. Nothing you do is sent anywhere.

  • In development
  • Chrome first
  • No account
  • Built to WCAG 2.2 AA

See the tricks on Deon Built by a11ypract.org

Deon is our satire site, packed with these tricks on purpose. It is where Cepti gets tested.

A page you might visit

WAIT! Get 20% off

Your welcome gift is about to expire

YES! Give me 20% off

No thanks, I don’t want to save money

What Cepti shows you

Guilt-trip button

Medium concern

This button tries to make you feel bad for saying no. It only means “No thanks.”

A working example. Press the button, and the wording on the page changes. Press again to undo.

Spot it. Understand it. Fix it.

  1. Spot

    Each trick gets a numbered badge, right where it is on the page. A list in the corner shows them all.

  2. Understand

    Two plain sentences say what the trick is and why it matters. No jargon, no scare words.

  3. Fix

    One click unticks the box, rewrites the guilt trip, or hides the fake timer. One more click puts it back.

What it catches

Seven tricks today. Each one is checked by simple, fixed rules. No AI is guessing.

  • Boxes ticked for you

    Insurance, add-ons, newsletters and “share with partners”, switched on before you chose.

    Fix: untick it.

  • Guilt-trip buttons

    “No thanks, I don’t want to save money.” A decline written to shame you.

    Fix: make it say “No thanks”.

  • Timers that start over

    A sale clock that resets when you reload, or runs out and quietly begins again.

    Fix: hide it and say why.

  • Pressure claims

    “Only 2 left!” “37 people are viewing this.” Flagged harder when the number jumps around.

    Fix: dim it and mark it unverified.

  • Hard-to-read renewal terms

    “Auto-renews until you cancel”, in tiny or pale text under a big free-trial button.

    Fix: make it large, black on white.

  • Lopsided consent choices

    A huge “Accept all” next to a faint “Reject” link, or no way to refuse at all.

    Fix: make both choices look the same.

  • Look-alike web addresses

    paypa1.com. rnicrosoft.com. Letters borrowed from other alphabets to copy a name you trust.

    Fix: none. A clear warning before you type anything.

Private by design

A tool against deception has to be the opposite of what it fights. These are rules the build is tested against, not promises.

  • Everything happens on your device. The add-on has no code that can make a network request.
  • No analytics. No telemetry. No account.
  • It never reads what you type and never touches password fields.
  • One permission: storage. For your settings, and so it can notice a timer that starts over.
  • Every fix can be undone, every finding hidden, and any site paused.

Built for everyone who browses

Cepti is made by an accessibility practice. Deceptive design hits hardest when a page is already hard to use, so the tool has to work for everyone.

  • Works from the keyboard, start to finish, with focus you can always see.
  • Speaks to screen readers: named buttons, real headings, results announced.
  • Never color alone. How serious a finding is, is written in words.
  • Follows your settings: dark mode, reduced motion, high contrast.
  • Plain language. Every explanation is two sentences at most, at a middle-school reading level.

Where it stands

  1. Now Deceptive design

    The seven detectors above, the on-page list, and one-click fixes. Chrome first, Firefox after.

  2. Next Terms and conditions

    Tell Cepti what you will not accept, like selling your data. It reads the terms when you sign up and quotes the clause that conflicts.

  3. Later Report a trick

    Send a problem page to a11ypract, with everything personal masked and nothing sent until you have reviewed it.

  4. Later Attention tools

    A speed bump for endless scrolling, and an honest count of your time.

Cepti gives general information about design on web pages. It is not legal advice.