top of page

SAFE BROWSER

Protect kids from improper websites

Android App | Freelance | Teamwork 

heroimage.png

Time

2017.8-2017.11

Teammate

Mingfei Bi

Luyan Ding

Responsibility

User research, Ideation,

User flow, Wireframe,

Style guide, UI design, 

Usability testing, iteration

Delivery

Hi-fi mockup

Prototyping

Style guid

BACKGROUND

The client builds content filtering solution for consumer and enterprise. Safe Browser was planned as a browser app for children, which can blocks improper websites like ads, weapon, adult material, etc.

 

I cooperated with another 2 designers, and worked directly with the PM, designed the parents mode of  the App, and finally delivered Hi-fi mockup, prototyping, style guide and design spec to the client. 

GOAL

  1. Encourage users to create accounts.

  2. Encourage end users to help provide right category for a website if wrong or missing.

  3. Put ads wherever nonintrusive.

Design the PARENT MODE of Safe Browser App

We are requested to design the functionality and user experience of PARENT MODE of the app.

Besides that, the client also had some specific requirements want to achieve through design:

USER RESEARCH

Target user & Use case

Target User.png

User interview: How parents deal with kids surfing online currently?

we interviewed 10 families with children from 3-15, to learn how parents deal with kids' using browser surfing the Internet currently, their frustrations and solutions, their attitudes towards creating accounts, giving feedback, Ads.  Questions including:

  • What device do your kids mainly use? 

  • How long do you allow kids getting online per day?

  • How do you control kids' activity getting online?

  • How do you deal with the inappropriate information online?

  • What kids usually do on Internet? 

  • Any frustrations or stories you come across about  kids getting on the Internet?

     .......

affinity map2.png
affinity map1.png

Needs

  • Easy and accurate block settings.

  • Know what kids are doing online.

  • Get real-time monitor of kids' online activity.

Frustrations

  • Current blocker products don’t provide easy settings.

  • Have to make block settings again each time for a different device.

  • Don’t want kids to see Ads.

Some interesting stories to share

Exclusive websites from blocking category​

Information leakage due to kids' misoperation

kids' curiosity and rebellious.

intersting story to share.png

DESIGN OPPORTUNITIES

DesignOpportunity.png

Solution towards design requirements

Solution.png

DESIGN

Design problem: separate user flow of parents and kids

Parents control the App and make block settings. Kids are not allowed to do setting themselves. So we should separate 2 flows for parents and kids, and make sure that only parents can get access to the setting. 

Solution: Set passcode when onboarding

Let first-time-use parents set passcode when onboarding, to make sure only people with correct passcode can get access to setting afterwords.

setpasscodeflow.png

Integrate onboarding flow

Completed the on-boarding process as:

1. Set up block categories; 2. Set up passcode;  3. Optional account register. 

The sequence presents the storyline and the priority of these features. 

onboardingflow.png

Information architecture & User flow

IA & user flow.png

Wireframe

wireframe.png

FINAL DESIGN

onboarding.gif

Practical Onboarding

  1. Select the block categories, the protection start work!

  2. Set passcode for accessing setting. 

  3. Have options to create an account. 

CreateAccount.png

Create account to enjoy bonus functions.

  • To have setting synchronized among different devices.

  • To receive notification when kids reach to improper sites.

Easy block setting

  • Select from concise default block categories.

  • Manually add black/white list for exclusive websites.

blocksetting.png
reportsetting.png

Wrong category report

Parents can check all websites kids browsed from "History".

If they find some websites suspicious, or were missing from block categories, they can help report the page.

Considerate features

  • Credit card protection feature to prevent card information autofill on the websites.

  • Adorable seamless UI for blocked pages to reduce kids' awareness of improper information.

  • Ads only displayed in setting, won't be seen by kids; Flexible plans to remove ads.

​

Intimate feature.png

Style guide

I designed the visual system for the App. I choose ”deep blue" as the theme color, to present the technology vibe, also the feeling of reliable and calm. UI elements are designed on the basis of Material Design.

visual design.png

USABILITY TESTING

we recruited 10 parents for usability testing. The goal is to test and collect feedback about:

​

  1. Onboarding process. If it's clear, and whether they would like to register for an account.

  2. If they can successfully complete setting block categories and report missing sites.

  3. If they accept the display of ads.

  4. Whatever thoughts and feedback.

It turns out

  • 9/10 users choose to create an account.

  • 10 users all successfully set the block category, while 8 of them showed confusion about black/white list.

  • None of them did "report".

  • 8 of them accept ads display in the bottom, 5 of them would like to pay to remove the ads.

​

Feedback.png

Iteration: Provide hints for how features work

Users are confused for some functionalities because there's no instructions or signifiers.

We designed a sentence of note as hints to let users understand how these features works.

setting revise.png

MEASUREMENT

User satisfaction grade 4.6/5 

(calculated from 50 online survey)

The Client is very satisfied with the design. We finally delivered the design docs to engineers for implement.

REFLECTIONS

Understand more about "user-centered design"

The usability testing showed that users were not aware and have no motivation to report wrong or missing websites. We introspected why would it be like that, and realized that, we designed the feature to meet clients' requirements, but actually we didn't connect this functionality with real user needs, that makes me understand more about "user-centered design". Only functions and features designed to meet user needs can make sense and be seccussful.

Could learn more about kids

This product is very interesting, because actually we have two total different types of users: parents do the setting, but end users are kids. Our design focused on the Parent Mode, and we paid attention on parents needs. I felt pity that we limited the research and design scope only in parents, we could have learn more from children's perspective, learn kids' user behavior and pain points. If we would have next step, I will propose to do more research on children, and design Kids Mode to complete the product.

@2020 Qiu Jin's Portfolio
bottom of page