@TracketPacer Why would people put them in the box upside down? You youngsters won't remember, but the labels wrapped over the top, and you could write a couple of words on the top edge (or at least colour code them) so you could pick the right disk out without having to flip through them all
@JackRhysider The code the server expects changes every 30s. Most servers will also accept 1-2 old codes (to handle clocks out of sync, network delays, etc), but that depends on how the server is configured, which your app doesn't know. So it only shows the current code.
@TracketPacer You young folks have it so easy these days. When you want 1s and 0s, your hardware just hands them to you. Back in my day, we made our own 1s and 0s by banging rocks together.
@SwiftOnSecurity Data is uranium. If you're careful, and know what you're doing, you can do powerful things with it, but if you don't take appropriate care, things can go very badly for you.Collecting it when you don't need it is just creating risk with no associated benefit.