Раскрытие интересов. Мы делаем Paperlock — одно из приложений, о которых эта страница. Тест в конце работает для любого из них, включая наше.

Что должно означать «спросить свои документы»

Чтобы приложение ответило «сколько я потратил в хозяйственном магазине в августе?» по стопке чеков, должны произойти три вещи.

  1. Чтение. Каждый чек становится записью: магазин, дата, позиции, сумма. Фото чеков читать трудно; термобумага выцветает, итоговые суммы стоят рядом с промежуточными, а название магазина — это логотип. Ошибки чтения здесь становятся неверными ответами позже, поэтому запись должна быть видимой и исправляемой.
  2. Поиск. Вопрос должен находить нужные записи. «Хозяйственный магазин» должно совпадать с чеками из магазина, который приложение знает как продающего хозяйственные товары, за август, этого года. Именно здесь умирает поиск по имени файла и здесь окупается слой обычного языка.
  3. Составление ответа с источниками. Сумма — это сумма итогов найденных чеков. Этот расчёт тривиален, если поиск сработал правильно, и невозможно доверять ему, если не видно, какие чеки в него вошли.

Именно по третьему пункту стоит судить приложения. Ответ с приложенными чеками можно проверить за пять секунд. Ответ без них — просто число.

На что обращать внимание — типичные сбои

  • Дублирующиеся чеки. Один и тот же чек, сфотографированный дважды, должен учитываться один раз. Спросите сумму, а затем проверьте источники на повторы.
  • Возвраты против покупок. Квитанция о возврате выглядит как чек. Хороший инструмент считает её отрицательной суммой или отделяет её; плохой — прибавляет к итогу.
  • Диапазоны дат. «Прошлый август» и «этот август» — разные месяцы. Смотрите, какой выбрало приложение; источники это покажут.
  • Валюты. Чек с отдыха в другой валюте не должен прибавляться к домашним тратам, как если бы это была та же единица.
  • Отсутствующая информация. Чек без читаемой суммы должен быть отмечен, а не молча пропущен или додуман.
  • Не в хранилище. Спросите про магазин, в котором никогда не были. Правильный ответ — «не могу найти это среди ваших документов», а не правдоподобное число.

Пятнадцатиминутный тест

Проведите его на любом приложении перед тем, как платить, — включая наше.

  1. Импортируйте десять настоящих чеков, включая два из одного магазина, один возврат и один размытый. Гайд про сканирование чеков объясняет, как получить чёткие снимки.
  2. Откройте три записи и проверьте магазин, дату и сумму. Намеренно исправьте одну и убедитесь, что исправление сохранилось.
  3. Спросите: «Сколько я потратил в [магазин] в [месяц]?» Затем откройте источники. Это те самые чеки? Возврат учтён правильно? Размытый чек включён, исключён или отмечен?
  4. Спросите: «Какие чеки составили эту сумму?» Список должен совпадать с источниками из шага 3.
  5. Спросите про магазин, в котором никогда не были. Приложение должно сказать, что не может его найти.
  6. Задайте вопрос про дату: «Когда заканчивается гарантия на [предмет]?» — по чеку или гарантийному талону, которые вы импортировали. Затем исправьте дату и проверьте, сдвигается ли вместе с ней напоминание.

Если приложение проходит все шесть шагов, обещание действительно работает на ваших бумагах. Если оно проваливает шаг 3 или 5, никакая панель этого не искупит.

Где здесь стоит Paperlock

Paperlock построен вокруг шагов с 1 по 3: он считывает каждый документ в запись, которую можно посмотреть и исправить, раскладывает по типу, отправителю, дате и сумме и отвечает на вопросы с приложенными исходными документами. Он говорит, если ответа нет в хранилище. Считанные сроки действия становятся напоминаниями (за 30 и 7 дней, за 6 месяцев для паспортов и удостоверений личности), как только вы включите напоминания, а исправление даты обновляет и напоминание. Документы зашифрованы на телефоне; страницы отправляются на наши серверы лишь на время, нужное для чтения или ответа, а обработчик — OpenAI. Бесплатный уровень — 25 документов и 5 вопросов в месяц, чего достаточно для теста выше.

Чего Paperlock не делает: панелей расходов, бюджетов по категориям или синхронизации с банком. Если вам нужны итоги по продавцам и категориям в виде графиков, именно это рекламирует LumenDoc, а по транзакциям это делает приложение для бюджета. Наша ниша — вопрос, ответ и бумага за ним.

Ручная альтернатива

Ничего из этого не требует приложения. Гайд про лучший способ хранить чеки в цифровом виде описывает систему из папок и таблицы, которая отвечает на те же вопросы, но требует больше набора текста, а конструктор карточки покупки делает половину этой работы по учёту прямо в браузере. Приложение убирает набор текста и добавляет вопросы; дисциплина работы с бумагами в обоих случаях одна и та же.