proof-of-humanity-web
proof-of-humanity-web copied to clipboard
Website does not function in Tor browser
Describe the Bug
In the Tor Browser (with javascript enabled, security level standard), app.proofofhumanity.id shows a mostly blank page. Clicking on "Account" or "Profiles" has no effect.
To Reproduce
Get latest Tor Browser and install metamask. Go to app.proofofhumanity.id.
Screenshots
Device and Browser Information
Debian 10. Tor Browser 10.0.13 (based on Mozilla Firefox 78.8.0esr) (64-bit). Metamask 9.1.1.
This is still broken on Tor Browser 11.0.1.
The site seems to be functioning but not rendering properly -- the opacity of the main divs keeps getting reset to 0.
I think the problem is the website is using an old version of react spring. See this bug https://github.com/pmndrs/react-spring/issues/664 -- Tor Browser has privacy.resistFingerprinting set to true by default. If you unset it, the website works again. Please upgrade the rendering library.
Will do! Thanks @xrchz
hello @xrchz it looks like the new version of react spring has breaking changes with our website so we cannot upgrade it for now. Nonetheless, we will keep this in mind and try to fix it.
Ok. So this is a bit more serious than breaking Tor browser. The website doesn't function in Firefox browser, on which tor browser is built on. And Firefox has a much bigger userbase than Tor (8% worldwide and a much bigger percentage among tech enthusiasts). Hope this can be re prioritized.
Hello @AchinthyaBhat could you give more information (browser version, etc)? It's working for me.
Firefox 94.0.2 Macos 12.0.1 (M1 chip)

Same with the updated version of FF (v 95.0)
Notice that the elements are available on the page as hovering over them shows the related hyperlink at the bottom left. It's just not visible.
Can you create another issue to track this @AchinthyaBhat ? Thanks!