No, never give your private keys and passwords to anyone. Octowill system does not require you to surrender any private keys or passwords.