89 lines
2.9 KiB
Markdown
89 lines
2.9 KiB
Markdown
# 28. Content Rating & Regional Compliance
|
|
|
|
meta:
|
|
id: android-production-28
|
|
feature: android-production
|
|
priority: P1
|
|
depends_on: []
|
|
tags: [compliance, play-store, rating, production]
|
|
|
|
objective:
|
|
- Complete content rating questionnaire and ensure regional compliance for all target markets
|
|
|
|
deliverables:
|
|
- Content rating questionnaire completed
|
|
- Regional content compliance verified
|
|
- Age-appropriate content
|
|
- Local law compliance
|
|
|
|
steps:
|
|
1. Complete content rating:
|
|
- In Play Console → App content → Content rating
|
|
- Select category: Utilities or Lifestyle
|
|
- Answer all questions honestly:
|
|
- Violence: None
|
|
- Sexual content: None
|
|
- Language: None
|
|
- Drugs: None
|
|
- Gambling: None
|
|
- Fear: None (security alerts are informational)
|
|
- Receive rating: Everyone or Teen
|
|
2. Verify age-appropriate content:
|
|
- No explicit content in app
|
|
- No violence or gore
|
|
- No profanity
|
|
- No drug references
|
|
- Security alerts are factual, not graphic
|
|
3. Check regional compliance:
|
|
- South Korea: GRAC rating if required
|
|
- Brazil: ClassInd rating
|
|
- Other regions with specific requirements
|
|
- Verify no region-specific restrictions
|
|
4. Add parental controls (if Teen rating):
|
|
- Document any content that warrants Teen rating
|
|
- Consider if app is suitable for all ages
|
|
- Add parental guidance if needed
|
|
5. Verify data compliance by region:
|
|
- GDPR compliance for EU users
|
|
- CCPA compliance for California users
|
|
- LGPD compliance for Brazil users
|
|
- PIPEDA compliance for Canada users
|
|
6. Document content:
|
|
- Create internal content audit document
|
|
- List all user-facing content
|
|
- Verify appropriateness for declared rating
|
|
7. Handle user-generated content:
|
|
- If app allows UGC, implement moderation
|
|
- Document moderation process
|
|
- Add reporting mechanism
|
|
|
|
tests:
|
|
- Review: Content audit by team
|
|
- Compliance: Verify rating accuracy
|
|
- Regional: Check regional requirements
|
|
|
|
acceptance_criteria:
|
|
- Content rating questionnaire completed
|
|
- Rating accurate (Everyone or Teen)
|
|
- All content appropriate for declared rating
|
|
- Regional compliance verified for target markets
|
|
- Data protection compliance (GDPR, CCPA, etc.)
|
|
- No region-specific content restrictions
|
|
- Internal content audit completed
|
|
- User-generated content moderated (if applicable)
|
|
- Reporting mechanism for inappropriate content (if applicable)
|
|
- App suitable for all declared target audiences
|
|
|
|
validation:
|
|
- Play Console → content rating shows expected result
|
|
- Review all screens → no inappropriate content
|
|
- Check regional requirements → all met
|
|
- Verify data compliance → GDPR, CCPA handled
|
|
- Team review → content audit approved
|
|
|
|
notes:
|
|
- Content rating affects app visibility in some regions
|
|
- Be honest in questionnaire — false answers can lead to removal
|
|
- Security apps are typically "Everyone" or "Teen"
|
|
- Regional ratings may be required for some countries
|