If they wanted to build trust, they could have at least made an effort to find minimum of one non-US company !
Also the ties to phone numbers is not cool in 2026. :(