A bokode - это тип тега данных , который содержит гораздо больше информации, чем штрих-код в той же области. Они были разработаны группой под руководством Рамеша Раскара из Медиа-лаборатории Массачусетского технологического института. Шаблон бокода представляет собой мозаичную серию кодов Data Matrix. Название представляет собой портмоне слов боке - фотографический термин - и штрих-код. Перезаписываемые бокоды называются бокодами. Они круглые, диаметром 3 миллиметра (0,12 дюйма). Бокод состоит из светодиода, покрытого фотомаской и линзы . Они читаются под разными углами и с расстояния 4 метров (13 футов) любой стандартной цифровой камерой. Бокоды с питанием относительно дороги из-за наличия светодиода и необходимой мощности. Однако были разработаны прототипы, которые работают пассивно с отраженным светом, как обычный штрих-код.
Бокоды обеспечивают преимущество в конфиденциальности по сравнению с тегами радиочастотной идентификации (RFID) : bokodes могут быть закрыты чем-либо непрозрачным, в то время как RFID-метки должны быть замаскированы материалом, непрозрачным для радиочастот, таким как рукав, предоставленный Департаментом транспортных средств штата Нью-Йорк при выдаче их расширенных идентификаторы состояния.