WhatsApp doesn't understand the web
I would be interested to understand more about why WhatsApp made some of those decisions.  The requirement to keep your phone connected to the Internet seems strange, perhaps it's using some encryption key that never leaves the device? Why do they need the Chrome-only filesystem API so much? Why has iOS been left out?