All rise. UI Court is now in session, the Honorable Judge Patricia Semantics presiding. Today the court hears a case against an entire crew. The lead defendant is a checkbox that says “Yes, send me offers from our partners,” and it arrived already checked.
The defendants entered the courtroom together. The court reporter, a screen reader, announced each one by name, which surprised several of them, because they had been trying very hard not to be noticed.
The defendants
The clerk read the names into the record.
- The Sneaky Opt-In, a checkbox found at the bottom of a sign-up form, pre-checked, in 11-pixel gray type. Its full label reads, “Uncheck this box if you would prefer not to stop receiving fewer partner updates.”
- The Guilt-Trip Link, which appears under pop-up offers and says, “No thanks, I don’t like saving money.”
- The Roach Motel, a subscription that starts with one click and ends with a phone call during business hours, Pacific time, to a number that is only listed in the help center.
- The Basket Sneak, which adds travel insurance to the cart while the customer is choosing a seat.
The defendants all pleaded not guilty. The Sneaky Opt-In had pleaded not guilty for them before anyone asked.
The charges
The prosecution charged the crew with one count each of deciding things on the customer’s behalf. The counts covered email the customer never asked for, purchases the customer never chose, and a cancellation the customer could never finish.
Opening statements
Prosecution: Your Honor, every one of these defendants does the same thing. It takes a decision that belongs to the customer, makes it in advance, and then hides the way to undo it.
Defense: My clients are growth. The email list grew forty percent last quarter. The insurance attach rate has never been higher. Nobody complained.
Judge Semantics: Nobody complained to you. The court has a stack of complaints. They were all sent to the support address in the footer, which nobody checks.
The witnesses
A customer named Dev testified first. Dev bought one pair of running socks in March.
Prosecution: How much email have you received since then?
Dev: From the sock company, or from the partners?
Prosecution: Let’s start with the partners.
Dev: A mattress company, two meal kits, a timeshare, and something called Sock Club Platinum, which I believe I’m now a member of.
The prosecution then called the Guilt-Trip Link itself. It took the stand slowly and would not make eye contact.
Prosecution: Who wrote you?
Guilt-Trip Link: Marketing. They said it was “playful.”
Prosecution: How do you feel when someone clicks you?
Guilt-Trip Link: Honestly? Bad for them. They just wanted to close a pop-up.
Next, investigators played a recording of the Roach Motel’s cancellation flow. To cancel, a customer had to sign in, open Account, then Settings, then Plan, then Manage Plan, then decline three discount offers, then answer a survey, then call. The recording ended with eleven minutes of hold music. The jury asked to stop listening at minute four.
The defense called the Growth Lead, who explained that every pattern had won its A/B test.
On cross-examination, the prosecution asked what the tests measured. “Sign-ups, attach rate, and retention,” the Growth Lead said. And did any test measure unsubscribes, refunds, chargebacks, spam reports, or one-star reviews that use the word “scam”? The Growth Lead asked for a glass of water.
Expert testimony
The court heard from the checkout page, who had worked alongside the Basket Sneak for two years.
“People trust me because I’m the last step,” the checkout page said. “They’re already reaching for their card. That’s exactly why the insurance hides here. When they spot it, they don’t just remove it. They go back and double-check everything else on me, and some of them leave.”
The prosecution also noted for the record that some of these patterns are no longer just rude. In the EU, a pre-checked box doesn’t count as consent, and adding paid extras through a pre-selected option isn’t allowed. Regulators in other places have been paying attention too.
The verdict
The jury found all four defendants guilty. The Sneaky Opt-In asked whether it could be found “not not guilty.” The request was denied.
Sentencing
Judge Semantics handed down the following sentences:
- The Sneaky Opt-In starts unchecked, with a plain label like “Email me about sales and new products.” Partner sharing gets its own separate checkbox, which also starts unchecked.
- The Guilt-Trip Link is rewritten as “No thanks.” Declining an offer is a normal thing for a person to do, and the button should treat it that way.
- The Roach Motel must let people leave the same way they came in. If someone can subscribe online in one click, they can cancel online in a few. One retention offer is allowed. Then the cancel button works.
- The Basket Sneak may suggest travel insurance, with the price shown and a box the customer checks themselves.
- The Growth Lead’s dashboard gets new metrics: unsubscribes, refunds, chargebacks, and support tickets, right next to sign-ups. “If a pattern only looks good when you leave those off,” the judge said, “it isn’t working.”
Court is adjourned. The defendants were led out through a clearly labeled exit, which several of them found unsettling.
This case is part of the UI Court series.