В Circles хранится то, что вам доверили: имена детей, возраст, годовщины. Поэтому приложение устроено так, чтобы всё это оставалось на телефоне. У нас нет сервера с вашими людьми, нет аккаунтов, и мы никогда не продаём и не передаём ваши данные.
Кто мы
Circles — приложение для iPhone и Android от независимого разработчика («мы»). Вопросы об этой политике: support@circlesbirthdays.com.
Что остаётся на телефоне
Всё, что вы вносите в Circles: люди, их круги и кто кому кем приходится, дни рождения и другие даты, заметки, языки сообщений и настройки. Всё это лежит в закрытом хранилище приложения на вашем устройстве. Мы этого не видим, и ничего из этого нам не отправляется.
Контакты
Доступ к контактам Circles просит, только когда вы сами выбираете или импортируете людей. Приложение читает имена, номера телефонов, дни рождения и фото контактов и переносит к себе только то, что вы выбрали. Circles никогда не добавляет, не меняет и не удаляет контакты и не выгружает вашу адресную книгу.
Диктовка (Pro)
- Микрофон работает, только пока вы диктуете.
- Речь превращает в текст системный распознаватель. Если для вашего языка скачан офлайн-пакет, это происходит на телефоне. Пока его нет, звук обрабатывает Google (Android) или Apple (iPhone) по своим политикам конфиденциальности, и экран диктовки об этом предупреждает.
- Затем модель на телефоне разбирает текст на людей и даты. Текст никуда не отправляется, а звук и расшифровки мы не храним.
- Файл модели может один раз скачаться из магазина приложений или с нашего сервера загрузки. В таком запросе есть только обычные технические данные, например IP-адрес, и никаких личных данных из приложения.
Сообщения
Когда вы нажимаете «Написать», Circles открывает выбранное приложение (Сообщения, WhatsApp и другие) с готовым текстом. Сам Circles ничего не отправляет и не знает, ушло ли сообщение. Дальше действует политика того приложения.
Напоминания
Уведомления ставит в расписание система вашего телефона. Сервер для этого не нужен.
Бэкапы
- Файл бэкапа. Куда его сохранить, решаете вы. Он шифруется на телефоне вашим паролем (AES-256-GCM, ключ получается из пароля через PBKDF2).
- Бэкап в облаке (Pro). Если вы его включите, Circles сохраняет тот же зашифрованный файл в ваш Google Drive (скрытая папка приложения) или ваш iCloud (закрытая база приложения). Файл шифруется до отправки, поэтому ни Google, ни Apple, ни мы не можем его прочитать. Пароль бэкапа хранится только на этом телефоне, в Android Keystore или iOS Keychain.
- Если вы забудете пароль, восстановить бэкап не сможет никто, в том числе мы.
Покупки
Оплату проводят App Store или Google Play; данные карты и платежей мы не видим. Чтобы проверить, есть ли у вас Pro, мы используем RevenueCat. Он получает случайный идентификатор пользователя приложения, чек покупки, версию приложения, тип устройства и системы и страну магазина. О людях в ваших кругах он не получает ничего.
Статистика использования
Чтобы понимать, какие части приложения полезны, Circles отправляет через Google Analytics for Firebase счётчики действий: например, «знакомство пройдено», «человек добавлен», «открыто окно сообщения» или «бэкап восстановлен». У некоторых событий есть тип из фиксированного списка, например вид родства или примерный диапазон вроде «импортировано 6–20 контактов».
- В событиях никогда нет имён, дат, заметок, телефонов и текстов сообщений.
- Firebase также собирает идентификатор установки приложения, модель устройства, версии системы и приложения и примерное местоположение (страна или регион) по IP-адресу.
- Рекламный идентификатор не собирается, персонализация рекламы выключена.
- Статистику можно выключить в любой момент: Настройки → «Отправлять анонимную статистику».
- Google хранит эти данные не дольше 14 месяцев.
Чего мы не делаем
Ни рекламы, ни рекламного идентификатора, ни отслеживания в других приложениях и на сайтах, ни продажи и передачи личных данных, ни аккаунтов.
Дети
Circles не предназначен для детей младше 13 лет, и мы сознательно не собираем их данные. Сведения о детях ваших друзей, которые вы добавляете, остаются на вашем телефоне и под вашим контролем.
Хранение и удаление
- Чтобы удалить всё с телефона, удалите людей в приложении или само приложение.
- Облачные бэкапы остаются в вашем аккаунте, пока вы их не удалите:
- Google Drive: Настройки → Управление приложениями → Circles → Удалить скрытые данные приложения.
- iPhone: Настройки → ваше имя → iCloud → Управление хранилищем → Circles.
- Чтобы сбросить идентификатор статистики, переустановите приложение.
В зависимости от места жительства, в том числе в Калифорнии и ЕС, у вас может быть право узнать, получить, исправить или удалить свои персональные данные. У нас их почти нет, но напишите нам, и мы поможем с тем, что есть: на практике это записи в RevenueCat и Firebase, связанные со случайными идентификаторами приложения.
Изменения
Если политика изменится, мы обновим её здесь и поменяем дату вверху. О важных изменениях мы также сообщим в приложении.