IPFS I think tried to solve this how-to-update-an-ipfs-website issue with "IPNS" and the thing just does not involve end-user consent
Hoping a collaborator is out there to make the bootloader %pretty%
Hoping you may consider this over Electron (for some things)
Cheers