Legal
Privacy Policy
Last updated: March 22, 2026
Pavel Kulitski ("we", "our", "us") built the Skill Decay Tracker app as a Freemium application. This page informs visitors about our policies with the collection, use, and disclosure of personal information if anyone decides to use our service.
Information We Collect
Skill Decay Tracker is built with a privacy-first approach and collects minimal data:
- Skill data — Names of skills you add, practice results, and health scores. Stored locally on your device using SwiftData. We never access this data.
- Display name — The name you enter during onboarding. Stored locally on your device only.
- API keys — If you choose to use your own AI provider key (Claude, OpenAI, Gemini), it is stored securely in your device's Keychain. We never transmit your API keys to our servers.
- Anonymous analytics — Firebase Analytics collects anonymized usage data (screen views, session counts, feature usage) to improve the app. No personally identifiable information is collected.
- Crash reports — Firebase Crashlytics collects anonymous crash data (device model, OS version, stack traces) to help us fix bugs.
AI Challenge Generation
When you practice skills, the app sends your skill name, category, and difficulty level to an AI provider to generate challenges. If you use the built-in AI (no personal key), requests are routed through our proxy server. The proxy server:
- Does not log or store the content of your requests or responses
- Uses a device identifier (UUID) only for rate limiting purposes
- Signs all requests with HMAC-SHA256 for security
If you use your own API key, requests go directly to the AI provider (Anthropic, OpenAI, or Google) under their respective privacy policies.
Data Storage
All your skill data, practice history, and personal settings are stored locally on your device. We do not have access to this data. If you delete the app, all local data is permanently removed.
Third-Party Services
The app uses the following third-party services, each governed by their own privacy policy:
Children's Privacy
Skill Decay Tracker is not directed at children under the age of 13. We do not knowingly collect personal information from children under 13. If you believe your child has provided us with personal information, please contact us so we can take appropriate action.
Data Deletion
You can delete all your data at any time from within the app via Settings → Delete All Data. Uninstalling the app also removes all locally stored data. To request deletion of any analytics data associated with your device, contact us at the email below.
Changes to This Policy
We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated revision date. Continued use of the app after changes constitutes acceptance of the updated policy.
Contact
Юридическое
Политика конфиденциальности
Последнее обновление: 22 марта 2026 г.
Pavel Kulitski («мы», «наш», «нас») разработал приложение Skill Decay Tracker как условно-бесплатное. Эта страница информирует пользователей о политике в отношении сбора, использования и раскрытия персональных данных при использовании нашего сервиса.
Информация, которую мы собираем
Skill Decay Tracker создан с приоритетом конфиденциальности и собирает минимум данных:
- Данные о навыках — Названия добавленных вами навыков, результаты практики и показатели здоровья. Хранятся локально на устройстве с помощью SwiftData. Мы никогда не получаем доступ к этим данным.
- Отображаемое имя — Имя, указанное при первом запуске. Хранится только на вашем устройстве.
- API-ключи — Если вы используете собственный ключ AI-провайдера (Claude, OpenAI, Gemini), он хранится в защищённом Keychain вашего устройства. Мы никогда не передаём ваши API-ключи на наши серверы.
- Анонимная аналитика — Firebase Analytics собирает анонимизированные данные об использовании (просмотры экранов, количество сеансов, использование функций) для улучшения приложения. Персональные данные не собираются.
- Отчёты о сбоях — Firebase Crashlytics собирает анонимные данные о сбоях (модель устройства, версия ОС, трассировки стека) для исправления ошибок.
Генерация заданий ИИ
При практике навыков приложение отправляет название навыка, категорию и уровень сложности AI-провайдеру для генерации заданий. Если вы используете встроенный ИИ (без личного ключа), запросы направляются через наш прокси-сервер. Прокси-сервер:
- Не ведёт журнал и не хранит содержимое ваших запросов и ответов
- Использует идентификатор устройства (UUID) только для ограничения частоты запросов
- Подписывает все запросы с помощью HMAC-SHA256 для безопасности
Если вы используете собственный API-ключ, запросы отправляются напрямую к AI-провайдеру (Anthropic, OpenAI или Google) в соответствии с их политиками конфиденциальности.
Хранение данных
Все данные о навыках, история практики и личные настройки хранятся локально на вашем устройстве. Мы не имеем доступа к этим данным. При удалении приложения все локальные данные удаляются безвозвратно.
Сторонние сервисы
Приложение использует следующие сторонние сервисы, каждый из которых регулируется собственной политикой конфиденциальности:
Конфиденциальность детей
Skill Decay Tracker не предназначен для детей до 13 лет. Мы намеренно не собираем персональные данные детей до 13 лет. Если вы считаете, что ваш ребёнок предоставил нам персональные данные, свяжитесь с нами для принятия соответствующих мер.
Удаление данных
Вы можете удалить все данные в любой момент в приложении через Настройки → Удалить все данные. Удаление приложения также удаляет все локально хранимые данные. Для запроса удаления данных аналитики, связанных с вашим устройством, свяжитесь с нами по указанному ниже адресу.
Изменения в политике
Мы можем периодически обновлять эту Политику конфиденциальности. Изменения будут опубликованы на этой странице с обновлённой датой пересмотра. Продолжение использования приложения после изменений означает принятие обновлённой политики.
Контакт