Політика конфіденційності Swim Analytics

Останнє оновлення:10 січня 2025 |Дата набрання чинності:10 січня 2025 року

вступ

Swim Analytics («ми», «наш» або «додаток») прагне захищати вашу конфіденційність. У цій Політиці конфіденційності пояснюється, як наші мобільні програми (iOS і Android) отримують доступ, використовують і захищають дані про здоров’я з вашого пристрою.

Ключовий принцип конфіденційності:Swim Analytics працює на aнульовий сервер, лише локальна архітектура. Усі дані про здоров’я, доступ до яких здійснюється за допомогою Apple HealthKit (iOS) або Health Connect (Android), зберігаються виключно на вашому фізичному пристрої та ніколи не передаються на зовнішні сервери, хмарні служби чи сторонні особи.

1. Доступ до медичних даних

Swim Analytics інтегрується з власною платформою здоров’я вашого пристрою, щоб надати аналіз тренування з плавання:

1.1 iOS – інтеграція Apple HealthKit

На пристроях iOS Swim Analytics інтегрується зApple HealthKitщоб отримати доступ до даних тренування плавання. Ми просимо доступ лише для читання до:

  • Тренування:Вправи з плавання з визначенням часу та тривалості
  • Відстань:Загальна та покрокова дистанції запливу
  • ЧСС:Дані про пульс під час тренувань
  • Активна енергія:Калорії, спалені під час занять плаванням
  • Кількість гребків у плаванні:Дані інсульту для аналізу

Відповідність Apple HealthKit:Swim Analytics відповідає всім інструкціям Apple HealthKit. Ваші дані про здоров’я повністю обробляються на вашому пристрої iOS і ніколи не залишають його. Ми ніколи не передаємо дані HealthKit третім сторонам, рекламним платформам або брокерам даних.

1.2 Android – інтеграція Health Connect

Тип даних про здоров'яДозвілпризначення
Сеанси вправREAD_EXERCISEЩоб ідентифікувати та імпортувати сеанси плавання з Health Connect
Рекорди відстаніREAD_DISTANCEДля відображення ключових показників, таких як загальна відстань за заплив, дистанції кола та обчислення темпу
Записи серцевого ритмуREAD_HEART_RATEЩоб відобразити діаграми пульсу, обчисліть середній і максимальний пульс під час тренувань
Рекорди швидкостіREAD_SPEEDДля розрахунку та відображення вашого темпу плавання, зон темпу та аналізу частоти гребків
Спалені калоріїREAD_TOTAL_CALORIES_BURNEDЗабезпечити повний огляд витрат енергії під час занять плаванням

Дозволи Android:Ці дозволи запитуються під час першого запуску програми. Ви можете відкликати ці дозволи в будь-який час у налаштуваннях Android → Програми → Health Connect → Swim Analytics.

1.3 Як ми використовуємо медичні дані

Використовуються всі дані про здоров’явиключно для наступних цілей:

  • Дисплей тренування:Показуйте свої сеанси плавання з детальними показниками (відстань, час, темп, пульс)
  • Аналітика продуктивності:Розрахунок зон темпу, аналіз ударів, CSS (критична швидкість плавання) і sTSS (оцінка стресу під час тренувань у плаванні)
  • Відстеження прогресу:Відображення тенденцій продуктивності, особистих рекордів і підсумків тренувань
  • Експорт даних:Дозволяє експортувати дані про тренування у формат CSV для особистого використання

1.4 Зберігання даних

🔒 ВАЖЛИВА ГАРАНТІЯ КОНФІДЕНЦІЙНОСТІ:

Усі дані про здоров’я зберігаються виключно на вашому фізичному пристрої.

  • iOS:Дані зберігаються за допомогою iOS Core Data і UserDefaults (лише на пристрої)
  • Android:Дані зберігаються за допомогою Android Room Database (SQLite на пристрої)
  • ЖОДНІ дані не завантажуються на зовнішні сервери
  • ЖОДНІ дані не передаються через Інтернет
  • БЕЗ хмарної синхронізації або резервного копіювання даних про стан здоров’я
  • БЕЗ стороннього доступу до ваших даних про здоров’я

Єдиний раз, коли дані залишають ваш пристрій, це колиВИ однозначно обираєтещоб експортувати свої тренування у формат CSV і самостійно поділитися файлом.

2.Потрібні дозволи

