Goals
Create a kid-friendly version of Firefox for Android:
- To make the web easier for kids to use.
- To better meet a parent's need to control what their kids can and cannot see and do on the web.
Creative Brief
Specifications
General
- Focus on age group 9 - 12.
- Market priority: Japan, Germany, and North America.
- Creating Restricted Profile in Android: the owner MUST also create a pin/password/lock for the Owner Profile.
Phase 1 (Targeting Firefox 42 merge data 8/10)
Simple implementation triggered by the use of a Restricted Profile
- If Restricted Profile on the device is off, we just show to regular Firefox.
- If Restricted Profile on the device is enabled, we present a modified version of Firefox.
- Ability to bundle add-on that include content filter by country/partner. [bug 1125275]
- Show Splash screen telling the user: you are entering a Kinderfox mode. [bug 1180795]
- Custom set of kid-appropriate default Tiles. [bug 1125280]
- Disable snippets (promotional banner) support. [bug 1125283]
- Suppress the Crash Reporter dialog and enable seamless crash recovery. [bug 1125286]
- Hide all developer tools and related UI. [bug 1125288]
- Hide all add-ons and apps installation/removal features and related UI. [bug 1125289]
- Hide private browsing support and all related UI. [bug 1125290]
- Hide all Guest Browsing features and related UI. [bug 1125294]
- Hide all Location Services features and related UI. [bug 1125309]
- Hide other non-essential menu items All “Tool” menu items. [bug 1125312]
- Hide other non-essential Settings items Customize → Home. [bug 1125315] Customize → Import from Android. [bug 1125316] All “Display” menu items. [bug 1125975] Privacy → Use master password. [bug 1125977] Privacy → Clear on exit. [bug 1125979] Privacy → Clear now. [bug 1125980]
Phase 2 (TBD)
Plug in country-specific filter
URL Filtering: An add-on that intercepts every page load and queries a specified filter service for approval or a redirect URL, provided by country/partner.
Phase 3 (TBD)
Kinderfox Entry & Exit
- Assume parents control the tablet, enable KinderFox mode for kids (Firefox → Setting → Kinderfox)
- If the tablet is already in Restricted Profile, enable KinderFox automatically?
- Do we prevent kids from jumping out of the Firefox app or jumping out of the Android Restricted Profile?
User Stories
TBD
UX Design
TBD