As a user (new/existing) I would like to know that I can block ads and where/how to do it so I can take advantage of all the privacy options Focus has to offer.
We can take advantage of the existing onboarding feature:
-For existing users who have updated to the new version, add a new card and include a switch/toggle to turn ad blocking on.
-For new users, change one of the cards to include the toggle.
-Existing user will see the new card with toggle when opening Focus for the first time after an update.
-New user will see card with toggle when opening Focus for the first time after new install.
@brampitoyo and @BrianNJones we need string for this by 10/29 EoD, and UX by 11/1, to get this into 8.0. Please let us know if that isn't possible. cc @vesta0
@BrianNJones, this is how we got to this point.
On Focus v8.0, weāre planning to ship the ability to block ads. This is a momentous occasion. Weāre absolutely sure that most of our users ā who already chose to download a privacy browser on top of their everyday browser ā will benefit from more speed and less distraction by using this feature.
Ideally, weād like to turn ad blocking on by default and have it work silently in the background. We canāt do this.
But what we can do is present ad blocking in a way thatās both straightforward and appealing, so that users who would benefit from it can easily turn it on.
To that end, weāve chosen to take advantage of 2 of our existing infrastructures: onboarding cards and start screen tips.
Iāve come up with new strings to communicate the benefits of ad blocking, in these three different contexts. Would you have a look at them below, and see how they may be improved?
@Sdaswani we will present different UIs to new users, existing users, and all users who have seen the card but havenāt turned ad blocking on.
Change the first onboarding card to include a new message and a toggle.
Power up your privacy ā title stays the same
Block content that can track you around the web. Turn on ad blocking to make browsing faster and free of distraction.
Block ads [ON/OFF]


Focus has always been designned to be as minimal and non-interruptive as possible. 99% of the time, we wonāt show anything that would interrupt the userās task. Ad blocking is the 1% ā a very special exception.
On firstrun of the new version, we will show a single card that includes a message and a toggle. Thereās no āSkipā button. If the user doesnāt want to turn ad blocking on, tapping āOKā will dismiss the dialogue.
Block ads
Turn on ad blocking to make browsing faster and free of distraction.
Block ads [ON/OFF]

Show a start screen tip that will inform user of the feature, and lets them turn ad blocking on, without going into Settings.
This start screen tip is special in the fact that it will never be the first one to show up. Remember that weāve just shown onboarding cards to all users. We want to wait a while (ie. after a few sessions) until we show this tip.
Other than that special fact, all limitations that weāve put on other start screen tips also apply to this tip. For example, it wonāt be shown too many times in order not to be annoying.
Make browsing faster and free of distraction.
Block ads [ON/OFF]


This looks great @brampitoyo , but of course @vesta0 has the final say.
I do want to hear from the eng team on the feasibility of the toggle in the onboarding card and then start screen tip.
@brampitoyo @Sdaswani Let's go with:
For new users:
Power up your privacy
Block content like ads and code that follow you around the web and slow you down. Turn on ad blocking to browse faster without annoying ads.
(It's a tad long, but I don't think the idea of "distraction" gives enough context.)
For existing users
Focus is ready to block ads
New feature! Browse faster by stopping ads and code that follow you around the web.
For new/existing users if ad blocking = off
Browse faster by stopping ads and code that follow you around the web.
@brampitoyo I like the mockups, thanks!
@BrianNJones thanks for the strings. Any chance we can use something other than "code" in "Block content like ads and code"? Maybe ads and trackers?
@Sdaswani we won't have the ad blocking feature in 8.0 so this related onboarding feature will not be required for 8.0. However, we should break it down and size sooner rather than later so we can make sure it's ready to go as soon as we can build ad blocking.
ok thanks @vesta0! @boek so it seems like the export you did on Friday is good as these strings _do not_ need to be in 8.0.
Any chance we can use something other than "code" in "Block content like ads and code"? Maybe ads and trackers?
@vesta0, that depends. What's happening to the "Tracking Protection" option that's already live in Focus? We're already using "trackers" in that context.
Updated the first run and home screen tips to include copy that @BrianNJones have written:



When you turn this toggle ON:
All three of these toggles are also turned ON:

To see how these āAd blockingā toggles fit into the rest of the page, see #2603.
I like the new tip that has the embedded settings toggle. I wonder if that is something we can easily apply to existing tips @sblatz?
Just a note: I believe adding a toggle on the home screen was originally deemed 'too distracting' in our original conversations of adding tips, and we wanted to make sure users had the context of where the settings were when changing them (which they will no longer get). Obviously fine if we still want to move ahead, just wanted to make sure we considered these points.
@Sdaswani: Adding a toggle would require a small rework of the tips label as it's just a text view right now, but it's certainly possible without a huge amount of effort!
@BrianNJones to approve strings
@sblatz @Sdaswani I was fully aware that home screen tips should contain nothing other than text and (in only some cases) text links. I thought that ad blocking is going to be so life-changing to users and fits so closely to our product mission, that itās worth breaking the rule just this once.
At the same time, I realise that weāre setting a precedent for future use of āin your faceā elements. This worries me.
One alternative we have is to turn the second line of the tips into links, like this:
Browse faster without annoying ads
Turn on ad blocking
Then itās up to the users to turn on the ad blocking toggles. It would actually be interesting to know how many users turn on all three.
FYI @brampitoyo I fully support adding the toggle to the home screen tip. Letās do it!
@sblatz glad to hear itās not a lot of work to make a generalized switch!
Thanks @brampitoyo and @sblatz. Let's go with the home screen toggle. This issue is now in our current sprint and @BrianNJones already provided strings above. Note: minor typo in the new user onboarding mockup (follow instead of follows).
Most helpful comment
Breakout issues