2.1 Дозволи iOS

  • Доступ до HealthKit:Доступ до даних про тренування, відстань, частоту серцевих скорочень, активну енергію та підрахунок гребків у плаванні
  • Бібліотека фотографій (необов'язково):Лише якщо ви вирішите зберігати підсумки тренувань як зображення

Ви можете будь-коли керувати дозволами HealthKit у меню «Налаштування iOS» → «Конфіденційність і безпека» → «Здоров’я» → «Swim Analytics».

2.2 Дозволи Android

  • android.permission.health.READ_EXERCISE
  • android.permission.health.READ_DISTANCE
  • android.permission.health.READ_HEART_RATE
  • android.permission.health.READ_SPEED
  • android.permission.health.READ_TOTAL_CALORIES_BURNED
  • Доступ в Інтернет(INTERNET): Використовується лише для відображення статичного вмісту в програмі та доступу до керування підпискою (Google Play Billing). Дані про здоров'я не передаються.
  • Служба переднього плану(FOREGROUND_SERVICE): для потенційних майбутніх функцій фонової синхронізації (наразі не реалізовано).

3. Дані, які ми НЕ збираємо

Swim Analytics робитьНІзбирати, зберігати або передавати:

  • ❌ Особиста ідентифікаційна інформація (ім’я, електронна адреса, номер телефону)
  • ❌ Ідентифікатори пристроїв (IDFA на iOS, рекламний ідентифікатор на Android)
  • ❌ Дані про місцезнаходження або GPS-координати
  • ❌ Аналітика використання або відстеження поведінки програми
  • ❌ Звіти про збої або діагностичні дані на зовнішні сервери
  • ❌ Будь-які дані через сторонні SDK або служби аналітики

Ми використовуємовідсутність сторонніх бібліотек відстеженняв тому числі:

  • Немає Google Analytics / Firebase Analytics
  • Немає Facebook SDK
  • Немає рекламних SDK
  • Немає служб звітування про збої (Crashlytics, Sentry тощо)

4. Покупки та підписки в програмі

Swim Analytics пропонує додаткові підписки в додатку, які керуються через рідну платіжну систему вашого пристрою:

4.1 Підписки iOS - App Store

Коли ви купуєте підписку на iOS:

  • Apple обробляє всі платежі через App Store
  • Через StoreKit ми отримуємо лише статус підписки (активна/неактивна).
  • Ми НЕ маємо доступу до вашої платіжної інформації (кредитна картка, платіжна адреса)
  • Дані про підписку зберігаються локально на вашому пристрої

Керувати підписками:

  • Налаштування iOS → Ваше ім'я → Підписки → Swim Analytics
  • Або в програмі: Налаштування → Керувати підпискою

4.2 Android – платежі Google Play

Коли ви купуєте підписку на Android:

  • Google Play обробляє всі платежі
  • Через Google Play Billing API ми отримуємо лише статус підписки (активна/неактивна).
  • Ми НЕ маємо доступу до вашої платіжної інформації (кредитна картка, платіжна адреса)
  • Дані про підписку зберігаються локально на вашому пристрої

Керувати підписками:

  • Google Play Store → Обліковий запис → Підписки → Swim Analytics
  • Або в програмі: Налаштування → Керувати підпискою

5. Зберігання та видалення даних

5.1 Зберігання даних

  • Дані про здоров’я зберігаються на вашому пристроїна невизначений терміндоки ви не видалите його вручну
  • Дані тренування зберігаються, щоб забезпечити відстеження та аналітику ефективності за попередні періоди

5.2 Видалення даних

Ви можете будь-коли видалити свої дані:

Спосіб 1: Видалення окремих тренувань

  • Відкрийте екран з інформацією про тренування
  • Торкніться кнопки видалення (значок кошика)
  • Підтвердити видалення

Спосіб 2. Очистіть усі дані програми

  • iOS:Видаліть і перевстановіть програму (усі локальні дані буде видалено)
  • Android:Налаштування → Програми → Swim Analytics → Зберігання → Очистити дані

Спосіб 3: видалення програми

  • Видалення Swim Analytics автоматично видаляє всі локальні дані

Спосіб 4: скасування дозволів на здоров’я

  • iOS:Налаштування → Конфіденційність і безпека → Здоров'я → Аналітика плавання → Вимкнути всі категорії
  • Android:Налаштування → Програми → Health Connect → Swim Analytics → Відкликати всі дозволи

6. Безпека даних

Ми серйозно ставимося до безпеки даних, навіть якщо всі дані залишаються на вашому пристрої:

6.1 Заходи безпеки

  • Безпека iOS:Усі дані, що зберігаються за допомогою iOS Core Data, захищені iOS Keychain і шифруванням пристрою. Дані захищені, коли пристрій заблоковано.
  • Безпека Android:Усі дані, що зберігаються в Room Database, захищені вбудованою системою безпеки Android і ізольованим програмним середовищем.
  • Немає мережевої передачі:Дані про стан здоров’я ніколи не залишають ваш пристрій, усуваючи ризики безпеки передачі
  • Ізольоване програмне середовище:iOS і пісочниці додатків Android не дозволяють іншим програмам отримувати доступ до даних Swim Analytics
  • Безпечне зберігання:Доступ до даних про стан здоров’я неможливий без автентифікації пристрою (пароль, ідентифікатор обличчя, ідентифікатор Touch ID, відбиток пальця, розблокування обличчям)

6.2 Ваша відповідальність

Щоб захистити свої дані:

  • Тримайте свій пристрій заблокованим за допомогою надійного пароля/біометричних даних
  • Оновлюйте свою ОС останніми виправленнями безпеки
  • iOS:Не робіть джейлбрейк свого пристрою
  • Android:Не рутуйте свій пристрій

7. Обмін даними та треті сторони

Swim Analytics НЕ передає ваші дані про здоров’я третім особам.

7.1 Відсутність обміну даними

  • Ми не продаємо ваші дані
  • Ми не передаємо ваші дані рекламодавцям
  • Ми не надаємо ваші дані аналітичним компаніям
  • Ми не інтегруємося з платформами соціальних мереж

7.2 Експорт CSV (тільки за ініціативою користувача)

Єдиний спосіб, яким дані залишають ваш пристрій, це колиВИявно:

  1. Перейдіть до Налаштування → Експорт необроблених даних
  2. Створіть файл CSV
  3. Виберіть, щоб поділитися файлом CSV через меню спільного доступу на вашому пристрої (електронна пошта, хмарне сховище, програми обміну повідомленнями)

Це повністю під вашим контролем.

8. Конфіденційність дітей

Swim Analytics свідомо не збирає дані від дітей віком до 13 років. Додаток не запитує інформацію про вік, але батьки повинні контролювати використання своїх дітей програм для відстеження здоров’я.

Якщо ви вважаєте, що дитина віком до 13 років використовувала Swim Analytics, зв’яжіться з нами, і ми допоможемо забезпечити видалення всіх локальних даних із пристрою.

9. Міжнародна передача даних

Не застосовується.Оскільки всі дані про здоров’я зберігаються виключно на вашому пристрої (iOS або Android) і ніколи не передаються на сервери, міжнародна передача даних не здійснюється.

10. Ваші права (GDPR, відповідність CCPA)

Хоча Swim Analytics не збирає персональні дані на серверах, ми поважаємо ваші права на конфіденційність даних:

10.1 Права GDPR (європейські користувачі)

  • Право на доступ:Усі ваші дані доступні в додатку в будь-який час
  • Право на видалення:Видаліть дані за допомогою методів, описаних у розділі 5.2
  • Право на перенесення:Експортуйте дані у формат CSV (Параметри → Експорт необроблених даних)
  • Право на обмеження обробки:Скасуйте дозволи на здоров’я, щоб припинити доступ до нових даних

10.2 Права CCPA (користувачі з Каліфорнії)

  • Право знати:Ця політика розкриває всі дані, до яких здійснюється доступ, і те, як вони використовуються
  • Право на видалення:Видаліть дані за допомогою методів, описаних у розділі 5.2
  • Право на відмову від продажу:Не застосовується (ми ніколи не продаємо дані)

11. Зміни в цій Політиці конфіденційності

Час від часу ми можемо оновлювати цю Політику конфіденційності. Коли ми вносимо зміни:

  • Дата «Останнє оновлення» у верхній частині цієї політики буде переглянута
  • Про значні зміни буде оголошено в додатку
  • Продовження використання програми після змін означає згоду з оновленою політикою

Ми рекомендуємо періодично переглядати цю політику, щоб бути в курсі того, як ми захищаємо вашу конфіденційність.

12. Зв'яжіться з нами

Якщо у вас є запитання, сумніви чи запити щодо цієї Політики конфіденційності або конфіденційності ваших даних:

Час відгуку:Ми прагнемо відповісти на всі запити щодо конфіденційності протягом 7 робочих днів.

13.Відповідність законодавству

Swim Analytics відповідає:

  • iOS:Інструкції щодо огляду Apple App Store, інструкції Apple HealthKit
  • Android:Правила програми для розробників Google Play, інструкції Android Health Connect
  • Загальний регламент захисту даних (GDPR)
  • Закон Каліфорнії про конфіденційність споживачів (CCPA)
  • Закон про захист конфіденційності дітей в Інтернеті (COPPA)

Резюме

Простими словами:

  • До чого ми маємо доступ:Дані про тренування з плавання з Apple HealthKit (iOS) або Health Connect (Android)
  • Де зберігається:Тільки на ВАШОМУ пристрої (iOS Core Data або Android Room Database)
  • Куди йде:Ніде. Він ніколи не покидає ваш пристрій.
  • Хто це бачить:Тільки ти.
  • Як його видалити:Очистіть дані програми або видаліть програму в будь-який час.

Swim Analytics створено насамперед для конфіденційності. Ваші дані про плавання належать вам і залишаються на вашому пристрої.