Most countries are incapable of this and when they do try they do a worse job.
My government has a website that allows you to fetch a person’s voting centre by knowing their ID number. Our ID numbers are sequential. Therefore you can use that website to get approximate location for literally everyone.
My government also has a website to request passports online. I was playing with it and it turns out they have an open GraphQL endpoint that lets me query billing transactions for _everyone_.
But sure the software was made in my country.