Block Spam calls in India

Block spam calls on Airtel, Vodafone, Jio, MTNL and BSNL Mobile phones

There are a lot of instances where persons are being scammed or defrauded. Following tools work on the whistle blower principle and as soon as one or more persons flag the number as a scam all the other users are protected. Truecaller is not being recommended as it resorts to nagware prompting for payment and has a lot of pop up advertisements. The options below do not contain any advertisements or annoying pop-ups.

Primary ProtectionSecondary Level Protection
Apple Phoneshttps://www.hiya.com/products/app
Hiya uses crowdsourced information so if any one person or more person reports a call as a spam then it will automatically flag the call as a spam call.
https://blog.hiya.com/hiya-network-rows-with-google-and-samsung
Call Identification: Free
Call blocking: Optional paid service
No annoying advertisements of pop-ups.
https://itunes.apple.com/in/app/trai-dnd-do-not-disturb/id1443781196?ls=1&mt=8
TRAI DND disconnects the phone number of the spam caller upon repeat violations.
https://trai.gov.in/portals-apps/trai-apps
Samsung PhonesAlready included in Samsung Phone app. To enable see instructions on https://www.samsung.com/in/apps/smart-call/
Call Identification: Free
Call blocking: Free
No annoying advertisements of pop-ups.
https://play.google.com/store/apps/details?id=trai.gov.in.dnd&hl=en-gb
Other Android Phoneshttps://play.google.com/store/apps/details?id=com.google.android.dialer&hl=en&gl=BR
Call Identification: Free
Call blocking: Free
No annoying advertisements of pop-ups.
https://play.google.com/store/apps/details?id=trai.gov.in.dnd&hl=en-gb
Any other phonehttps://trai.gov.in/faqcategory/unsolicited-commercial-communicationsucc
Call Identification: Not available. Using this facility the spam callers number is permanently deactivated.
Call blocking: Free
No annoying advertisements of pop-ups.