brave / brave-ios

Brave iOS Browser
https://brave.com
Mozilla Public License 2.0
1.7k stars 440 forks source link

Add the ability to choose mode on brave shields on specific sites like android and desktop. #8592

Open Seddu opened 11 months ago

Seddu commented 11 months ago

Problem Description

On some sites, blocking certain features through Brave Shields could disrupt parts of the site's functionality or content. Being able to selectively adjust the Shields mode on a per-site basis allows users to balance privacy and usability on a case-by-case basis to have the best experience on each site they visit. Unfortunately, iOS version of Brave does not currently allow modifying Shields modes on specific sites.

Feature Overview

Implementing per-site Shields modes on iOS would help provide a more consistent experience across all Brave platforms.

Design

Implementation Details

When viewing a site, users could access the site's Brave Shields panel through the brave icon in the address bar. Under the advanced control, change the toggle icon to a dropdown list like the current one inside the Brave shields and privacy settings control. This would present controls to set a specific Shields mode just for that domain.

User Experience

  1. Open up the shield menu on a website
  2. Open up advanced controls
  3. User changes shields mode from Aggressive to standard on e.g. DuckDuckGo or Brave search to see first party ads just for those sites.

Additional information

riddlerboss248 commented 10 months ago

+1 on this feature