For passengers arriving on international flights, Timatic says:
Passengers arriving in India:
...
- must install "Arogya Setu" in their personal device
I wonder if this is checked at departure, which might present difficulties for those without an Indian SIM card. Or if not, what happens if you land in India without the app? Would they actually deny entry?