Try the three moving parts of AdresX: a code that catches typing mistakes, a verification level that shows its evidence, and a basic phone that needs no data. Everything runs in your browser and nothing you enter is sent anywhere.
Every 4.4 metre square gets a digits-only code. The last digit is a check digit, so a mistyped code is rejected before anyone drives to the wrong gate.
Sample points are city centres, not building addresses.
A level is earned by written rules, not guessed. Change the evidence and watch which rung it reaches, and why.
USSD works on any GSM phone. Keypads only type digits, so codes are entered as digits and the country comes from the shortcode. Screens stay under 160 characters.
Try: dial, then 2, then the registered code. Then mistype one digit. Then choose 3 on the new-user phone to start a claim.