Brave is the first point in what the team aims to deliver with the BAT platform, but Brave fully intend to extend the BAT platform beyond the browser. By extend, they are referring to:
- Open source mobile app SDKs
- Connected TV SDKs
- Browser extensions
One way of understanding just how massive the ads undertaking is to look at some of the major building blocks that go into building the ads platform:
- Natively implemented machine learning that matches ads to users, and delivers them at opportune times
- The advertiser dashboard/management portal
- A zero knowledge proof protocol for attribution and ad confirmations
- A natively implemented bot detection system (‘proof of humanity’)
- An integrity checking system that ensures code executing on the client is the code Brave shipped
- Connecting the above to Uphold’s infrastructure
- It’s also worth mentioning that all the code needs to be ported across multiple platforms (iOS, Android, laptop, etc).