A deep dive into how Puma Browser is using Web3 protocols

The History of Puma Browser

Puma Browser was founded in January 2019 by Canadian-Ukranian developer Yuriy Dybskiy. Coming from engineering and developer relations background, he always felt strange about how little innovation he saw in the browser space, considering that the web is the largest developer platform of all. He also thought that it didn’t make sense that people weren’t the the real customer of browser companies, but advertisers were.

How Puma supports user privacy

Many browsers today are working in service of the ad industry. They track use browsing habits and collect as much information about users as possible in order to serve targeted ads. This has been a large scale privacy violation and it is misaligned with the basic function of a web browser. We’re increasingly seeing sentiments that browsers are supposed to be agents working for the user, not exploiting the user in service of the ad industry.

App Privacy settings on Puma Browser

Why is privacy important?

At the end of the day advertisers and their associates make their money off of consumers, and people don’t get any of the benefits of the use that data in return. Often, where the data goes and what it is used for is not revealed.

  • Standard ad-blocking allows some ad tracking so websites function properly.
  • Strict ad-blocking blocks more trackers, ads, and popups. Pages load faster, but some functionality may not work
Tracking protection in Puma Browser

Web Monetization: Towards an Ad-Optional Web?

Puma is exploring whether it is possible to have a web browsing experience without advertising.

What’s Trending on Puma showcases Web Monetized sites.

Support for Web3 Protocols

Beyond Web Monetization, Puma supports three additional Web3 Protocols:

  • HNS (Handshake)
  • ENS (Ethereum Naming Service)
  • IPFS (InterPlanetaryFileSystem)

What is Handshake?

Benefits of Handshake


dLinks on my decentralized HNS profile in Puma Browser.
  • Set up a redirect to your website
  • Use it as your website’s actual domain
  • Use it to point to your crypto wallet
  • Become your own registrar, leasing out subdomains like “mysubdomain.myhandshakename/”
  • Platforms can use Handshake names as logins, replacing email addresses
vitalik.eth/ and caseorganic.eth/ on Puma Browser

IPFS — The Interplanetary File System

iOS versions of Puma Browser support a new protocol called IPFS. I wrote about IPFS back in 2015, and it has evolved significantly since then.

  • Settings->
  • ENS and IPFS->
  • Select IPFS Gateway to use



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Amber Case

Amber Case

Design advocate, speaker and author of Calm Technology. Research Fellow at Mozilla Foundation, Advisor at Puma Browser and Unlock Protocol.