Things like Hiya and Truecaller should be included in your phone service and should work to prevent the calls from ever reaching your phone in the first place. Additionally, carriers should be required to reveal the real phone number that is calling you and not a spoofed number. They obviously know who is calling you because they have to figure out how to bill that number, be it minutes on an unlimited plan or what, but spoofing caller ID should easily be able to be prevented if the phone companies applird a little time to it.
Have you taken the time to read the terms of use for "Hiya" and "Truecaller," ? If not, it would behoove you to do some reading before endorsing either one.
From Hiya's website:
"In the course of using the Services, you may transmit or otherwise make available certain content to us, including information about yourself. Unless otherwise stated in this Agreement or our
Privacy Policy, by submitting such content, you represent and warrant that: (i) you are at least 18 years old; (ii) you own and control all rights to the content you transmit or otherwise make available, or you have the lawful right to distribute, reproduce, and provide such content; (iii) such content is accurate and not misleading; and (iv) transmitting or providing such content does not: (a) violate this Agreement or (b) violate the rights of, or cause any injury to, any person or entity. Further, you grant us a world-wide, royalty-free, perpetual, irrevocable license to use, reproduce, modify, perform, display, distribute, create derivative works in, store and archive such content. Also, you understand and agree that Hiya retains the right to reformat, excerpt or translate any content provided or transmitted by you.
You also agree that we may collect and use technical information such as your IP address, device ID and other information, including, but not limited to, technical data about your mobile device and system software and peripherals, to facilitate the provision of software updates, product support and other services to you related to the Services.
Any content you provide or transmit will be treated in accordance with our
Privacy Policy. Any comments or materials sent to us, including, but not limited to, ideas, questions, comments, suggestions, feedback or the like regarding any Services or any other products or services of Hiya (collectively,
“Feedback”), is non-confidential and shall become our sole property. We shall have no obligation to you of any kind, monetary or non-monetary, with respect to Feedback and shall be free to reproduce, use, disclose, exhibit, display, transform, create derivative works from and distribute the Feedback to others without limitation or obligation."
https://hiya.com/hiya-terms-of-service
"Truecaller is even more shady, in my opinion. They used to post on this forum and got caught in several lies when being questioned about their business model, in regards to collecting (essentially data mining) user information to sell to others.
When You install and use the Services, Truecaller will collect personal information from You and any devices You may use in Your interaction with our Services. This information may include e.g.: geo-location; Your IP address; device ID or unique identifier; device manufacturer and type; device and hardware settings; SIM card usage; applications installed on your device; ID for advertising; ad data, operating system; web browser; operator; IMSI; connection information; screen resolution; usage statistics; default communication applications; access to device address book; device log and event information; logs, keywords and meta data of incoming and outgoing calls and messages; version of the Services You use and other information based on Your interaction with our Services such as how the Services are being accessed (via another service, web site or a search engine); the pages You visit and features you use on the Services; the services and websites You engage with from the Services; content viewed by You, content You have commented on or sent to us and information about the ads You see and/or engage with; the search terms You use; order information and other usage activity and data logged by Truecaller’s servers from time to time. Truecaller may collect some of this information automatically through use of cookies and You can learn more about our use of cookies in our
Cookie Policy."
https://www.truecaller.com/privacy-policy