No ads unless each user opts in, then only:
0. Consent required for any ads at all, from user and (see 2) publisher if involved.
1. User private ads, anonymously confirmed (ANONIZE2 ZKP protocol, will move on-chain when Ethereum supports it). Ad placement is signal- and cookie-free, by a machine learning agent running only on device and looking at only your on-device data (private sync uses secret key, no data in clear on any servers), matching against common per region/language ad catalog listing edge urls + keywords per ad.
2. Revenue share of 70% to inventory (ad slot) owner, i.e., to the user in (1). If publishers partner on indirect ad slots p, pub gets 70%, user gets 15%. In all cases users gets at least as much as Brave gets.
So users of Brave block ads and trackers by default. If you want to contribute anonymously you can fund your user BAT wallet (we are doing initial grants). Pinned a la Patreon contributions as well as private pro data by view count and time send tokens in one transaction on chain per 30 days of uptime.
But when BAT ads are up and sharing revenue to users, the you can opt into those to fill your wallet. If you want to can out, you will be able to, but only via KYC (banking “Know Your Customer) level vetting. By default your revenue will flow back to your pinned and supported sites and creators.