I'm planning to develop a Java-powered desktop application for placing and managing orders. The software will require manual intervention and will be used solely in my individual capacity.
This is about the fifth section titled "Audit" on the terms and conditions page (https://kite.trade/terms/). For regulatory compliance, considering that Zerodha's back office already maintains tradebooks, P&L, tax P&L, fund statements, contract notes, etc., would it suffice to keep time-stamped logs of all orders (created, modified & cancelled) using the Kite Connect API, in addition to what Zerodha already provides?