Zerodha trades against customer orderflow, which I guess is neither permitted or denied by NSE in India. If you dont know what is trading against customer orderflow, you can google it to know more.
The low brokerage is only a bait to get you in to distribute your money out to them.
Good luck with making money in the long run if you are trading there.