Which is pretty odd as WhatsApp allegedly uses the very same E2E encryption and has no problem implementing a web client. I really don't see the point of Electron if it doesn't allow you to provide a web client.
I have always assumed no Signal web client was a choice made to improve security.