This feature is a part of iOS 26 by default. No third-party app needed and it uses Apple’s rich data set on the backend.

Settings -> Apps -> Phone -> Screen unknown callers

Works very well in iOS 18