Эксперты Центра цифровой экспертизы Роскачества протестировали 16 мобильных приложений для платформ Android и iOS:
- ВкусВилл: доставка продуктов
- Деливери: еда и продукты
- Лента Онлайн — Заказ продуктов
- Мой АШАН доставка продуктов
- METRO: продукты с доставкой
- Мегамаркет: интернет-магазин
- Магнит: акции и доставка
- Перекресток доставка продуктов
- Перекресток Впрок гипермаркет
- Пятерочка: доставка продуктов
- СберМаркет: Доставка продуктов (СуперМаркет на iOS)
- Самокат: продукты на дом
- Утконос — доставка продуктов
- Яндекс Лавка: заказ продуктов
- Яндекс Еда: доставка еды
- OZON: товары, продукты, билеты (fresh)
Испытания проводились по 173 критериям. Во время исследования специалисты использовали приложения как рядовые пользователи: используя фильтры, искали продукты из стандартной потребительской корзины, просматривали карточки товаров, собирали и оформляли заказ, ожидали доставку и анализировали функциональность приложений на каждом этапе этого процесса. Ассортимент и качество доставляемых продуктов, а также сервис самой доставки в ходе исследования не оценивались.
Также проводился дополнительный тест приложений на безопасность с использованием специализированного ПО. В результате были проверены все ключевые функции, оценены удобство, информационная безопасность, производительность и надежность приложений доставки продуктов.
Каждый из критериев получил свой «вес» (то есть определенное влияние на итоговый балл) в зависимости от своей значимости, что позволило в итоге сформировать максимально объективную оценку. Некоторые критерии оценивались без веса, соответствующие преимущества указаны в карточках приложений.
Функциональность
По итогу по набору возможностей, доступных пользователям, лучшими на двух платформах оказались приложения OZON, «ВкусВилл» и «СберМаркет».
Регистрация
Поиск
Во всех приложениях реализованы все возможности ручного поиска — по товарам, группам товаров, синонимам, множественному числу; нет ошибок с выдачей нерелевантных результатов. Только в приложении «Самокат» в выдачу могут попасть не всегда подходящие результаты.
Голосовой ввод в виде отдельной функциональности есть в приложениях «Лента» и «СберМаркет». В других приложениях он реализован системной клавиатурой. Конечно же, удобно, когда история поиска сохраняется, чтобы не вводить несколько раз то, что нужно. Опция реализована во всех приложениях, кроме «Магнита», «Самоката», «Яндекс Лавки», «Пятерочки» и «ВкусВилла».
Также удобно, когда при поиске всплывают релевантные подсказки. Есть у всех, кроме «Перекрестка», «Самоката» и «Пятерочки».
Фильтры
Фильтры — незаменимые помощники при поиске. Хорошо реализованы и представлены в многообразии в приложениях с оценкой выше 4 баллов — «Перекресток Впрок», «Перекресток Доставка», «Магнит», «СберМаркет», METRO, «Мегамаркет» и OZON.
Интересный и полезный фильтр по ЗОЖ-продуктам реализован у большинства, за исключением «Деливери», «Магнита» и «Яндекс Еды».
По весу можно отфильтровать в приложениях «Лента», «СберМаркет», METRO, «Перекресток Впрок», «Мегамаркет» и OZON.
Если нужно отыскать продукты конкретного производителя, то это позволяют сделать приложения METRO, «Магнит», «Перекресток Доставка», «Лента» и «Утконос».
Удобно, что в некоторых приложениях найденные товары теперь можно сортировать по разным критериям: цена, популярность, новизна, описание и др. В частности, по рейтингу — «Перекресток Доставка», «ВкусВилл», «Мегамаркет», OZON.
Сортировать по возрастанию-убыванию цены позволяют все приложения, кроме «Яндекс Лавки», а в «Самокате» реализована только одна из сортировок. Увидеть новинки можно с помощью сортировки в приложениях «Магнит Доставка», «Лента», «Самокат», «Яндекс Лавка», «ВкусВилл», «Перекресток Впрок», «Мегамаркет», «Ашан», «Утконос» и OZON.
Карточки и описания
Карточки товаров во всех приложениях содержат исчерпывающую информацию — цена, объем и вес, состав и даже КБЖУ. В том числе сроки и условия хранения продукта (нет только в «Деливери»).
Отображение описания товара мы не увидели в приложениях «Яндекс Лавка», «Пятерочка» (iOS) и «Деливери».
В трех приложениях реализовано отображение отзывов к товарам от покупателей, с фото и без — «ВкусВилл», «Лента», «Перекресток Впрок», «Перекресток Доставка», «Магнит», «Мегамаркет», «СберМаркет», «Утконос», OZON.
Если интересно узнать размер упаковки, то такая информация есть в приложениях «Ашан», «Деливери», «Магнит», «Мегамаркет» (Android), «Пятерочка», «Лента», «Яндекс Еда», «Утконос», METRO и OZON.
При закупке оптом важно узнать о количестве товаров в наличии. Это видно в приложениях OZON, «Лента», «ВкусВилл», «Ашан», у части приложений количество высвечивается при превышении лимита — «Деливери», «Самокат», «СберМаркет», «Яндекс Лавка», «Яндекс Еда», «Утконос», «Мегамаркет» (iOS).
Уведомление о поступлении товара можно настроить в приложениях «Перекресток Доставка», METRO и «Утконос».
Поделиться карточкой товара и переслать ее можно в приложениях «Яндекс Лавка», «ВкусВилл», METRO, «Перекресток Впрок», «Мегамаркет» и OZON.
Разделы «Корзина» и «Оформление» позволяют добавить и удалить товар, очистить содержимое корзины одной кнопкой (кроме «Самоката» и «Мегамаркета», Android), видеть итоговую стоимость, а также суммарную стоимость позиции (кроме «Яндекс Лавки») или одного товара (кроме приложений «Деливери», «Перекресток Доставка», «Самокат», «Яндекс Еда», «СберМаркет»).
Замена и дозаказ
Заменить товар можно в приложениях «Магнит», «Перекресток Доставка», «Перекресток Впрок», «Пятерочка», «Лента», «Утконос», «ВкусВилл», «Ашан», «СберМаркет», METRO.
Сделать дозаказ позволят приложения «Перекресток Доставка», «Яндекс Лавка», «Пятерочка Доставка», «Лента», «Утконос», «ВкусВилл», «СберМаркет», «Перекресток Впрок».
При желании и необходимости во время оформления можно оставить комментарий к заказу (кроме приложений «Яндекс Еда», «Пятерочка», «Перекресток Впрок», «Мегамаркет»).
При заказе можно увидеть его номер в приложении — есть у всех, кроме «Яндекс Лавки». Возможность отмены заказа реализована во всех приложениях, кроме «Магнита».
Оплата
По способам оплаты больше всего вариантов в приложении «ВкусВилл» — сохранение и удаление карты, оплата курьеру картой или наличными. А у трех других приложений банковскую карту можно быстро отсканировать — это «Яндекс Лавка», «Лента, «Утконос».
В некоторых приложениях реализована возможность оплаты с финансовой помощью от сервиса, подразумевается покупка в кредит, в рассрочку и т. д.: «СберМаркет», «Мегамаркет» и OZON.
Удалить банковскую карту позволяют все приложения, кроме сервиса «Перекресток Впрок».
В разделе адреса можно ввести улицу и дом вручную или воспользоваться автоматической подстановкой адреса, включить определение местоположения.
Профиль
История заказов также хорошо реализована во всех приложениях, видно дату, время и номер заказа, его статус, адрес доставки, можно получить чек (кроме «Магнита», «Ашана», «СберМаркета», METRO, «Мегамаркета» (iOS)) и позднее повторить заказ (кроме «Магнита», «Пятерочки»), так как информация о нем будет сохранена.
Профиль пользователя с довольно гибкими опциями в настройках есть у всех приложений. Раздел содержит стандартные данные — имя, телефон, электронную почту, дату рождения. В некоторых приложениях для редактирования номера телефона нужно обращаться в службу поддержки — «Магнит», «Перекресток Доставка», «Самокат» (Android), «Лента», «Утконос», «ВкусВилл», «СберМаркет». А в некоторых вообще невозможно изменить номер телефона — «Пятерочка», «Мой Ашан», МЕТРО», «Перекресток Впрок», «Мегамаркет.
Дополнительные настройки позволяют управлять уведомлениями приложения — «Деливери», «Магнит», «Перекресток Доставка», «Самокат», «Яндекс Еда», «Пятерочка», «ВкусВилл», «Мой Ашан», «СберМаркет», METRO, «Перекресток Впрок», «Мегамаркет» (Android), OZON.
Также в приложении «Ашан» можно установить пин-код на него. Чтобы в заказ не добавляли распечатанный бумажный чек, можно отказаться от него в приложениях «Магнит», «Перекресток Доставка», «Яндекс Лавка», «Пятерочка», «Ашан» и «ВкусВилл».
Можно отметить некоторые интересные функции без веса, которые представлены у нескольких приложений. Например, раздел с рецептами у сервисов «Магнит», «Яндекс Лавка», «Перекресток Доставка», «Самокат», «Лента Онлайн», «Утконос», METRO и «ВкусВилл». Сканер штрихкодов — «Ашан», «Магнит», «Перекресток Доставка», «Лента Онлайн», «Утконос», «ВкусВилл», «СберМаркет», METRO, OZON и «Мегамаркет».
Статистику расходов предлагает посмотреть «ВкусВилл». Ранее купленные товары высвечиваются в приложениях «Ашан», METRO, «Перекресток Доставка», «Самокат», «Яндекс Лавка», «Пятерочка», «Озон», «Мегамаркет», «Перекресток Впрок», «СберМаркет», «ВкусВилл», «Утконос», «Лента Онлайн».
Есть даже отображение сторис, не реализовано только в приложениях «Мой Ашан», «Мегамаркет» и «Озон». Везде можно добавить товары в избранное, кроме «Деливери» и «Яндекс Еды».
Удобство использования
Пользовательское тестирование
Для оценки удобства использования мобильных приложений исследователи опирались на результаты немодерируемого тестирования. В эксперименте приняло участие 336 респондентов. Все респонденты регулярно заказывают доставку продуктов через мобильные устройства. Пользователи выполнили несколько самых распространенных действий: искали определенный набор продуктов и акционные товары, сортировали и фильтровали продукты по различным критериям.После выполнения заданий пользователи заполнили опросник UMUX-Lite, который позволяет оценивать полезность и простоту использования продукта. На основании его результатов был рассчитан показатель удобства использования системы SUS. Результаты пользовательской оценки полезности и удобства доставки продуктов представлены на графике ниже:
При оценке простоты и качества навигации эксперты определяли, насколько легко понять, где пользователь находится, находился и куда он может переместиться в дальнейшем.
За простоту и качество навигации 5 баллов получили приложения «ВкусВилл», «Перекресток Впрок», Ozon и «Яндекс Еда» на iOS. Самым сложным в навигации оказались «Деливери», «Магнит» и «Яндекс Лавка» на iOS.
Возможность поменять тему оформления представлена у приложений «Яндекс Еда» (iOS), «ВкусВилл», «Перекресток Впрок», OZON.
Помощь на 5 баллов организована в приложениях «Пятерочка», «СберМаркет» — есть звонок в службу поддержки и чат, а также форма обратной связи. Часть других приложений предлагают обратиться за помощью через чат (нет у «Ашана» и METRO) или посредством звонка в службу поддержки (нет у «Яндекс Лавки», «Ленты», «Утконоса» и OZON).
Адаптация для пользователей с ограниченными возможностями
(наличие динамического шрифта и Voice Over/TalkBack) традиционно пока недостаточно проработана у большинства приложений на iOS из-за особенностей платформы. У Android динамический шрифт реализован гораздо лучше, полная поддержка динамического шрифта есть у 13 из 16 приложений.
Производительность и надежность
Данная группа составила 15% от общей оценки. Все приложения в ходе тестирования набрали больше 4 баллов и зарекомендовали себя как стабильные и надежные, устойчивые к внешним прерываниям.
Информационная безопасность
Вопросы информационной безопасности имеют большое значение в наши дни. Персональные данные собираются почти всеми сервисами, в том числе приложениями доставки продуктов. При перехвате данных или взломе аккаунтов пользователей могут быть скомпрометированы персональные и платежные данные пользователя.
Итоговая оценка на 15% состоит из результатов, полученных при проверке приложений на предмет безопасности по восьми критериям. Эксперты оценивали, запрашивает ли сервис минимум необходимых данных и разрешений, присутствуют ли аналитические трекеры для сбора информации о пользователе, а также возможность удалить аккаунт.
Отдельно анализировалась безопасность передачи данных. Для этого эксперты производили захват всего трафика, который пересылает приложение, с помощью специализированного ПО (Wireshark), а затем анализировали его на наличие незашифрованной информации. С перехватом трафика успешно справились все приложения — уязвимости выявлены не были.
В приложениях «Деливери», «Яндекс Лавка», «Яндекс Еда» и «Пятерочка» на двух платформах удалить аккаунт пользователя можно только через службу поддержки.
Дополнительно эксперты провели проверку всех приложений на Android анализатором на наличие потенциальных уязвимостей и НДВ Solar appScreener. Это было сделано при использовании технологии автоматического бинарного анализа, без осуществления реверс-инжиниринга (декомпиляции исходного кода).
Были выявлены следующие потенциальные уязвимости:
- обращение к DNS — в 62% случаев;
- небезопасная рефлексия — у 37% приложений;
- небезопасная собственная реализация SSL — у 56%;
- слабый алгоритм хеширования — у 75% исследованных приложений;
- использование незащищенного протокола HTTP — у 68%.
Позитивным моментом является то, что в алгоритмах хеширования 25% компаний стали применять более криптостойкие модели, что обеспечивает более высокую устойчивость к потенциальным уязвимостям по сравнению с аналогичным исследованием, которое мы проводили два года назад.
Правовая оценка
Итог
По итогам тестирования в десятку лучших приложений по количеству баллов вошли: