@sarcasmsign I have an app for mobile (free from T-mobile) but it seems to mostly depend on users to identify numbers to block for other users.
We have a land line and this works great. It has a block list and a white list to ring through. Everything else gets answered with a warning and a challenge humans can answer, but robocalls get blocked.