Політика конфіденційності
Оновлено
SubEye — це застосунок для iPhone, який веде облік ваших підписок. Ви вводите те, що платите, а він показує, скільки це коштує. Він не має доступу ні до вашого банку, ні до вашої пошти і не шукає підписки замість вас — тож єдині дані, які він має, це ті, які ви йому дали.
Хто відповідає за ці дані
SubEye створює та підтримує Єгор Гунько, фізична особа в Україні, який є володільцем персональних даних. З будь-якого питання щодо цієї політики пишіть на privacy@subeye.cc.
Які дані збирає SubEye
- Вашу електронну пошту та ім’я або нікнейм. Ви вказуєте їх під час створення акаунта, або їх передає Google, GitHub чи Apple, якщо ви входите через них.
- Ідентифікатор акаунта, який видає Clerk — сервіс автентифікації. Саме він пов’язує ваші підписки з вами.
- Підписки, які ви вводите: назва сервісу, сайт, сума, валюта, період оплати, дати платежів, категорія, історія цін і будь-яка нотатка, яку ви написали. Усе це вводите ви.
- Технічні дані, які несе будь-який запит — IP-адресу та user agent пристрою. Їх бачать сервіси, перелічені нижче, поки обробляють запит.
- Діагностику, коли щось ламається: якщо застосунок аварійно завершується — стек виклику разом із моделлю вашого пристрою та версією ОС. Якщо ви купуєте SubEye Pro — чек App Store за цю покупку. Жодне з цього не несе нічого з набраного вами.
Жодного рекламного ідентифікатора, даних про місцеперебування, контактів, фотографій, рекламного чи продуктово-аналітичного SDK у застосунку немає. Усередині нього є два SDK — звіти про збої та покупки — і обидва перелічені нижче.
Хто ще обробляє ці дані
SubEye — невеликий застосунок на звичайній інфраструктурі. Ось усі треті сторони, залучені до роботи, і те, що кожна з них отримує.
- Clerk — автентифікація (США)
- Зберігає вашу пошту, ім’я, пароль або зв’язок із входом через Google, GitHub чи Apple і видає ідентифікатор акаунта. Саме там і живе ваш акаунт.
- Neon — база даних (Європейський Союз, Франкфурт)
- База даних Postgres, у якій зберігаються ваші підписки та ідентифікатор акаунта. Паролі там не зберігаються.
- Cloudflare — хостинг API (глобальна мережа)
-
Обслуговує API SubEye за адресою
app.subeye.cc. Через нього проходить кожен запит із застосунку, тож Cloudflare бачить вашу IP-адресу. - PostHog EU — телеметрія серверних помилок (Європейський Союз)
- Отримує винятки, які виникають в API SubEye, щоб помилки можна було знайти й виправити, з прив’язкою до ідентифікатора акаунта. Це не продуктова аналітика, і запису сесій немає. Він бачить лише те, що відбувається на сервері; збій усередині застосунку натомість іде до Sentry.
- Sentry — звіти про збої (Європейський Союз)
- Отримує стек виклику збою в застосунку разом із моделлю вашого пристрою та версією ОС, з прив’язкою до ідентифікатора акаунта. І це все: ні назв підписок, ні сум, ні нотаток, ні пошти, ні знімків екрана, ні запису сесій.
- Brandfetch — пошук логотипів
- Отримує текст, який ви вводите в пошук бренду. Детально — нижче.
- Google — зображення логотипів
-
Логотипи сервісів завантажуються як фавікони з
google.com/s2/favicons. Цей запит розкриває домен сайту підписки та вашу IP-адресу. Нічого з набраного вами і жодного ідентифікатора акаунта він не несе. - RevenueCat — покупки (США)
- Отримує чек App Store, транзакцію магазину та ідентифікатор акаунта, який використовується як ідентифікатор користувача застосунку, якщо ви купуєте SubEye Pro. Саме завдяки цьому «ви купили Pro» переживає перевстановлення чи новий телефон. Ні даних про підписки, ні пошти він не отримує.
- Apple — App Store
- Обробляє покупку, якщо ви купуєте SubEye Pro, згідно з власною політикою конфіденційності Apple. SubEye ніколи не бачить ваших платіжних даних.
Окремо про пошук логотипів
Коли ви додаєте або редагуєте підписку, ви можете знайти сервіс за назвою,
щоб підтягнути його логотип. Текст, який ви вводите в це поле, надсилається на api.brandfetch.io разом із вашою IP-адресою — інакше пошук просто не працює.
Більше нічого з цим запитом не йде. Ні ідентифікатора акаунта, ні пошти, ні даних про підписки, ні токена. Результати використовуються лише для того, щоб намалювати список на екрані, і ніколи не записуються на диск. Якщо ви не хочете цим користуватися — залиште поле сайту порожнім і введіть назву сервісу вручну: без логотипа застосунок працює точно так само.
Навіщо ці дані
Щоб надавати вам сервіс, який ви попросили: тримати вас у системі, зберігати введені підписки, правильно їх додавати і нагадувати перед списанням. За GDPR це виконання договору щодо вашого акаунта і ваших даних, а також законний інтерес у тому, щоб сервіс працював і був захищеним.
Ваші дані не продаються, не передаються рекламодавцям, не використовуються для профілювання і не використовуються для навчання чого-небудь. Жодного відстеження між застосунками чи сайтами немає, і жодного стороннього рекламного чи аналітичного SDK у застосунку теж.
Нагадування про списання плануються на вашому пристрої силами iOS. Ні push-сервера, ні токена сповіщень немає, тож ніхто — включно із SubEye — не дізнається, коли спрацювало нагадування.
Скільки дані зберігаються і як їх видалити
Ваші підписки зберігаються, доки існує ваш акаунт. Видалена в застосунку підписка видаляється з бази даних.
Видалення акаунта в налаштуваннях прибирає акаунт і всі підписки в ньому. Спершу акаунт видаляється в Clerk, який потім повідомляє API SubEye, а той вичищає з бази кожен рядок, що належав цьому акаунту. Це справжнє видалення, а не позначка, і скасувати його неможливо. Резервні копії згасають протягом 30 днів.
Ваші права
SubEye працює в Європейському Союзі та Україні, тож застосовуються GDPR і Закон України «Про захист персональних даних». Ви маєте право отримати копію своїх даних, виправити їх, вимагати їх видалення, отримати їх у придатному для перенесення форматі, обмежити обробку чи заперечити проти неї, а також поскаржитися до наглядового органу.
Видалення доступне одразу й без жодних звернень: Налаштування → Видалити акаунт. З усього іншого пишіть на privacy@subeye.cc — відповідь буде протягом 30 днів.
Діти
SubEye не призначений для дітей і свідомо не збирає дані осіб, молодших за 16 років. Якщо ви вважаєте, що акаунт створила дитина, напишіть на privacy@subeye.cc, і його буде видалено.
Зміни
Якщо ця політика зміниться, разом із нею зміниться й дата вгорі сторінки. Про зміну, яка суттєво впливає на те, які дані збираються або хто їх обробляє, буде повідомлено в застосунку до того, як вона набуде чинності.