Equally, this intruiges me...
https://thebrowser.company/
However, the synical side of me wonders how much of this is marketing waffle. Being an optimist isn't something I tend to do.