Доказать, что мерчандайзер был и сделал. Чтобы спор шёл о полке, а не о вашем кадре
Дистрибутор платит дважды. Подрядной бригаде — за визиты, которых могло не быть: супервайзер видит те же фотографии и не отличает сегодняшний визит от вчерашнего, эту точку от соседней. И сети — штрафом за полку, POS-материал и ценник. Оба разговора идут по кадру, у которого нет происхождения: его можно снять вчера в этой же точке, сегодня в соседней или вовсе с экрана ноутбука.
TrustVisor подписывает кадр аппаратным ключом телефона в момент съёмки. Время берётся с нашего сервера, а не с часов телефона, — вчерашний кадр той же полки не подойдёт. Пункт чек-листа и номер точки ложатся внутрь подписи. Проверить файл категорийный менеджер сети может сам, в своём браузере, без нас и без приложения. Честно о границе, до всего остального: ваш кадр доказывает ваш визит, а не опровергает чужой аудит, — какие штрафы это закрывает, а какие нет, разобрано сразу ниже.
Из чего состоит сервис:
Приложение-камераснимает и подписывает файл
Верификаторпоказывает: подлинно ли, где, когда и чем снято
Кабинетзадания, приёмка, акты, ключи и API — для команды
Файлы остаются у васПо умолчанию съёмка не уходит с телефона
Android 10+На iPhone — фото по ссылке в браузере
Офлайн съёмкаПо ключу сотрудника — без сети; по коду связь нужна на старте
Цифровой отпечатокПодпись — с помощью защищённого чипа телефона
Лёгкая интеграцияСъёмка как обычно, проверка — на сайте или через API
Файл выходит из приложения пакетом .trustvisor или обычным MP4/JPEG со вшитой подписью. Пересылать его можно куда угодно, но не пережимая: если отправить снимок в мессенджере «фотографией», тот уменьшит и пересожмёт картинку, и проверка покажет «изменён». Отправляйте файлом или вложением.
Что делает сотрудник
Мерчандайзер снимает полку и POSM нашим приложением вместо обычной камеры. Показать нужно один раз.
Что видите вы
Открываете файл на нашем сайте или получаете вердикт по API: подлинно ли, когда, где и с какого устройства снято, менялся ли файл после съёмки.
Сколько это стоит
Постоянный ключ сотруднику — 600 ₽ в месяц, от десяти ключей 400 ₽. Тариф «Бизнес» — 5 000 ₽ в месяц: сто заданий и разовых кодов в месяц и ключи по 400 ₽. Первый месяц — бесплатно, по договорённости.
Где спор
У дистрибутора два спора, и оба решаются по одной фотографии
Работу в поле принимают по кадру, и на этом же кадре стоят деньги в двух разных разговорах. Первый — ваш собственный, и он случается каждый день.
01
Внутрь: приёмка работы подрядчика
Подрядная бригада закрывает маршрут и выставляет счёт по отчётам. Супервайзер видит те же фотографии и не может отличить сегодняшний визит от вчерашнего, эту точку от соседней, а полноценную выкладку от кадра, снятого через две минуты после прихода. Платят за визиты, которых не было, и за работу, которой не было.
02
Наружу: сеть выставляет штраф
Категорийный менеджер пишет: полка была пустой, POS-материала не было, ценник не соответствовал. Вы отвечаете выгрузкой из своей системы фотоотчётов — и получаете ровное «это ваша программа и ваша метка времени». Спор идёт в претензионной переписке, а не в суде, и выигрывает тот, чьё доказательство не требует доверия к нему самому.
За две недели пилота видно, сколько визитов совпало с маршрутом по времени, в скольких точках место определилось и с какой точностью, сколько пар «до/после» закрыто. Это счёт по подрядчику, и он считается без участия сети.
Честно про штрафы
Какой штраф подпись закрывает, а какой нет
Разница в том, чей момент времени доказывает кадр. Ваш мерчандайзер был в точке в 11:20 и полку заполнил. Аудитор сети пришёл в 16:40 и увидел пустую. Подписанный кадр доказывает ваш визит — он не опровергает их факт.
POS-материал не выставлен — закрывается
Он либо стоял в момент вашего визита, либо нет. Подписанный кадр отвечает на этот вопрос прямо, и спорить о самом кадре нечем.
Ценник не соответствует — закрывается
То же самое: состояние ценника на момент визита зафиксировано с временем, местом и устройством.
«Мерчандайзер не приходил» — закрывается
Факт и время визита доказаны. Это же закрывает и внутренний спор с подрядчиком, который выставил счёт за этот визит.
Пустая полка в момент чужого аудита — не закрывается
Между вашим визитом и их проверкой полку разобрали покупатели или не довезли товар. Наш кадр доказывает, что в 11:20 полка была полной, — и это всё, что он доказывает. Обещать снятие такого штрафа мы не будем.
Отсюда простой вывод: первым считайте деньги на подрядчике — там эффект ваш и виден через месяц по счёту. Спор с сетью — вторая половина, и она работает не на всех типах претензий.
Практика
Четыре приёма, которые ловятся только по происхождению кадра
Ни один из них не требует навыков: всё делается штатными средствами телефона и десятиминутным приложением из магазина.
Вчерашний кадр той же полки
Самый частый и самый безобидный на вид: точка та же, выкладка та же, отличается только день. Метаданные правятся в галерее, время в отчёте ставит сама система. Ловится серверным временем внутри подписи.
Кадр из соседней точки той же сети
Магазины одной сети похожи до неразличимости: тот же стеллаж, та же планограмма, тот же ценникодержатель. Человек снял одну точку и закрыл ею три. Ловится координатами: они пишутся в файл вместе с точностью в метрах, и в отчёте видно, насколько место определено точно. Номер точки исполнитель вводит сам — он защищён от переписывания задним числом, но соседний магазин сам по себе не отличит. Второй признак — время между кадрами: три «визита» подряд за десять минут видно в журнале.
Съёмка с экрана
Фотография открытого на ноутбуке отчёта или презентации бренда. Настоящий свет, настоящая камера — и никакого визита. Подпись здесь честно сойдётся: это граница метода, и мы говорим о ней прямо. Но время и место кадра будут настоящими, а значит, видно, что снято в офисе и не тогда.
Отчёт без визита
Чек-лист заполнен, фотографии взяты из архива прошлого месяца, маршрут закрыт. Против этого не помогает ни геозона (её рисует эмулятор), ни нейросеть «фото с экрана» (пересъёмки нет). Ловится тем, что кадр без подписи в отчёт просто не принимается.
Торговый зал
В зале нет спутников — и это не мешает
Первый вопрос любого, кто работает в помещениях. Отвечаем подробно, потому что от ответа зависит, годится ли сервис вообще.
01
Место берётся двумя способами сразу
Приложение спрашивает координаты и по спутникам, и по вышкам с Wi-Fi. В торговом зале спутникового фикса обычно нет — годится сетевой, он там как раз есть. Свежим считается фикс не старше минуты.
02
Режим «геометка обязательна» не блокирует съёмку
Кнопку блокирует не помещение, а полное отсутствие фикса. Спутниковый, если он есть, записывается первым и считается главным; сетевой идёт вторым мнением и тоже попадает в файл.
03
Время не зависит ни от зала, ни от часов телефона
Момент съёмки считается по серверным часам: телефон запоминает наше время при последней связи и прибавляет счётчик с момента загрузки. Перевести часы в настройках бессмысленно — на этот счётчик они не влияют.
Какая точность и кто её видит
Точность фикса в метрах пишется внутрь файла и показывается в отчёте о проверке — рядом с координатами стоит «точность: N м». По Wi-Fi это обычно десятки метров, по вышкам — сотни. Этого хватает, чтобы отличить точку от другого района; чтобы отличить магазин через дорогу, смотрите на точность в самом отчёте, а не верьте координате на слово.
Если нет ни спутников, ни связи
Бывает в подвале торгового центра и в бетонных гипермаркетах: фикса нет вообще. При режиме «геометка обязательна» кнопка съёмки в такой точке заблокируется. Для таких адресов ставьте на ключ режим «необязательна»: время, чек-лист и реквизит визита в подписи остаются, пропадёт только место. Какие именно точки такие — видно за первую неделю пилота.
Условия съёмки выставляются вместе с ключом или кодом и не переключаются на устройстве.
Чек-лист обязательных кадров
«Полка целиком», «ценник», «доп. место», «POS-материал». Название пункта уходит внутрь подписи — в отчёте видно смысл кадра, а не его номер. Прогресс считает сервер: переустановил приложение — снятое не обнулилось.
Пара «до/после»
Два кадра связаны одним идентификатором внутри обеих подписей. Подставить «после» из другой точки или другого дня не выйдет. Для выкладки это главный аргумент: видно не только результат, но и то, из чего его сделали.
Реквизит визита
Номер точки, номер маршрута или номер акта ложится внутрь подписи. Дописать его к готовому файлу нельзя — придётся переснимать.
Геометка и качество
Обязательна, необязательна или запрещена; минимальное качество и соотношение сторон. Приложение выставляет это само и не даёт переключить.
Приёмка товара
Рампа в шесть утра — там кадр решает деньги сразу
Недовоз, отказ в приёмке, бой, пересорт. Спор идёт при вас, решается в тот же час, и доказательством служит снимок, который делает ваш же экспедитор со своего телефона.
01
Что снимают
Паллету и пломбу до вскрытия, расхождение по накладной, бой и пересорт там, где они обнаружены. Номер накладной вписывается внутрь подписи перед съёмкой и виден при проверке рядом с местом и временем.
02
Что меняется
Претензия к сети или к перевозчику перестаёт быть вашим словом против их акта. Тот же ключ экспедитора закрывает и обратную сторону — возврат из точки, где спор идёт уже о состоянии товара.
Отдельной платы за этот сценарий нет: снимает тот же человек тем же ключом.
Люди и деньги
Своим — ключ, подрядчикам — разовый код
Разница не в цене, а в том, кто у вас работает. При текучке в поле это важнее скидки.
01
Свой мерчандайзер — постоянный ключ
Один ключ на человека и устройство. Снимает без сети целиком, геометка и блокнот включены. Уволился — ключ отзывается в кабинете одним нажатием, и снимать по нему больше нельзя. Человек вводит ключ один раз и дальше снимает как обычно. 600 ₽ в месяц на человека, от десяти — 400 ₽.
02
Подрядная бригада — одноразовый код
Код на заявку для того, кто у вас не работает. Ни регистрации, ни аккаунта: поставил приложение, ввёл код, снял. Код живёт сутки с первого ввода и работает на одном устройстве. Если бригада выходит на маршрут каждый день, дешевле выдать ей ключи. Business со ста кодами — 5 000 ₽ в месяц, каждая следующая сотня — 4 000 ₽ (пока сервис в запуске, не взимаем); это около 50 ₽ за подтверждённый визит против 400 ₽ в месяц за ключ на человека.
03
Чем обязать агентство
Это не ваши люди, и уговоры тут не работают — работает договор. Формулировка простая: визит принимается и оплачивается по подписанному кадру, нет кадра — визит не закрыт. Вписывается дополнительным соглашением к действующему договору или в новый на следующий срок. Кто платит за ключи, решаете вы: чаще их берёт на себя агентство и включает в стоимость визита.
Посчитать на своих числах: калькулятор стоимости. Там же видно, что входит в тариф и когда включается доплата за коды.
Приёмка
Отчёт приходит к вам сам — вы только принимаете
Мерчандайзер получает задание на визит, снимает — и фотоотчёт сразу у супервайзера, без объезда точек.
01
Задание
Адрес точки, срок и список кадров: «полка целиком», «ценники», «POS-материал», «выкладка по планограмме», «остатки в подсобке». Своим код пересылать не нужно: задание само появляется у них в приложении, а регулярные визиты можно поставить на расписание — задание будет выходить само в нужные дни и время. Агентству-подрядчику — разовые коды на визит.
02
Приёмка
Снимки приходят в кабинет по мере съёмки. Всё на месте — «принято»; кадра не хватает или он смазан — «доснять» с причиной: мерчандайзер видит её в приложении или на странице съёмки по ссылке и переснимает. Прошёл срок сдачи — заявка помечается просроченной, и ваша система может получить об этом уведомление.
03
Акт и реестр
По визиту — акт PDF со снимками, временем и местом каждого кадра: ответ сети на претензию. За месяц — реестр Excel по точкам: что принято, что доснимали, какие визиты сданы позже срока, — основа для оплаты агентству.
Задания, приёмка, акт и реестр — на тарифе Business. Фото лежат в кабинете выбранный срок — 7, 30 или 90 дней, дольше — по договорённости: это рабочая полка, а не архив. Видео там нет, только кадр-превью. Архив ваш — на вашем Яндекс.Диске или в вашей системе.
Спор с сетью
Что вы отправляете в ответ на претензию
Доказательство чего-то стоит, только если его проверит тот, кто вам не верит. Поэтому проверка не требует ни нашего приложения, ни учётной записи, ни обращения к нам.
01
Сам файл
Почтой или мессенджером, как обычно. Из кабинета скачиваются два вида: пакет и подписанный JPG или MP4 — второй открывается любой смотрелкой, подпись лежит внутри файла.
02
Отчёт о проверке на печать
Одна страница: вердикт, время и место съёмки, отпечаток файла, список пройденных проверок и три шага, как повторить проверку самостоятельно. Её прикладывают к письму — категорийному менеджеру не нужно ничего перетаскивать.
03
Проверка на их стороне
Если захотят убедиться сами — открывают страницу проверки, перетаскивают файл и получают вердикт за доли секунды. Файл при этом никуда не уходит: вычисление идёт в их браузере.
Заключений мы не выдаём: сервис отвечает на технический вопрос — тот ли это файл и то ли устройство. Оценку ущерба и правовые выводы делают стороны.
Соберите работу под свою компанию
В мерчандайзинге снимают полку и POS-материал на визите в точку. Почти всё настраивается один раз, при подключении. Вопросы ниже — то, что мы спрашиваем при первом разговоре. Ответьте на них — и рядом сложится описание того, как у вас будет устроена работа. Всё уже выбрано по самому частому случаю: меняйте только то, что у вас иначе.
01
Съёмки нужны разовые — по итогам визита — или постоянные?
Сотруднику выдаётся постоянный ключ —
один раз, на него и его телефон. Дальше он снимает как обычной камерой, каждый
день, ничего не запрашивая. На тарифе Business задания со списком кадров и сроком появляются у него прямо в приложении, в том числе по расписанию, — код пересылать не нужно.
01·
Задать ли рамки для кода?
02
У того, кто снимает, будет интернет?
Момент съёмки подтверждается нашим сервером
сразу, в ту же секунду. Часы телефона при этом не используются — их можно
перевести, поэтому мы на них не опираемся.
03
Нужно ли записывать, где сделан кадр?
Пишутся не только координаты: ещё портрет
спутникового сигнала — каким было небо над телефоном — и независимое второе
мнение о месте. Такой набор подделать заметно труднее, чем одну строчку
координат. Заодно это дополнительная опора для «когда»: спутниковый сигнал несёт
собственное время.
04
Нужно ли вписывать свои данные внутрь файла — номер точки, маршрута, акта визита?
Файл всё равно опознаётся по времени, месту и устройству, а снятое по коду или заданию и так привязано к своей заявке в кабинете. Свой номер внутри файла нужен, когда файл уходит дальше — в ваш акт, в вашу систему или заказчику.
05
В каком виде удобнее получать файл?
Это не настройка компании: формат выбирает тот, кто снимает,
прямо в приложении и в любой момент. Здесь — чтобы понять, о чём вам удобнее
попросить.
06
Как файл должен попадать к вам?
07
Вам нужен кабинет и связь с вашей системой — или достаточно проверять файлы?
08
Показывать в кабинете, сколько снимают по каждому ключу?
Ваша модель работы
Вот как это будет устроено
Сотруднику вы один раз выдаёте постоянный ключ — на него и его телефон.
Дальше он снимает как обычной камерой.
Съёмка идёт онлайн, с геоданными. Момент съёмки подтверждается
нашим сервером сразу.
На выходе — архив .trustvisor. Байты доезжают нетронутыми, а видео
извлекается при проверке.
Файл вам отправляют вручную — вложением, ссылкой или по кабелю.
Отдельный кабинет не нужен: файл проверяют в браузере — бесплатно, без
регистрации, ничего никуда не отправляя.
Во что это обойдётся
Постоянный ключ — 600 ₽ в месяц за человека, от десяти
ключей сразу 400 ₽. Кабинет Business для этой модели не нужен; если он
понадобится, ключи станут по 400 ₽ с первого ключа, без порога в десять штук.
Что окажется в файле
Подпись с помощью защищённого чипа телефона
Время съёмки, подтверждённое нашим сервером
Модель устройства
Координаты, портрет спутникового сигнала и второе мнение о месте
Номер документа — не вписывают
Одно правило на все варианты: файл отправляют
вложением или ссылкой. Если переслать его «как видео» или «как фото»,
мессенджер пережмёт кадр, и подпись перестанет сходиться.
Что показывает проверка
Четыре возможных ответа
Один и тот же в любом маршруте — проверяют файл в браузере, в кабинете или
запросом из вашей системы. Под каждым ответом видно, где, когда и чем снято.
ПОДЛИННО
Подпись сходится, файл не менялся с момента съёмки, момент и устройство
подтверждены. Обычный результат.
МОМЕНТ НЕ ПОДТВЕРЖДЁН
Подпись, файл и устройство в порядке, а точное время подтвердить нечем:
телефон перезагрузили, не выходя на связь, и привязка к серверным часам
потерялась. Кадр настоящий, но «когда» придётся показывать чем-то ещё.
НЕ АТТЕСТОВАНО
Подписи и хеш сошлись, но подтвердить аппаратное происхождение не удалось —
чаще всего потому, что на телефоне вскрыты права.
ИЗМЕНЁН
После съёмки файл правили или пережали. Самая частая причина — переслали
картинкой в мессенджере вместо того, чтобы отправить файлом.
Про вскрытые права. Если на телефоне получен root,
приложение говорит об этом прямо на первом запуске и продолжает работать: снимать
можно. Но аппаратные гарантии на таком устройстве нельзя считать надёжными, и
проверка честно ставит отдельную отметку вместо «подлинно». Для съёмки, которая
может дойти до суда, лучше телефон без вскрытых прав.
Попробуйте на одной команде
Начните с одной бригады или одного региона — там, где доверия меньше всего. Две недели люди снимают как обычно, только через наше приложение. Возьмите в пилот и пару трудных адресов: подвал торгового центра и гипермаркет с бетоном — сразу станет видно, где место определяется, а где нет.
Ключи выпустим мы — с вашей стороны ничего настраивать не нужно
Обучение — три минуты: приложение выглядит как обычная камера
Не увидели пользы — просто перестали снимать. Ни обязательств, ни хвостов
Через две недели у вас цифры: в скольких точках место определилось и с какой точностью, сколько визитов совпало с маршрутом по времени, сколько пар «до/после» закрыто — и как выглядит спор с сетью, когда к письму приложен отчёт о проверке.
Месяц бесплатно— по договорённости, без карты: условия подтверждаем письмом. Если решите продолжить, выберете любой тариф. Срок можно продлить по договорённости:
Человек будет снимать дважды — у нас уже есть система фотоотчётов?
Да, пока так: съёмка идёт в нашем приложении, файл уходит к вам — на ваш Яндекс.Диск, фото — ещё и в кабинет на срок приёмки, или остаётся на телефоне. Мы не заменяем SFA и не притворяемся ею. Один кадр вместо двух получится, если ваша система умеет принимать готовый файл или ходить в наш API. Честно: готовых стыковок с конкретными SFA у нас нет, и проверять это надо до пилота, а не после. Двойная съёмка на восемнадцать человек по двенадцать точек в день убивает пилот силами самих мерчандайзеров, без всякого решения руководства, — это первое, что стоит снять с повестки.
Категорийный менеджер сети вообще станет это открывать?
Ему не нужно ничего ставить и никуда входить: к письму прикладывается печатный отчёт, а при желании он перетаскивает файл на страницу проверки в своём браузере. Регламент претензий у каждой сети свой, и обещать, что штраф снимут, мы не можем. Мы отвечаем за то, что спорить о самом кадре станет не о чем.
Подрядчик обойдёт три точки в одном центре по одному коду
Код работает на одном устройстве и живёт сутки, так что физически это возможно. Различает такие случаи не номер точки, который человек вводит сам, а координаты с точностью в отчёте и время между кадрами. Если точки в одном здании — надёжнее выдавать бригаде постоянные ключи и смотреть журнал по времени.
Кто входит в кабинет и что видит
Сегодня вход в кабинет один на компанию: ключи и коды выпускает администратор, отдельных входов для региональных супервайзеров пока нет. Полевым людям кабинет не нужен вовсе — им нужен только ключ или код.
Как платит юридическое лицо
Счётом на юрлицо — это обычный способ, а не исключение: на странице тарифов есть форма, где вы указываете название, ИНН, КПП, адрес и почту бухгалтерии, и счёт выставляется сразу. Оплата картой с ежемесячным списанием остаётся для тех, кому так удобнее. Закрывающий документ — чек; он является основанием для учёта расхода, договор — публичная оферта. Порядок цен и расчёт на ваше число людей — в калькуляторе.
Есть ли случай, где ваш файл снял штраф сети?
Честно: нет. Сервис молодой, разрешённых претензий с нашим файлом у нас пока не было, и придумывать их мы не станем. Что есть: подпись, время, место и устройство, которые проверит любая сторона без нашего участия. Регламент претензий у каждой сети свой, и решение остаётся за ней. Если такой случай появится у вас, мы попросим разрешения его описать.
На каких телефонах это работает у мерчандайзеров?
Нужен Android 10 или новее. Аппаратная аттестация зависит от модели, и списка проверенных аппаратов у нас нет — поэтому проверять надо не по списку, а на самом телефоне: поставьте приложение на бесплатном тарифе и снимите один кадр, вердикт сразу покажет, аттестуется он или нет. Так же проверяется и парк агентства, до того как вы впишете съёмку в договор.
Можно проверить ваш файл, не доверяя вашему сайту?
Да, и это главное. Код, которым считается вердикт, открыт: github.com/Mikhail-Savkin/Trustvisor_verify_core — разбор пакета, сверка подписи, разбор цепочки аппаратной аттестации и правило вердикта, лицензия Apache-2.0. Там же спецификация формата и две настоящие съёмки для проверки. Ваша ИТ-служба или судебный эксперт повторяет проверку своим кодом, не обращаясь к нам и не доверяя нашему сайту.
Границы
Чего мы не делаем
Не считаем долю полки и не распознаём SKU
Это делает ваша аналитика. Мы отвечаем за то, что снимок, который она разбирает, снят этим устройством, в это время и в этом месте.
Не строим маршруты и не заменяем вашу SFA
Маршрутов и планировщика визитов у нас нет, готовой стыковки с вашей SFA — тоже; есть вебхуки и API, через которые ваша система может выпускать задания и получать результаты. Задание на визит со списком кадров и сроком выпускаем мы. Подписанные файлы уходят к вам — в ваше облако, фото — ещё и в кабинет на срок приёмки, или остаются на телефоне.
Сама подпись не доказывает, что перед объективом была настоящая сцена
Камера, наведённая на экран, снимает настоящий свет — подпись сойдётся честно. Это ловят её слои: журнал датчиков у видео, место по спутнику и по сети, серверное время и просьба обвести камерой полку. Обойти всё сразу дороже, чем выиграть на обмане, — на этом пороге и держится защита.
На iPhone — только фото по ссылке
Приложение — только для Android 10 и новее. С iPhone можно снять фото по ссылке из разового кода, в браузере, — в отчёте такой снимок помечен «снято по ссылке»: целостность и время получения подтверждены, а камеру браузер подтвердить не может. Проверить файл можно с любого устройства, включая iPhone. Честно о перевёрнутости: на iPhone чаще оказываются супервайзеры и бренд-менеджеры, то есть те, кто делает контрольные выезды, — снимать в приложении они не смогут, а те, кого они проверяют, смогут. Сроков по приложению для iOS мы не обещаем.
Если вы агентство или бренд и спорите не о штрафе, а об оплате визитов, — вам ближе страница «Выездной сервис и бригады».
Спорите с сетью о штрафах или принимаете работу бригад?
Обсудим формат: ключи своим мерчандайзерам, коды подрядным бригадам, проверка по API из вашей системы.