Что в приложении Честный ЗНАК работает без интернета, а что нет

Приложение Честный ЗНАК делится на две части, и зависят они от сети по-разному. Камера, распознавание кода Data Matrix и история прошлых сканирований работают на самом телефоне. Проверка товара, жалоба на нарушение, обновление данных и вход в учётную запись требуют запроса к серверу государственной системы маркировки. Поэтому ответ на вопрос «зависит или нет» звучит так: прочитать код можно всегда, узнать о товаре правду — только при связи.

ДействиеНужен ли интернетЧто увидите без сети
Наведение камеры и распознавание кодаНетКод считывается, появляется строка символов или ожидание ответа
Проверка статуса товараДаСообщение об ошибке соединения или бесконечная загрузка
Просмотр истории сканированийНет, если история уже загруженаПрежние результаты без обновления статуса
Жалоба на нарушениеДаФорма не отправится
Обновление приложенияДаРаботает прежняя версия

Набор экранов и названия разделов зависят от версии приложения и платформы, поэтому сверяйтесь с тем, что видите у себя.

Почему код нельзя проверить без связи

Код маркировки Data Matrix на упаковке содержит код товара, серийный номер и криптографическую часть. Сам по себе он не говорит, выпущен ли товар в оборот, продан ли уже где-то или выведен из оборота. Эти сведения хранятся в государственной информационной системе мониторинга товаров, которой управляет оператор маркировки. Приложение отправляет туда считанный код и получает ответ: кто производитель, какой статус у единицы товара, для части товарных групп — срок годности.

Хранить всю базу на телефоне невозможно: в ней миллиарды записей, и статус каждой единицы меняется при каждой продаже. Значит, честный результат проверки существует только в момент ответа сервера. Приложение, которое «проверило» бы товар без сети, на деле показало бы вам лишь то, что написано в коде, а подделку со скопированным кодом так не отличить.

Как проверить товар, если мобильный интернет работает с ограничениями

Для одного запроса к системе маркировки нужен небольшой объём данных, поэтому даже медленная сеть обычно справляется, если дать ей время. Порядок действий такой:

  1. Откройте приложение заранее, до того как наведёте камеру: первый запуск после обновления тянет данные с сервера и на слабой сети может занять минуту.
  2. Отсканируйте код и дождитесь ответа, не закрывая экран. На ограниченном интернете ответ приходит с задержкой в десятки секунд, это не ошибка.
  3. Если ответа нет, подключитесь к Wi-Fi магазина или торгового центра, когда он есть, и повторите сканирование.
  4. Если и это не помогло, сфотографируйте код штатной камерой телефона крупно и чётко. Дома, при устойчивой связи, отсканируйте его с экрана другого устройства или с распечатки.
  5. Результат сохраните в истории приложения или скриншотом, если товар вызывает сомнения и вы собираетесь жаловаться.

Проверка по фотографии работает только при хорошем качестве снимка: код должен быть в фокусе, без бликов и перекрытий. Для мелких упаковок делайте снимок с минимального расстояния, на котором камера ещё фокусируется.

Сеть пропала посреди проверки: как читать ответ приложения

Самая частая ошибка при плохой связи — принять сбой соединения за плохой статус товара. Это разные ответы, и приложение показывает их по-разному.

  • Ошибка сети, таймаут, «повторите позже» — сервер не ответил. Товар не проверен, выводов о нём делать нельзя ни в плохую, ни в хорошую сторону.
  • «Код не найден» при устойчивой связи — код неизвестен системе. Это повод насторожиться, но сначала повторите сканирование: распознавание могло ошибиться на повреждённой этикетке.
  • «Выведен из оборота» — система считает, что эта единица уже продана. На полке магазина такой статус требует вопроса к продавцу.

Если связь обрывается раз за разом, не делайте десятки попыток подряд: при частичных ограничениях интернета каждая новая попытка стартует с нуля, и одна спокойная попытка с ожиданием в минуту даёт больше, чем десять по пять секунд.

Как касса проверяет маркировку без интернета и что это значит для покупателя

С 2024 года для многих товарных групп действует разрешительный режим: касса перед продажей сама отправляет код в систему маркировки и получает разрешение или запрет. Это работа продавца, а не покупателя, и ваше приложение в ней не участвует. Когда интернета в магазине нет, правила предусматривают отдельный порядок: сроки, в течение которых продажа допускается без ответа системы, и перечень мест без устойчивой связи зависят от товарной группы и утверждаются правительством, поэтому в вашем регионе они могут отличаться.

Для покупателя это означает две вещи. Во-первых, отказ кассы продать товар с маркировкой — не каприз кассира, а результат проверки или её невозможности. Во-вторых, собственная проверка в приложении остаётся вашим правом и после покупки: статус единицы должен поменяться на «выведен из оборота» в разумный срок после того, как чек пробит. Если спустя сутки при устойчивом интернете статус прежний, это основание для обращения к продавцу.

Что подготовить заранее, пока связь есть

  • Установите или обновите приложение дома по Wi-Fi: обновление в магазине на ограниченной сети может не докачаться.
  • Запустите приложение один раз после обновления и дождитесь полной загрузки стартового экрана.
  • Если приложение предлагает вход в учётную запись, пройдите его заранее, чтобы в нужный момент не ждать код подтверждения.
  • Проверьте, что камере выданы разрешения, иначе на кассе вы будете разбираться с настройками, а не с товаром.
  • Если вы регулярно проверяете одни и те же товары, отсканируйте их дома: результаты останутся в истории, и на слабой сети вы хотя бы сравните упаковку с уже известным описанием.
  • Сохраните в заметках, какие товары из вашего списка подлежат маркировке: перечень групп расширяется поэтапно и зависит от решений правительства.

Чего делать не стоит

Не устанавливайте сторонние приложения, обещающие проверять маркировку офлайн или быстрее официального: без запроса к системе маркировки честной проверки не бывает, а такие программы нередко собирают данные телефона. Не вводите коды подтверждения из СМС и данные карты в приложения проверки товаров: официальному приложению для сканирования они не нужны. Не отправляйте фото кода с упаковки лекарств в незнакомые чаты «для проверки»: по коду могут отследить вашу покупку. И не считайте товар подделкой только потому, что приложение не ответило на слабой сети, — сначала добейтесь ответа при устойчивом интернете.