No bait-and-switch, hidden costs, or misleading pricing
Why it matters
Displaying an annual plan as "$4.17/month" in 24pt font with "$49.99 billed annually" in 10pt gray text misrepresents the actual charge in a way that triggers Apple App Store Review Guidelines, the FTC Negative Option Rule, and EU Digital Services Act provisions on dark patterns. Countdown timers with no genuine time-limited offer attached are classified as manipulative urgency patterns under multiple regulatory frameworks. Beyond regulatory risk, misleading pricing erodes user trust: users who feel deceived by a pricing screen leave negative reviews and request refunds at higher rates, directly impacting the app's store rating and refund ratio.
Severity rationale
High because misleading pricing presentation triggers Apple guideline 3.1.2 rejection and regulatory exposure under the FTC Negative Option Rule and EU dark-patterns provisions.
Remediation
Display the true billing amount and period with equal visual prominence to any per-month equivalent. Remove countdown timers unless they correspond to a genuinely time-limited promotional offer configured in App Store Connect.
For annual plans, show both figures at comparable text sizes:
// AnnualPlanCard.tsx
<Text style={styles.price}>{annualPrice}/year</Text>
<Text style={styles.subtext}>= {monthlyEquivalent}/month</Text>
<Text style={styles.terms}>Billed as {annualPrice} annually. Auto-renews. Cancel anytime.</Text>
Post-trial price must exactly match what was disclosed on the paywall — fetch both from the same SDK call (Purchases.getOfferings()) rather than computing them separately. Any "Save X%" claim must be based on a price that was actually charged — not a fabricated reference price.
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 App Store IAP & Subscriptions Audit. The pattern definition, severity rationale, and remediation remain openly licensed under CC-BY-4.0.
External references
- external · ftc-negative-option-rule — FTC Negative Option Rule — Prohibition on deceptive pricing and dark patterns (16 CFR Part 425)
- external · apple-guideline-3.1.2 — Apple App Store Review Guidelines § 3.1.2 — Subscriptions (prohibition on manipulative pricing)
Taxons
History
- 2026-04-18·v1.0.0·Initial import from app-store-iap-subscriptions·automated