I doubt they have 100 million users. The number likely refers to the number of active devices on which browser is installed. So someone who installs on their PC and Smartphone, will count as two users.
1 Like