VOCABULARY / ENTRY
Confirmshaming
confirmshaming
Use shame, guilt, or belittling language to pressure people into accepting an option rather than declining it.
Subscribe to City Notes
One city observation each month.
Recognizing it
- The decline option belittles the person
- The accept option is framed as morally superior
- Decline wording does not accurately describe the action
Concept boundary
Explaining objective consequences is different from shaming. This entry concerns emotional pressure on a freely made choice.
When to consider it
- Auditing subscriptions, marketing prompts, or permission choices
When to be cautious
- Recommending it as a conversion tactic
Tradeoff
Keep an honest explanation of value while replacing the decline wording with a neutral, accurate action label.
Conditional rules · Editorial advice
Related entries
The harms work differently and should be checked separately.
Conflicts with the aim of reducing exclusion.
Sources and what they support
A deceptive pattern that uses shaming or emotional pressure to encourage acceptance.
Retrieved: 2026-09-15Definitions reference these sources. Digital specimens, selection advice, relationships, and recipes are editorial work and have not been validated through user research.
Type extensions and implementation notes
Capability tags describe this specimen only; verify the implementation again in a real product.
{
"harm": "Emotional pressure undermines autonomous choice",
"repair": "Replace belittling wording with a neutral action such as “Not now”."
}Full Agent entry JSON
{
"id": "confirmshaming",
"type": "anti",
"name": {
"zh": "羞辱式拒绝文案",
"en": "Confirmshaming"
},
"aliases": [
"拒绝羞辱",
"情绪操纵退出"
],
"granularity": "component",
"intents": [
"audit-choice"
],
"tags": [
"anti-pattern",
"refusal",
"manipulation",
"copywriting",
"subscription"
],
"definition": "Use shame, guilt, or belittling language to pressure people into accepting an option rather than declining it.",
"boundary": "Explaining objective consequences is different from shaming. This entry concerns emotional pressure on a freely made choice.",
"signature": [
"The decline option belittles the person",
"The accept option is framed as morally superior",
"Decline wording does not accurately describe the action"
],
"when": [
"Auditing subscriptions, marketing prompts, or permission choices"
],
"when_not": [
"Recommending it as a conversion tactic"
],
"tradeoff": "Keep an honest explanation of value while replacing the decline wording with a neutral, accurate action label.",
"comparison": {
"focus": "Emotional pressure on a choice",
"mechanism": "Shaming or guilt-inducing wording",
"cost": "Undermines autonomy and trust"
},
"sources": [
{
"id": "deceptive-confirm",
"title": "Deceptive Patterns · Confirmshaming",
"url": "https://deceptive.design/types/confirmshaming/",
"claim": "A deceptive pattern that uses shaming or emotional pressure to encourage acceptance.",
"checkedAt": "2026-09-15",
"archive": {
"lookupUrl": "https://web.archive.org/web/20260915*/https://deceptive.design/types/confirmshaming/",
"status": "available",
"checkedAt": "2026-09-15T16:52:43.743Z",
"jobId": "spn2-3f8b566a024bba9cf4c04deca9e13b7eff7f672e",
"url": "https://web.archive.org/web/20260915165324/https://deceptive.design/types/confirmshaming/",
"timestamp": "20260915165324"
}
}
],
"relations": [
{
"target": "hidden-costs",
"kind": "related",
"condition": "Auditing whether a choice is informed and voluntary",
"reason": "The harms work differently and should be checked separately.",
"basis": "editorial"
},
{
"target": "inclusive-design",
"kind": "conflicts_when",
"condition": "Wording belittles certain choices or people",
"reason": "Conflicts with the aim of reducing exclusion.",
"basis": "editorial"
}
],
"rules": [
{
"when": "Writing a decline button",
"instruction": "Describe the decline action accurately and remove shaming language.",
"strength": "must",
"basis": "editorial"
}
],
"anti": {
"harm": "Emotional pressure undermines autonomous choice",
"repair": "Replace belittling wording with a neutral action such as “Not now”."
},
"demo": "confirmshaming",
"version": "0.1.0",
"editorialStatus": "sample-reviewed",
"requirements": [],
"demoCapabilities": [
"keyboard",
"reduced_motion"
],
"implementationNote": "Capability tags describe this specimen only; verify the implementation again in a real product.",
"searchTerms": [
"反模式",
"拒绝",
"操纵",
"文案",
"订阅"
]
}