Политика конфиденциальности
Документ описывает, какие данные обрабатывает приложение KIPRI, зачем и что вы можете с ними сделать. Короткая версия: записи принадлежат вам, рекламы нет, данные не продаются.
Обновлено:
1. Кто обрабатывает данные
Приложение KIPRI разрабатывается частным разработчиком. Связаться можно по адресу поддержки, указанному в подвале сайта и на экране "О приложении".
2. Какие данные обрабатываются
Объём зависит от того, пользуетесь ли вы аккаунтом.
- Без аккаунта записи (задачи, заметки, дни рождения, напоминания, привычки) хранятся только на устройстве и никуда не передаются. События использования и отчёты о сбоях в этом режиме тоже не отправляются.
- С аккаунтом обрабатываются адрес электронной почты, отображаемое имя и загруженный вами аватар, а также сами записи, чтобы синхронизировать их между устройствами. Если вы входите через Google, из аккаунта Google мы получаем адрес почты и имя.
- Вложения: фото и аудио в заметках. На тарифах, где включено облако вложений, копия файлов хранится в облачном хранилище, на остальных файлы остаются только на устройстве.
- Токен push-уведомлений устройства нужен, чтобы доставлять уведомления и объявления сервиса. Он хранится вместе с идентификатором вашей учётной записи и удаляется при выходе из неё.
- События использования: что произошло в приложении (открыто приложение, создано или выполнено дело, отложено напоминание, отдана команда помощнику, сработал лимит тарифа и подобное), время события и короткие служебные параметры: откуда сделано действие (вручную или из уведомления), какого вида была команда помощника и распознана ли она, в какой раздел упёрся лимит, какой тариф. События хранятся с идентификатором вашей учётной записи, то есть не обезличены. Тексты записей, названия, имена и слова команд помощника в события не попадают.
- Отчёты о сбоях приложения: текст ошибки, стек вызовов, версия приложения и операционной системы, экран, на котором случился сбой. Если вы вошли в аккаунт, отчёт хранится с идентификатором учётной записи. Содержимое записей в отчёты не включается.
- Сведения о тарифе, применённых промокодах и подписке.
3. Где данные хранятся
Локальная копия всегда лежит на вашем устройстве, потому что приложение работает офлайн и не требует сети для записи.
Облачная копия (при входе в аккаунт) хранится в базе Supabase в регионе eu-north-1: серверы находятся в Стокгольме, Швеция. Там же, в хранилище Supabase, лежат облачные вложения. Доступ к строкам и файлам ограничен политиками уровня базы данных: запросы отдают только данные, принадлежащие вашей учётной записи.
Раз в день база сохраняется в резервную копию. Копии зашифрованы, хранятся в приватном хранилище GitHub (компания Microsoft) не дольше 14 дней и затем перезаписываются.
4. Кому передаются данные
Данные не продаются и не передаются рекламным сетям. Рекламы в приложении нет вовсе.
Обработку выполняют технические поставщики, без которых сервис не работает. Каждый получает только то, что нужно для его части работы:
- Supabase - хостинг базы данных, входа в аккаунт и хранилища вложений (регион eu-north-1, Швеция).
- Resend (Resend, Inc., США) - отправка писем с кодами подтверждения адреса и восстановления пароля. Ему передаются адрес почты и текст письма.
- Google - вход через Google, если вы его выбрали; доставка push-уведомлений на Android через Firebase Cloud Messaging.
- Apple - доставка push-уведомлений на iPhone через Apple Push Notification service.
- Expo Push Service - передаёт push-уведомления в службы Google и Apple.
- GitHub (Microsoft) - хранение зашифрованных резервных копий базы.
- Сервис распознавания речи устройства - голосовой ввод. На Android это обычно сервис Google, на iPhone - Apple; звук может обрабатываться на серверах этих компаний по их правилам. Приложение получает от сервиса только распознанный текст и разбирает команду у себя: на серверы KIPRI ни звук, ни текст команды не отправляются.
- Голос Кипри - заранее записанные файлы: они один раз скачиваются с сайта kipriassistant.com и потом играют с устройства, а фразы, которых нет в записи, читает системный синтезатор речи. Ваш голос, кроме сервиса распознавания речи, никуда не уходит и не сохраняется.
5. Сколько данные хранятся
Записи хранятся, пока вы их не удалите. Удалённая запись какое-то время сохраняется как отметка об удалении, иначе другие ваши устройства не узнают, что её нужно убрать. Такие отметки очищаются физически примерно через месяц.
История отметок привычек хранится ограниченный срок (более года) и старше него очищается автоматически.
События использования хранятся 90 дней и затем удаляются. Из них каждый день собирается сводка без привязки к людям: сколько человек открывали приложение, сколько событий какого вида было. Отчёты о сбоях хранятся 30 дней.
Резервные копии базы живут не дольше 14 дней, поэтому удалённое из базы исчезает и из них не позже чем через 14 дней.
При удалении учётной записи связанные с ней данные удаляются вместе с ней. Как удалить аккаунт и что при этом остаётся - на странице «Удаление аккаунта».
6. Ваши права
Вы можете выгрузить свои данные из приложения на любом тарифе, включая бесплатный, удалить отдельные записи или учётную запись целиком, отключить синхронизацию и продолжить работать локально, а также отключить уведомления.
Запрос на удаление данных можно отправить на адрес поддержки, в том числе без приложения: как это сделать, написано на странице «Удаление аккаунта». Мы выполняем его без условий и дополнительных требований.
7. Дети
Приложение не предназначено для детей младше 13 лет и не собирает данные о них осознанно.
8. Статистика сайта
Сайт kipriassistant.com считает посещения собственным счётчиком, который работает на том же сервере, что и сам сайт. Данные никуда не передаются: сторонних сервисов аналитики здесь нет.
Счётчик не ставит куки и не сохраняет ваш IP-адрес. Из адреса вычисляется только страна, после чего он отбрасывается. Записываются адрес открытой страницы, источник перехода, разрешение экрана, браузер и система, а также несколько действий на странице: клик по кнопке скачивания, переход в Telegram, смена языка или темы, дочитали ли вы статью до конца, а в проверке настроек уведомлений - выбранная марка телефона, что именно не так с уведомлениями и для какого приложения вы их настраиваете, начали ли вы список, вернулись ли к начатому списку кнопкой «Продолжить», какой шаг помог, открывали ли QR-код, сохраняли ли страницу марки для работы без сети, пройден ли, скопирован или отправлен ли список и какой ответ вы дали в живой проверке: пришло напоминание вовремя, с опозданием или не пришло, а также долистали ли вы до карточки приложения и нажали ли её кнопку. В статье о матрице Эйзенхауэра отмечается только сам факт, что список разложили по квадратам или прошли по нему вопросом; сами дела никуда не отправляются. В календаре дней рождения отмечается, что человека добавили, вставили список, загрузили файл контактов или скачали файл календаря; имена и даты остаются в вашем браузере, файл контактов читается там же и на сервер не отправляется. В трекере привычек отмечается, что привычку добавили и что отметили день; названия привычек и отметки остаются в вашем браузере. В калькуляторе дат отмечается только, что скачали файл календаря; сами даты на сервер не уходят. На странице печатных листов отмечается, какой шаблон отправили на печать; привычки и пункты остаются в вашем браузере. В конструкторе повторяющихся напоминаний отмечается, что скачали файл календаря и какой вид повтора в нём был; название напоминания и даты на сервер не уходят. Если вы пришли в проверку уведомлений по ссылке разработчика другого приложения, отмечается только сам этот факт: название приложения из ссылки не записывается. На странице для разработчиков отмечается, что ссылку скопировали. В проверке будильника отмечается, какие часы и какую жалобу вы выбрали. В проверке уведомлений на iPhone отмечается, какую жалобу вы выбрали. В списке вещей в поездку отмечается, что список начали заполнять, какой набор добавили и что его отправили на печать; сами пункты остаются в вашем браузере. В блоге отмечается, поделились ли вы статьёй и каким способом и что ответили на вопрос «Статья помогла?». История чтения для «Продолжить чтение» хранится только в вашем браузере и на сервер не отправляется.
Чтобы открытые вами страницы работали без сети, браузер сохраняет их копии в своём хранилище на вашем устройстве. Эти копии видны только вам и на сервер не отправляются. Удалить их можно, очистив данные сайта в настройках браузера.
Всё это нужно, чтобы понимать, какие тексты полезны читателям. Связать эти записи с конкретным человеком или с учётной записью в приложении нельзя.
9. Письмо о выходе версии для iPhone
В проверке уведомлений для iPhone можно оставить адрес электронной почты, чтобы узнать о выходе версии для iPhone. Вместе с адресом записывается, отметили ли вы, что хотите попробовать приложение до выхода. На этот адрес придёт одно письмо о выходе, в нём будет промокод на три месяца тарифа Plus. Промокод вводится в приложении, для этого нужен аккаунт. Тем, кто отметил тестирование, мы пришлём сборку до общего выхода и можем написать по делу тестирования. Адрес хранится на том же сервере, что и сайт, никому не передаётся и для рекламных рассылок не используется.
Версия для Android уже вышла, форма для неё с сайта убрана, и адресов, оставленных для Android, в базе нет. Адреса для iPhone удаляются после письма о выходе версии для iPhone. Удалить свой адрес раньше можно, написав на адрес поддержки из подвала сайта.
10. Изменения политики
Если политика изменится, дата обновления вверху документа изменится тоже, а о существенных изменениях мы сообщим в приложении и в Telegram-канале.
Поддержка: [email protected]