You do not have to download the app. The QR code is just more convenient to check in. They are extremely efficient. Just show up with your ID anytime before your appointment.
They sent me a link in email and txt but it linked to their app. So you have to download their app first I think.
Thanks! Your answer is awaiting moderation.