Privacy Policy

Last updated: March 5, 2026

Rayand Apps ("we", "our", "us") built PromiseKeeper as a freemium application. This Privacy Policy explains how we collect, use, and protect your information when you use our app.

1. Information We Collect

Account Information: When you sign in with Apple, we receive a unique identifier and, if you choose to share it, your email address. We do not receive your Apple ID password.

User-Created Content: Counters, lists, people, tags, and comments you create are stored on your device and synced via Apple's iCloud (CloudKit). We do not have access to your iCloud data.

Device Information: We collect your device's push notification token (FCM token) to deliver notifications. We also collect basic device information (platform, OS version) for crash reporting and analytics.

Analytics Data: We use Firebase Analytics to collect anonymous usage data such as screens viewed, features used, and app performance metrics. This data is aggregated and cannot identify you personally.

Crash Reports: Firebase Crashlytics collects crash logs including device model, OS version, and stack traces to help us fix bugs. These reports do not contain personal data.

2. Information We Do NOT Collect

3. How We Use Your Information

4. Data Storage and Security

On-device: Your counters, lists, and personal data are stored locally using SwiftData and synced via Apple iCloud. Apple encrypts iCloud data in transit and at rest.

Firebase: We store minimal data in Google Firebase (FCM tokens, shared list events, anonymous analytics). Firebase data is encrypted in transit (TLS) and at rest. Firebase complies with SOC 1, SOC 2, SOC 3, and ISO 27001.

Keychain: Your PIN and biometric authentication preferences are stored securely in the iOS Keychain.

5. Third-Party Services

We use the following third-party services:

6. Data Retention

Your iCloud data persists as long as you maintain your iCloud account. Firebase data (FCM tokens, analytics) is retained according to Google's standard retention policies. If you delete your account, we will remove your Firebase data within 30 days.

7. Children's Privacy

PromiseKeeper is not directed at children under 13. We do not knowingly collect personal information from children. If you believe a child has provided us with personal data, please contact us and we will delete it.

8. Your Rights

You have the right to:

9. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you of significant changes through the app or by updating the "Last updated" date above.

10. Contact Us

If you have questions about this Privacy Policy, contact us at:

Email: support@rayandapps.com

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

Последнее обновление: 5 марта 2026 г.

Rayand Apps («мы», «наш», «нас») создали PromiseKeeper как условно-бесплатное приложение. Настоящая Политика конфиденциальности объясняет, как мы собираем, используем и защищаем вашу информацию при использовании нашего приложения.

1. Информация, которую мы собираем

Данные аккаунта: При входе через Apple мы получаем уникальный идентификатор и, если вы решите его предоставить, ваш адрес электронной почты. Мы не получаем пароль вашего Apple ID.

Пользовательский контент: Счётчики, списки, люди, теги и комментарии хранятся на вашем устройстве и синхронизируются через Apple iCloud (CloudKit). Мы не имеем доступа к вашим данным в iCloud.

Информация об устройстве: Мы собираем токен push-уведомлений (FCM-токен) для доставки уведомлений, а также базовую информацию об устройстве (платформа, версия ОС) для отчётов о сбоях и аналитики.

Аналитические данные: Мы используем Firebase Analytics для сбора анонимных данных об использовании: просмотренные экраны, используемые функции и показатели производительности. Эти данные агрегированы и не позволяют идентифицировать вас лично.

Отчёты о сбоях: Firebase Crashlytics собирает журналы сбоев, включая модель устройства, версию ОС и трассировку стека. Эти отчёты не содержат персональных данных.

2. Информация, которую мы НЕ собираем

3. Как мы используем вашу информацию

4. Хранение и безопасность данных

На устройстве: Ваши счётчики, списки и личные данные хранятся локально с использованием SwiftData и синхронизируются через Apple iCloud. Apple шифрует данные iCloud при передаче и хранении.

Firebase: В Google Firebase мы храним минимум данных (FCM-токены, события общих списков, анонимную аналитику). Данные Firebase шифруются при передаче (TLS) и хранении. Firebase соответствует стандартам SOC 1, SOC 2, SOC 3 и ISO 27001.

Keychain: Ваш PIN-код и настройки биометрической аутентификации хранятся в защищённом iOS Keychain.

5. Сторонние сервисы

Мы используем следующие сторонние сервисы:

6. Хранение данных

Данные в iCloud сохраняются, пока вы поддерживаете свой аккаунт iCloud. Данные Firebase (FCM-токены, аналитика) хранятся в соответствии со стандартными политиками хранения Google. При удалении аккаунта мы удалим ваши данные Firebase в течение 30 дней.

7. Конфиденциальность детей

PromiseKeeper не предназначен для детей младше 13 лет. Мы сознательно не собираем персональные данные детей. Если вы считаете, что ребёнок предоставил нам персональные данные, свяжитесь с нами, и мы их удалим.

8. Ваши права

Вы имеете право:

9. Изменения в политике

Мы можем время от времени обновлять эту Политику. О существенных изменениях мы уведомим через приложение или обновив дату «Последнее обновление» выше.

10. Связаться с нами

Если у вас есть вопросы о настоящей Политике конфиденциальности:

Email: support@rayandapps.com