Синхронізація iCloud і перехід на новий iPhone
Синхронізація через iCloud у HealthLab — опційна функція, вимкнена за замовчуванням: вона вмикається лише після вашої явної згоди в онбордингу або в налаштуваннях. Саме вона робить можливим безболісний перехід на новий iPhone — без неї перенести дані застосунку на інший пристрій неможливо. Доступна безкоштовно, без підписки.
Що зробити і де це в застосунку
| Що ви хочете зробити | Де в застосунку | Free / Pro |
|---|---|---|
| Увімкнути синхронізацію iCloud | Онбординг або Settings → iCloud Sync | Free |
| Вирішити долю оригіналів файлів | Settings → iCloud Sync → «Синхронізувати оригінали файлів» | Free |
| Перевірити, що потрібно перенести | Аналізи / Ліки та курси на старому пристрої | Free |
| Налаштувати новий iPhone під тим самим Apple ID | iOS Settings → Apple ID | Free |
| Вимкнути синхронізацію | Settings → iCloud Sync | Free |
| Видалити дані з iCloud остаточно | Settings → iCloud Sync → «Видалити мої дані з iCloud» | Free |
Крок 1. Увімкніть синхронізацію iCloud
Синхронізація доступна з версії 1.11.0 і за замовчуванням вимкнена: щоб її активувати, потрібна ваша явна згода — під час онбордингу або пізніше в Settings → iCloud Sync. Без цього кроку жодні дані застосунку між пристроями не переносяться, і саме тому його варто зробити ще на старому iPhone, до того як він піде в обмін чи здачу.
Крок 2. Вирішіть долю тогла «Синхронізувати оригінали файлів»
Разом з основною синхронізацією є окремий тогл «Синхронізувати оригінали файлів», увімкнений за замовчуванням. Якщо лишити його увімкненим, у iCloud підуть не лише розпізнані значення, а й самі оригінальні PDF аналізів і фото препаратів. Якщо вимкнути — синхронізуються розпізнані дані, а оригінали файлів лишаються тільки на тому пристрої, де вони з’явилися вперше.
Крок 3. Перевірте, що потрібно перенести
Ще на старому iPhone відкрийте розділ «Аналізи» і «Ліки та курси» і подивіться, що там є — профілі, результати тестів, медикаменти, історія прийомів. Це інвентаризація того, що має переїхати, а не доказ того, що переїзд уже стався: ці розділи показують лише те, що збережено локально на цьому пристрої, і жодного підтвердження про iCloud не дають. Після увімкнення синхронізації дайте старому iPhone побути онлайн кілька хвилин, щоб вивантаження встигло відбутися. Не стирайте і не віддавайте старий iPhone, поки новий, у кроці 4, не покаже ті самі дані — саме це і є справжнім підтвердженням, що копія існує в iCloud.
Крок 4. Налаштуйте новий iPhone під тим самим Apple ID
Увійдіть на новому iPhone під тим самим Apple ID, під яким вмикали синхронізацію на старому пристрої, і встановіть HealthLab. Профілі, аналізи, результати тестів, медикаменти й історія прийомів, локальні налаштування та хеш PIN-коду (через Apple iCloud Keychain, end-to-end зашифрований) стають доступні одразу — за умови, що синхронізація була увімкнена заздалегідь і новий пристрій підписаний саме цим Apple ID. Побачити ці дані саме тут — а не лише на старому телефоні — і є справжнім підтвердженням, що вивантаження вдалося; тільки після цього старий iPhone можна безпечно стерти чи здати в обмін.
Крок 5. Вимкніть синхронізацію, якщо більше не потрібна
Якщо синхронізація вам більше не потрібна — наприклад, ви віддаєте перевагу зберіганню лише на одному пристрої, — відкрийте Settings → iCloud Sync і вимкніть тогл. Це зупиняє перенесення нових змін між пристроями, але саме по собі не видаляє те, що вже лежить у вашій зоні iCloud.
Крок 6. Видаліть дані з iCloud, якщо хочете прибрати їх остаточно
Вимкнення синхронізації і видалення даних з iCloud — дві окремі дії. Щоб прибрати дані з Apple-інфраструктури повністю, оберіть «Видалити мої дані з iCloud» — це остаточна дія, яка видаляє дані з усіх пристроїв, підписаних тим самим Apple ID, і скасувати її неможливо.
Що синхронізується, а що ні
Коли синхронізація увімкнена, з пристрою у вашу приватну зону Apple iCloud під вашим Apple ID передаються: профілі, аналізи, результати тестів, медикаменти й історія прийомів; оригінальні PDF аналізів і фото медикаментів — лише якщо залишено увімкненим тогл «Синхронізувати оригінали файлів» (увімкнений за замовчуванням); локальні налаштування — тема, налаштування сповіщень, лічильник безкоштовних імпортів; і хеш PIN-коду через Apple iCloud Keychain, end-to-end зашифрований.
Дані зберігаються в інфраструктурі Apple під вашим Apple ID. HealthLab (healthlab.pro / розробник додатку) не має доступу до цих даних — доступ мають лише ваші пристрої, підписані тим самим Apple ID, і сама Apple як data processor згідно з Apple iCloud Terms of Service та Apple Privacy Policy. Дані ніколи не проходять через сервери HealthLab. Без увімкненої синхронізації все зберігається лише локально на пристрої через SwiftData, під захистом iOS file protection. Детальніше — у політиці конфіденційності.
Синхронізація і сімейний доступ до аптечки — різні речі
Синхронізація iCloud переносить усі дані користувача — профілі, аналізи, медикаменти, історію прийомів — лише між власними пристроями однієї людини під одним Apple ID. Це не має нічого спільного з іншою функцією застосунку — спільною сімейною аптечкою, яка через Apple CloudKit Share ділиться з іншою людиною лише вмістом домашньої аптечки і списком поповнень, і жодним чином не зачіпає аналізи.
Плутати ці дві функції легко, бо обидві працюють через приватний iCloud без акаунту HealthLab, але призначення в них протилежне: одна переносить усе між вашими власними пристроями, друга ділиться вузьким набором даних з іншою людиною.
Приклад: новий iPhone напередодні прийому лікаря
Ввечері напередодні запису до ендокринолога виявляється, що старий iPhone більше не заводиться, і доводиться терміново брати новий. У застосунку — 4 результати ТТГ за останні 14 місяців, і саме вони потрібні лікарю вранці.
Якщо синхронізація iCloud була увімкнена заздалегідь, ситуація вирішується входом під тим самим Apple ID: усі 4 результати ТТГ, разом з рештою профілю, з’являються на новому пристрої, бо вони весь цей час лежали у приватній зоні iCloud, а не тільки на зламаному телефоні.
Якщо синхронізація ніколи не вмикалася, а старий телефон вже неможливо запустити чи він зданий в обмін, відновити ці 4 результати нізвідки: вони існували лише локально на тому пристрої, і жодна копія — ні в HealthLab, ні деінде — ніколи не створювалася. Це не питання підтримки, яке можна вирішити зверненням до розробника: доступу до цих даних, крім як через сам пристрій, не було ні в кого.
Що робити в нетипових випадках
- Новий телефон підписаний іншим Apple ID. Дані з попередньої зони iCloud там не з’являться — синхронізація прив’язана саме до Apple ID, під яким її було увімкнено, а не до конкретного пристрою.
- Тогл оригіналів файлів був вимкнений. Розпізнані значення аналізів і медикаментів синхронізуються, а самі оригінальні PDF і фото препаратів — ні: вони лишаються тільки на пристрої, де були створені вперше.
- Немає інтернету. Усе, що вже збережено — аналізи, тренди, медикаменти, — відкривається офлайн як завжди. А от сама синхронізація потребує з’єднання: зміни, зроблені офлайн, стають у чергу і переносяться після відновлення зв’язку, і AI-розпізнавання теж потребує інтернету.
- Хочеться лишити дані на пристрої, але припинити синхронізацію. Вимкнення тогла в Settings → iCloud Sync і видалення даних через «Видалити мої дані з iCloud» — дві окремі дії: перша просто зупиняє подальшу передачу, друга остаточно прибирає копію з усіх пристроїв під тим самим Apple ID.
Free чи Pro
Увімкнення синхронізації iCloud, тогл оригіналів файлів, вимкнення синхронізації і видалення даних з iCloud — усе це Free, без обмежень і без підписки. Поруч із цим у Pro лишаються лише AI-функції — AI-розпізнавання аналізів і фото, AI-резюме — вони до самої синхронізації не мають стосунку.
Часті запитання
Чи мої дані передаються кудись на сервер?
Ні. Результати аналізів, медикаменти й налаштування зберігаються локально на вашому iPhone. Якщо ви самі вмикаєте опційну синхронізацію iCloud, ці дані синхронізуються виключно через ваш приватний iCloud (Apple CloudKit) — лише між вашими власними пристроями з одним Apple ID. Вони не проходять через сервери HealthLab і не обробляються ні нами, ні третіми сторонами: iCloud — це ваше приватне сховище під захистом Apple. Сімейний доступ до аптечки — окрема функція: вона шерить лише вміст аптечки і список поповнень, а не аналізи. Винятки — AI-функції, які ви вмикаєте самі: AI-розпізнавання аналізів (PDF чи фото), фото-додавання в аптечку та імпорт рецепта передають зображення через наш проксі до AI-сервісу (без логування, видаляється після обробки), а AI-резюме надсилає деідентифіковані значення біомаркерів.
Чи потрібен акаунт для перенесення даних на новий iPhone?
Ні. HealthLab не потребує реєстрації, email або логіну. Всі дані — аналізи, ліки, аптечка — зберігаються локально на вашому iPhone через SwiftData. Синхронізація через iCloud — лише за вашим бажанням і у вашій приватній зоні iCloud під вашим Apple ID.
Що буде з даними, якщо видалити застосунок без увімкненої синхронізації?
Усі локально збережені дані буде видалено разом із застосунком, і відновити їх буде неможливо. Це стосується саме випадку, коли синхронізація iCloud не була увімкнена заздалегідь: без неї копії даних, крім самого пристрою, не існує.
Чим вимкнення синхронізації відрізняється від видалення даних з iCloud?
Це дві окремі дії. Вимкнення тогла в Settings → iCloud Sync лише зупиняє подальшу передачу нових змін між пристроями, а вже наявна копія в iCloud лишається. «Видалити мої дані з iCloud» — остаточна дія, яка прибирає дані з усіх пристроїв, підписаних тим самим Apple ID.
Чи потрібен інтернет, щоб користуватися вже збереженими аналізами?
Ні. Інтернет потрібен тільки для AI-розпізнавання PDF чи фото. Перегляд збережених аналізів, тренди, медикаменти — працюють офлайн, незалежно від того, увімкнена синхронізація iCloud чи ні.
HealthLab: дані під вашим контролем на будь-якому пристрої
Синхронізація iCloud стає особливо помітною саме в момент переходу на новий пристрій — усе, що ви завантажили раніше через як завантажити аналізи в застосунок, опиняється на новому iPhone без повторного імпорту, якщо синхронізацію було увімкнено заздалегідь. Це той самий принцип, що лежить в основі сімейних профілів — кожен профіль з власними даними, і жоден з них не залежить від конкретного фізичного пристрою, якщо синхронізація увімкнена.
У підсумку рішення просте: увімкнути синхронізацію заздалегідь коштує один дотик у налаштуваннях, а відсутність цього дотику при втраті чи заміні пристрою означає втрату всього, що не було збережено ніде, крім нього.
Побачити, як HealthLab зберігає та захищає ваші дані — від локального SwiftData до опційної синхронізації, детально описаної в політиці конфіденційності, — можна на головній сторінці застосунку. Аптечка синхронізується разом з рештою даних, коли синхронізація увімкнена; окремим є лише надання родині доступу до неї — про це на сторінці домашньої аптечки.