Probably they took ckyc data from the repository. Same thing happened to me for BoB application. My address and other details got auto filled from there.
I usually turn off ATM txn on apps. by the way, IDFC has only 250 per withdrawal charges and no interest whatsoever, effectively getting 20-48 days without interest free.