Политика конфиденциальности

OnePercent помогает индивидуальным предпринимателям в Грузии рассчитывать и подавать налог с оборота 1% (статус малого бизнеса). Для этого мы работаем с данными банковских выписок — это одни из самых чувствительных персональных данных. Здесь написано, что именно мы храним, где, кто ещё это видит и как всё удалить.

Если что-то непонятно — напишите нам.

Что мы храним

  • Аккаунт: адрес электронной почты, выбранный язык и записи входа, которые ведёт Supabase.
  • Налоговый профиль: имя, личный или налоговый номер, данные регистрации ИП, статус НДС и ответы, данные при настройке. Из них строится декларация.
  • Данные о доходах из импортированных выписок: даты, суммы, валюты, описания, имена контрагентов, идентификаторы счетов (IBAN и последние цифры карты, если они есть в выписке), остатки по счёту.
  • Документы, которые вы сами решили у нас хранить, — в приватном хранилище.
  • Служебные записи: отправленные напоминания, результаты проверки правил, неудачные импорты и ошибки приложения.

Файлы выписок не сохраняются

При импорте выписки файл читается в памяти, а сохраняются только извлечённые строки. Сам файл никогда не записывается в хранилище. Мы храним отпечаток SHA-256 — чтобы повторная загрузка того же файла распозналась как тот же файл и доход не посчитался дважды. Из отпечатка восстановить документ невозможно.

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

Когда файл уходит к ИИ-сервису

Большинство выписок читают парсеры, написанные под конкретный банк. Если файл не распознаётся ни одним из них — банк изменил формат выгрузки или это скан без текстового слоя — текст файла отправляется в Gemini API (Google) для распознавания, а результат сверяется с остатками по счёту из самой выписки, прежде чем быть использованным.

Это значит, что содержимое такой выписки покидает наши системы и обрабатывается Google. Так происходит только с файлами, которые мы не смогли прочитать сами, и только с текстом файла. Этого можно избежать полностью: выгрузку Bank of Georgia, TBC, Wise, Revolut или Payoneer читает наш собственный код, и она никуда не отправляется. Если вы не хотите, чтобы это происходило вообще, — скажите нам, и мы отключим это для вашего аккаунта.

Мы платим за Gemini API, а не пользуемся бесплатным тарифом, и разница именно в этом. Условия Google говорят, что на платных сервисах они не используют запросы и ответы для улучшения своих продуктов; на бесплатном — используют. Там же сказано, что на платных сервисах запросы и ответы логируются ограниченное время — исключительно для выявления злоупотреблений сервисом и для раскрытий, которых требует от них закон. То есть «не используется для обучения» — это не то же самое, что «нигде не хранится», и мы предпочитаем сказать и то и другое, а не только приятную половину. Действующие условия Google опубликованы на ai.google.dev/gemini-api/terms; о том, что обещает Google, читайте их формулировки, а не наши.

Мы не отправляем в ИИ-сервисы ваше имя, почту или идентификаторы аккаунта и не используем ваши данные для обучения собственных моделей.

Где это хранится

Данные находятся в базе Postgres (Supabase) в Европейском союзе — Франкфурт, Германия; приложение работает на Vercel в том же регионе. Разделение доступа обеспечивается на уровне базы данных (row-level security): запрос к чужим строкам возвращает пустой результат, а не полагается на то, что приложение не забудет отфильтровать.

Кто ещё участвует

  • Supabase — база данных, аутентификация, хранилище файлов (ЕС).
  • Vercel — хостинг приложения (ЕС).
  • Google (Gemini API) — читает текст выписки только в описанном выше запасном сценарии.
  • Resend — отправка писем.
  • Telegram — только если вы его подключили, и только для напоминаний, которые вы запросили.
  • Национальный банк Грузии — мы получаем опубликованные курсы валют. Персональные данные не передаются, это чтение публичной таблицы курсов.

Мы не продаём ваши данные и не передаём их для рекламы.

Как вы пользуетесь сервисом

Мы фиксируем, как используется OnePercent — какие экраны открываются и какие действия выполняются — и связываем это с вашим аккаунтом. Это нужно, чтобы видеть, где сервис непонятен или медленный, и решать, что делать дальше.

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

Ошибки и диагностика

Когда что-то ломается, мы записываем, что именно, — чтобы это починить. Перед сохранением текст очищается от IBAN, адресов почты, номеров карт и личных номеров, токенов доступа и параметров ссылок. Эти записи доступны только нам и хранятся 90 дней.

Сколько мы это храним

Налоговые данные хранятся, пока открыт ваш аккаунт: поданную два года назад декларацию может понадобиться показать. Налоговое законодательство Грузии в целом предполагает доступность документов в течение шести лет — столько мы их вам и обеспечиваем, если вы не попросите удалить раньше.

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

Ваши права

Вы можете запросить копию всех данных о вас, попросить их исправить или удалить. Эти права даёт закон Грузии «О защите персональных данных», а если он к вам применим — и GDPR; мы соблюдаем их в любом случае.

Пишите на onepercent-support@googlegroups.com. Мы ответим в течение 30 дней, обычно значительно быстрее.

Удалить аккаунт можно самостоятельно: «Настройки» → «Данные и экспорт» → «Удалить мои данные». Профиль, субъект, записи о доходах, документы и файлы удаляются сразу и безвозвратно. Уже поданные в rs.ge декларации это не затрагивает, а обязанность хранить записи шесть лет остаётся за вами — поэтому сначала скачайте полный экспорт, если нужна копия.

Безопасность

Соединения шифруются при передаче, данные шифруются при хранении на стороне провайдеров. Разделение доступа между аккаунтами реализовано в самой базе, а не в коде приложения. Файлы выписок не сохраняются. Административный доступ ограничен тем, что необходимо для работы сервиса.

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

Изменения

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

Вопросы: onepercent-support@googlegroups.com.

Английская версия является основной. При расхождении применяется она.