Moreover, is there something similar for SMS messages?

I’d like to block both, phone calls and SMS messages, when the phone numbers try to impersonate those from real phone number owners.

In my country it’s common to get phone calls, and SMS messages, from phone numbers corresponding to real organizations, such as banks and government agencies (particularly those associated to taxes, legal, and so on).

So I´d like something that indicates me the impersonating phone number is no the real one, for both phone calls and SMSs, so I can block those, and also I can block some coming from real orgs I’m not interested in answering, like banks offering vredit cads or health insurance, or things like that.

But I’m looking for something hopefully not sharing information from me, not even statistics. So not sure there’s one app or 2 apps on Android, which are FOSS, and hpefully under F-DROID, or with custom F_DROID repos, which is what I prefer…

Thanks !