@geotechland @protonmail @Tutanota no service does that & i'm not even sure it's possible. The service would have to send audited FOSS javascript that can generate an unpassworded key pair that's stored locally (but I don't think js can access local storage). ATM the only way for it to work is using any pop3 or imap service & for a trusted expert to configure a PGP-capable MUA for the novice user.