You need to share your Aadhaar information to open an online account. SEBI approved the method to open Digilocker and then share the Aadhaar with Zerodha. Sharing Digilocker with Zerodha is completely safe and Zerodha does not store Aadhaar information.