Local domain with blank page for external access

Even though I was able to access PassBolt frontpage outside my network, I was not able to actually access the service.

First, it forces me to use its browser extension.
Second, I had to “recover” my key using my recovery PGP key to login into my account. That’s quite unusual to me.
If I was really outside my network, I would probably not have that key. But, let’s say I would have it at hand. Then, the connection fails. I mean… Another issue?

When I tried to access from Android, I had to install PassBolt certificate.
Really? Does every user do that?

It seems PassBolt app saves the host name from the initial QR Code when connecting the user for the first time.
So, if I were to connect my user locally, I’d be unable to access it remotely.

PassBolt seems great and secure, but it is just too much of a hassle for me to handle.