In Canada, you don't actually even need an ID to vote. [0]
Two pieces of paper like your voting information card (that is mailed directly to you) and a utility bill with your name and address will suffice.
https://www.elections.ca/content.aspx?section=vot&dir=ids&do...
Now, same state, I get the ballot mailed to me, it has my name on it, it's bar coded, I vote, put it in an envelope, mail it back or drop it at a collection box for this purpose, and I get an email telling me I've voted. That kind of tracking gives me a frowny face. I don't know that they have a way to associated my vote with me, but they know whether or not I've voted, same as before.
Anyway, other states are different, where they have onerous ID requirements, including government issued photo ID, because the like that sort of thing. There's not much to be done about it.