С точки зрения информационной безопасности кодировать не конкретные идентификаторы, а полные URL - большое зло.
Злоумышленник просто подставляет в код свой URL, а дальше все зависит от простора его фантазии - как обход ограничений, так и внедрение в устройства проверяющих
Да дело в том, что никто не сканирует, а просто цвет проверяет. Но открыть Health code надо при них, а не тупо показать скриншот.