Listen or look on the Substack original (photo gallery)
— Double-moon calendar frame —
This Dark Patterns series rides a double-moon calendar. History link for the double-moon note: coming.
*Dark Patterns field note — 28 September 2026*
I went to buy one Dremel at Home Depot. The tool cost roughly $30. Somewhere below the place where a normal shopper would stop scrolling, a pre-checked control had set the order to 2.
Listen or look on the Substack original (audio)
I caught it. I changed the quantity. But the important part is not that I was clever enough to scroll. The important part is that the interface made my inattention billable.
That is the quiet power of a pre-check. It does not have to lie in a sentence. It only has to make the unwanted choice the starting position and make me perform the correction. The design converts “I did not notice” into “you accepted.”
The extra arrives already forgiven
This pattern is called basket sneaking, sneak-into-basket, preselection, or automatic opt-in. A paid item, service, donation, membership, or recurring commitment appears in the transaction by default: a box is already checked, a second cart line is already present, or the opt-out is tucked below the fold.
The interface knows what a person is doing at checkout. We are not conducting an audit. We are trying to finish: buy the tablet, replace the appliance, book the ticket, enroll in the course. The large button says the task is almost over. The extra rides in under that momentum.
Then comes the little shame spiral. The total is wrong. We check our own arithmetic before we check for a second product. Did I misread the price? Forget a coupon? Miss a fee? The screen has transferred its quality-control job onto the customer.
My Dremel checkout was a small example, but small is exactly the point. A low-dollar item can pass beneath the threshold of confrontation. The extra unit does not need to survive a debate; it only needs to survive a glance.
The room that shames you for not already knowing
There is a cousin of the checkout trap that never touches a shopping cart. It lives in comment threads and “helpful” communities. The starting position is that you already speak the local dialect. If you do not, the correction is not a translation — it is a grade. You are made to feel that the missed meaning was your character, not their gate.
Watch for the same body language as basket sneaking: the unwanted choice (perform fluency or leave) is already selected. The opt-out is humiliation. People who already know the codes never feel the tax. People who do not are invited to confirm they are the problem.
I am not naming a site. The pattern does not need a brand. If your first impulse, reading that paragraph, was to prove you are not the uninformed one — notice that. That little surge is the product.
The pattern is not hypothetical
The filed material gives this move several costumes.
In Singapore, the Competition and Consumer Commission described a Courts promotion in which selecting an Apple iPad automatically added an Acer vacuum cleaner. A confirmation pop-up for the intended item partly covered the background ribbon where the unsolicited item sat. Pay without noticing and you bought both. Courts later undertook to stop the practice and refund affected customers.
In the United Kingdom, the Competition and Markets Authority said Marks Electrical had automatically opted shoppers into paid “Recycle Old Appliance” and/or “Unwrap & Recycle Packaging” services. The company paid a £720,000 fine and refunds were arranged for nearly 40,000 customers. Recycling is a good thing. A paid recycling service is a choice. Those are not the same sentence.
In India, the filed note records a pre-selected ₹10 PW Foundation donation at checkout. The amount was small; the scale was not. The regulator’s description is the moral center of the story: a donation automatically selected and added to the total is not explicit consent. BookMyShow’s earlier ₹1-per-ticket BookASmile pre-tick belongs to the same family. A tiny amount is still an amount, and “it is for charity” is not a substitute for asking.
The camouflage changes: vacuum, recycling, donation, “trust,” protection, membership. The psychology does not. Default effect, inattentional blindness, and checkout autopilot do the work. The buyer is not stupid. The buyer is mid-task. The business has made fatigue part of its conversion strategy.
And this is not a retailer-only sin. Any interface—including an AI product such as Grok or an xAI service—would be practicing the same dark pattern if it began a paid add-on, permission, or commitment selected and made declining the customer’s hidden assignment. No brand gets a moral exemption for calling the checkbox helpful.
The two-minute counter-ritual
Before Pay, Place order, or Confirm:
1. Open the full cart or order summary. Read the line items, not just the large total.
2. Untick every box you did not personally tick.
3. Remove every cart line you did not add.
4. Treat donations, protection plans, recycling services, memberships, and “recommended” extras as products—not as virtues.
5. If the extra will not go to zero, screenshot the cart, abandon the tab, and pay nothing.
The tired-person version is one screenshot and one pass through every pre-check. The cart is a document you did not draft. Edit it like one.
That is the whole trick: they want your silence to look like a signature. Do not let a default become your confession. Even the people who build the interfaces—including the AI companies—should have to ask for a yes that means yes.
Interrupt nag — rate us mid-transfer
While I was sending a real file via Link to Windows, the phone interrupted with: enjoy the app, rate us on the Play Store. That is an interrupt dark pattern: it breaks a successful flow and guilt-nudges a review. No thanks is a full answer. Same audience rule — elders, handicapped folks, first-timers get to refuse without shame.
Default hijack — Open with Spotify / YouTube Music
Tapping a voice or call recording offered only Spotify or YouTube Music. Clear those apps’ defaults (Settings → Apps → Set as default → Clear defaults), then Share the file — do not Open into a music app. Your recording is not their playlist.
I Spy AI (teaser)
Same night the cart patterns showed up, the usage meters disagreed: one screen said the week was spent; another said forty percent left — right after a paid upgrade. We call that I Spy AI. The full photo set and the growing log stay on the paid side. Free readers get the tip of the broom: the meter can lie while it bills. More drops as we catch them.— Double-moon calendar frame —
This Dark Patterns series rides a double-moon calendar. History link for the double-moon note: coming.
*Dark Patterns field note — 28 September 2026*
I went to buy one Dremel at Home Depot. The tool cost roughly $30. Somewhere below the place where a normal shopper would stop scrolling, a pre-checked control had set the order to 2.
I caught it. I changed the quantity. But the important part is not that I was clever enough to scroll. The important part is that the interface made my inattention billable.
That is the quiet power of a pre-check. It does not have to lie in a sentence. It only has to make the unwanted choice the starting position and make me perform the correction. The design converts “I did not notice” into “you accepted.”
The extra arrives already forgiven
This pattern is called basket sneaking, sneak-into-basket, preselection, or automatic opt-in. A paid item, service, donation, membership, or recurring commitment appears in the transaction by default: a box is already checked, a second cart line is already present, or the opt-out is tucked below the fold.
The interface knows what a person is doing at checkout. We are not conducting an audit. We are trying to finish: buy the tablet, replace the appliance, book the ticket, enroll in the course. The large button says the task is almost over. The extra rides in under that momentum.
Then comes the little shame spiral. The total is wrong. We check our own arithmetic before we check for a second product. Did I misread the price? Forget a coupon? Miss a fee? The screen has transferred its quality-control job onto the customer.
My Dremel checkout was a small example, but small is exactly the point. A low-dollar item can pass beneath the threshold of confrontation. The extra unit does not need to survive a debate; it only needs to survive a glance.
The room that shames you for not already knowing
There is a cousin of the checkout trap that never touches a shopping cart. It lives in comment threads and “helpful” communities. The starting position is that you already speak the local dialect. If you do not, the correction is not a translation — it is a grade. You are made to feel that the missed meaning was your character, not their gate.
Watch for the same body language as basket sneaking: the unwanted choice (perform fluency or leave) is already selected. The opt-out is humiliation. People who already know the codes never feel the tax. People who do not are invited to confirm they are the problem.
I am not naming a site. The pattern does not need a brand. If your first impulse, reading that paragraph, was to prove you are not the uninformed one — notice that. That little surge is the product.
The pattern is not hypothetical
The filed material gives this move several costumes.
In Singapore, the Competition and Consumer Commission described a Courts promotion in which selecting an Apple iPad automatically added an Acer vacuum cleaner. A confirmation pop-up for the intended item partly covered the background ribbon where the unsolicited item sat. Pay without noticing and you bought both. Courts later undertook to stop the practice and refund affected customers.
In the United Kingdom, the Competition and Markets Authority said Marks Electrical had automatically opted shoppers into paid “Recycle Old Appliance” and/or “Unwrap & Recycle Packaging” services. The company paid a £720,000 fine and refunds were arranged for nearly 40,000 customers. Recycling is a good thing. A paid recycling service is a choice. Those are not the same sentence.
In India, the filed note records a pre-selected ₹10 PW Foundation donation at checkout. The amount was small; the scale was not. The regulator’s description is the moral center of the story: a donation automatically selected and added to the total is not explicit consent. BookMyShow’s earlier ₹1-per-ticket BookASmile pre-tick belongs to the same family. A tiny amount is still an amount, and “it is for charity” is not a substitute for asking.
The camouflage changes: vacuum, recycling, donation, “trust,” protection, membership. The psychology does not. Default effect, inattentional blindness, and checkout autopilot do the work. The buyer is not stupid. The buyer is mid-task. The business has made fatigue part of its conversion strategy.
And this is not a retailer-only sin. Any interface—including an AI product such as Grok or an xAI service—would be practicing the same dark pattern if it began a paid add-on, permission, or commitment selected and made declining the customer’s hidden assignment. No brand gets a moral exemption for calling the checkbox helpful.
The two-minute counter-ritual
Before Pay, Place order, or Confirm:
1. Open the full cart or order summary. Read the line items, not just the large total.
2. Untick every box you did not personally tick.
3. Remove every cart line you did not add.
4. Treat donations, protection plans, recycling services, memberships, and “recommended” extras as products—not as virtues.
5. If the extra will not go to zero, screenshot the cart, abandon the tab, and pay nothing.
The tired-person version is one screenshot and one pass through every pre-check. The cart is a document you did not draft. Edit it like one.
That is the whole trick: they want your silence to look like a signature. Do not let a default become your confession. Even the people who build the interfaces—including the AI companies—should have to ask for a yes that means yes.
Interrupt nag — rate us mid-transfer
While I was sending a real file via Link to Windows, the phone interrupted with: enjoy the app, rate us on the Play Store. That is an interrupt dark pattern: it breaks a successful flow and guilt-nudges a review. No thanks is a full answer. Same audience rule — elders, handicapped folks, first-timers get to refuse without shame.
Default hijack — Open with Spotify / YouTube Music
Tapping a voice or call recording offered only Spotify or YouTube Music. Clear those apps’ defaults (Settings → Apps → Set as default → Clear defaults), then Share the file — do not Open into a music app. Your recording is not their playlist.
I Spy AI (teaser)
Same night the cart patterns showed up, the usage meters disagreed: one screen said the week was spent; another said forty percent left — right after a paid upgrade. We call that I Spy AI. The full photo set and the growing log stay on the paid side. Free readers get the tip of the broom: the meter can lie while it bills. More drops as we catch them.