The wallet uses Simplified Payment Verification (SPV) to verify all the information it receives from the server. It therefore never needs to send users’ private keys or seed phrases to the servers.