Apple's system for reading codes from their gift cards looks simple but, behind it, there's quite a bit of complexity. The simple process of holding a card up to a camera for the code to be read involves lots of validation and other steps to make the process as seamless as possible. Equinux wanted to create their own promo cards, using the same system, and went on a deep dive to reverse engineer Apple's system in making their own cards.