This is definitely just a political ploy and not the Indian government being concerned with the privacy of its citizens.
None of the apps they are banning are from Indian companies. Are they saying that there are no apps from India companies that harvest data as some of the apps that they purportedly say harvest data of their citizens?
Why not ban the app that is the most flagrant violator of them all, Facebook? Is it because Modi and Trump are buddy buddy, so that one could slide?
Just call it what it is.