Upstox is a trustworthy company. It is registered with SEBI.
Upstox has membership with NSE, BSE, CDSL, NSDL, and MCX.