No negative option enrollment where inaction = charges
Why it matters
Negative option enrollment — where inaction, a pre-selected default, or a bundled account-creation agreement triggers a subscription — is the original target of the FTC Negative Option Rule and California ARL. A pre-checked 'Add Pro subscription' checkbox is an opt-out mechanism masquerading as user consent. A free trial that silently converts to paid using a payment method from a prior unrelated transaction is the most-complained-about pattern in the FTC's negative option enforcement history. Both patterns are documented in the FTC Dark Patterns Report (2022) as straightforward violations.
Severity rationale
Low because the pattern often produces technically revocable subscriptions, but its presence is a per-enrollment regulatory violation with accumulated liability proportional to subscriber count.
Remediation
Audit every form in the enrollment flow for pre-selected subscription elements. Replace any defaultChecked subscription checkbox with an explicit unchecked default:
{/* BEFORE — negative option: pre-checked */}
{/* <input type="checkbox" name="addSubscription" defaultChecked /> */}
{/* AFTER — requires explicit opt-in */}
<label className="subscription-addon">
<input
type="checkbox"
name="addSubscription"
defaultChecked={false}
/>
<span>Add Pro subscription — <strong>$29/month</strong>, cancel anytime.</span>
</label>
For free-to-paid trial flows in app/api/checkout/route.ts, collect payment information at trial signup to make intent explicit. Do not convert a free account to paid using a payment method sourced from a prior unrelated transaction — that requires fresh payment authorization.
DetectionPro
The detection method for this pattern is part of AuditBuffet Pro.
The full method (what to look for, pass and fail conditions, and how results get reported) ships inside the Subscription & Auto-Renewal Compliance Audit. The pattern definition, severity rationale, and remediation remain openly licensed under CC-BY-4.0.
External references
- external · ftc-negative-option-rule-2025 — FTC Negative Option Marketing Rule (2025) — prohibition on negative option enrollment patterns
- external · california-arl — California Automatic Renewal Law (Bus. & Prof. Code §17602) — positive consent required, no pre-checked boxes
- external · ftc-dark-patterns-report-2022 — FTC Bringing Dark Patterns to Light (2022) — pre-checked subscription add-ons and default enrollment
Taxons
History
- 2026-04-18·v1.0.0·Initial import from subscription-compliance·automated