Maybe a stupid question. Wondering if various wallet developers will keep the private by themselves. When we install the wallet, address and private key will be generated. Will the developers keep a copy by themselves? I know the wallet project is in github and availabile for review, but how do we know the version we install is the one in github? Seems it's a matter of trust. Do we have anything that can verify it's safe?