QR codes are everywhere.

Payments, login flows, restaurant menus, Wi-Fi sharing, tickets, product packaging, device pairing, authentication, links. They have become one of those technologies that quietly works almost everywhere.

And there is a very good reason for that.

QR Code is mature, standardized, extremely well optimized, and surprisingly resilient.

But while working with QR codes, I kept thinking about one simple question: