No placeholder text or lorem ipsum in UI
Why it matters
Apple App Review Guideline 2.1 (App Completeness) and Google Play's Minimum Viable Product policy both reject submissions containing lorem ipsum, TODO markers, or Coming soon placeholders on sight. Reviewers open the app as a real user, navigate to every tab, and flag unfinished copy within minutes. A single rejection costs 1–3 days per review cycle, burns reviewer goodwill on future submissions, and blocks marketing launches already committed to press, paid acquisition, or investor demos.
Severity rationale
High because a single placeholder string triggers automatic rejection and delays launch by multiple review cycles.
Remediation
Run a repo-wide search for lorem ipsum, TODO:, FIXME:, coming soon, placeholder, and under construction across src/, screens/, components/, pages/, and app/. Replace each hit with shipped copy, or remove the unfinished route from the navigator entirely. For features genuinely not ready, feature-flag them off for production builds:
if (Config.FEATURE_PROFILE_V2) {
return <ProfileScreen />;
}
return null;
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 Review Blockers Audit. The pattern definition, severity rationale, and remediation remain openly licensed under CC-BY-4.0.
Taxons
History
- 2026-04-18·v1.0.0·Initial import from app-store-review-blockers·automated