Flashly, это двухмерный штрихкод, их еще называют матричный код, баркод (barcode). В настоящее время их разработано великое множество, вот некоторые из них: Aztec Code, Data Matrix, MaxiCode, PDF417, QR код, Microsoft Tag.
Приведенные выше это QR-код. QR-код легко отличить от других баркодов по трем двойным квадратам в трех углах картинки. Эти квадраты, это точки позиционирования, чтобы программы считывающие коды, знали в каком направлении читать код, другими словами, чтоб знали где у кода верх-низ, лево-право. Ведь код может быть подан и перевернутым и под углом и т.п.