Політика конфіденційності — EveryPenny

Останнє оновлення: 21 червня 2026 Контролер даних: ФОП Ольховатий Ігор Васильович, фізична особа-підприємець (індивідуальний підприємець), реєстраційний номер облікової картки платника податків (РНОКПП) 3786107375. Зареєстрована адреса: вулиця Максимовича Михайла, буд. 28е, під'їзд 3, кв. 375, м. Київ 01001, Україна. Контакт: [email protected]

Представник у ЄС (ст. 27 GDPR) Оскільки контролер заснований за межами ЄС/ЄЕЗ, відповідно до ст. 27 GDPR ми призначили представника в ЄС для осіб із ЄС/ЄЕЗ. Нашим представником є компанія Data Protection Representative Limited (що діє під торговельною назвою DataRep). З будь-яких питань, пов'язаних з обробкою ваших персональних даних і реалізацією ваших прав за GDPR, ви можете звертатися до DataRep — додатково або замість звернення до нас.

Зв'язатися з нашим представником можна:

Країна Поштова адреса (завжди адресуйте на «DataRep»)
Австрія DataRep, City Tower, Brückenkopfgasse 1/6. Stock, Graz, 8020, Austria
Бельгія DataRep, Rue des Colonies 11, Brussels, 1000
Болгарія DataRep, 132 Mimi Balkanska Str., Sofia, 1540, Bulgaria
Хорватія DataRep, Ground & 9th Floor, Hoto Tower, Savska cesta 32, Zagreb, 10000, Croatia
Кіпр DataRep, Victory House, 205 Archbishop Makarios Avenue, Limassol, 3030, Cyprus
Чехія DataRep, Platan Office, 28. Října 205/45, Floor 3&4, Ostrava, 70200, Czech Republic
Данія DataRep, Lautruphøj 1-3, Ballerup, 2750, Denmark
Естонія DataRep, 2nd Floor, Tornimae 5, Tallinn, 10145, Estonia
Фінляндія DataRep, Luna House, 5.krs, Mannerheimintie 12 B, Helsinki, 00100, Finland
Франція DataRep, 72 rue de Lessard, Rouen, 76100, France
Німеччина DataRep, 3rd and 4th floor, Altmarkt 10 B/D, Dresden, 01067, Germany
Греція DataRep, Ippodamias Sq. 8, 4th floor, Piraeus, Attica, Greece
Угорщина DataRep, President Centre, Kálmán Imre utca 1, Budapest, 1054, Hungary
Ісландія DataRep, Laugavegur 13, 101 Reykjavik, Iceland
Ірландія DataRep, The Cube, Monahan Road, Cork, T12 H1XY, Republic of Ireland
Італія DataRep, Viale Giorgio Ribotta 11, Piano 1, Rome, Lazio, 00144, Italy
Латвія DataRep, 4th & 5th floors, 14 Terbatas Street, Riga, LV-1011, Latvia
Ліхтенштейн DataRep, City Tower, Brückenkopfgasse 1/6. Stock, Graz, 8020, Austria
Литва DataRep, 44A Gedimino Avenue, 01110 Vilnius, Lithuania
Люксембург DataRep, BPM 335368, Banzelt 4 A, 6921, Roodt-sur-Syre, Luxembourg
Мальта DataRep, Tower Business Centre, 2nd floor, Tower Street, Swatar, BKR4013, Malta
Нідерланди DataRep, Cuserstraat 93, Floor 2 and 3, Amsterdam, 1081 CN, Netherlands
Норвегія DataRep, C.J. Hambros Plass 2c, Oslo, 0164, Norway
Польща DataRep, Budynek Fronton ul Kamienna 21, Krakow, 31-403, Poland
Португалія DataRep, Torre de Monsanto, Rua Afonso Praça 30, 7th floor, Algès, Lisbon, 1495-061, Portugal
Румунія DataRep, 15 Piaţa Charles de Gaulle, nr. 1-T, Bucureşti, Sectorul 1, 011857, Romania
Словаччина DataRep, Apollo Business Centre II, Block E / 9th floor, 4D Prievozska, Bratislava, 821 09, Slovakia
Словенія DataRep, Trg. Republike 3, Floor 3, Ljubljana, 1000, Slovenia
Іспанія DataRep, Calle de Manzanares 4, Madrid, 28005, Spain
Швеція DataRep, S:t Johannesgatan 2, 4th floor, Malmo, SE - 211 46, Sweden

Цього представника призначено виключно для ЄС/ЄЕЗ. DataRep не є нашим представником у Великій Британії чи у Швейцарії. DataRep обробляє ваші дані відповідно до власного повідомлення про конфіденційність за адресою www.datarep.com/privacy-policy.

Із загальних питань або питань щодо продукту (усього, що не є запитом у сфері захисту даних) пишіть безпосередньо до EveryPenny на адресу [email protected], а не до нашого представника.

Стисло (коротка версія)

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

Зокрема, ми зберігаємо:

Усі дані зберігаються в Європейському економічному просторі (Франкфурт, Німеччина). Ви можете будь-коли видалити весь свій обліковий запис із самого застосунку. Ви також можете видалити окремий банківський рахунок або окремий субрахунок підключеного банку, не видаляючи решту своїх даних — див. розділ Ваші права нижче.

1. Які дані ми збираємо

1.1 Дані, які ви надаєте нам безпосередньо

Категорія Приклади Мета
Ідентифікація облікового запису Ідентифікатор користувача, виданий постачальником (непрозорий рядок Apple, sub Google або наш внутрішній ідентифікатор для входу через електронну пошту), електронна адреса (або приватна ретрансляційна адреса Apple), відображуване ім'я (лише під час першого входу) Впізнавати вас під час входу; надсилати сповіщення з безпеки
Ідентифікація пристрою Identifier-for-vendor (хешований), токен пристрою APNs, назва моделі пристрою Push-сповіщення, відкликання сеансів
Фінансові дані, введені вручну Назви рахунків, валюти, баланси, дати транзакцій, суми, продавці, категорії Основна функція застосунку

1.2 Дані, які ми отримуємо від третіх сторін від вашого імені

Джерело Дані Що ініціює
Monobank Список рахунків, баланси, виписки, події транзакцій майже в реальному часі Ви обираєте Monobank у процесі підключення банку. Там, де нам надано доступ до Monobank Corporate API, ми отримуємо події транзакцій від вашого банку в міру їх виникнення через авторизований вебхук (без опитування). В іншому випадку ми використовуємо застаріле публічне API, де ви вставляєте персональний X-Token із api.monobank.ua. У будь-якому разі доступ є доступом лише для читання — ми не можемо ініціювати платежі.
Enable Banking Список рахунків, баланси, виписки (лише для читання) Ви підключаєте банк ЄЕП відповідно до PSD2; дані отримуються через агрегатор після проходження посиленої автентифікації клієнта (Strong Customer Authentication) вашого банку
Apple Перевірка ідентифікаційного токена через JWKS Apple; сповіщення «сервер-до-сервера» про видалення облікового запису або зміни перемикача Hide-My-Email Внутрішні події життєвого циклу Apple
Google Підтверджена електронна пошта + ім'я з вашого облікового запису Google (повертаються в OAuth id_token і перевіряються за JWKS Google) Ви обираєте «Продовжити з Google» під час входу
Resend Доставка нашого листа для входу з magic-link до вашої поштової скриньки Ви обираєте «Продовжити з електронною поштою» під час входу
fawazahmed0/exchange-api + Frankfurter Дані про курси обміну валют (публічні, без передачі персональних даних) Автоматично, кожні кілька годин

1.3 Дані, які ми отримуємо автоматично

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

2. Правова підстава (ст. 6 GDPR)

3. Де зберігаються дані

Категорія Процесор (обробник даних) Регіон Шифрування під час зберігання
Postgres (користувачі, рахунки, транзакції, журнал аудиту) Neon Inc. eu-central-1 (Франкфурт) AES-256 на рівні сховища, з додатковим шифруванням AES-256-GCM на рівні стовпців для банківських токенів із використанням індивідуального для користувача підключа, похідного за HKDF (тож рядок, вставлений зі стовпця одного користувача до стовпця іншого, не розшифровується)
Redis (сеанси, ідемпотентність, завдання BullMQ, лічильники обмеження частоти для magic-link) Upstash, Inc. eu-central-1 (Франкфурт) TLS під час передачі; шифрування під час зберігання
Помилки + трасування Sentry (Functional Software, Inc.) Регіон ЄС, Франкфурт (компанія США; Рамкова угода ЄС-США про конфіденційність даних (EU-US Data Privacy Framework), зі стандартними договірними положеннями (SCC) ЄС як резервний механізм) Шифрування на стороні Sentry; ми очищаємо персональні дані на стороні сервера, перш ніж щось залишить наш процес
Аналітика продукту (псевдонімізовані події) PostHog (PostHog, Inc.) EU Cloud (Франкфурт) Шифрування на стороні PostHog; ми надсилаємо лише наперед визначені назви подій + непрозорий ідентифікатор облікового запису, ніколи не персональні дані чи фінансовий вміст. Визначення місцезнаходження за GeoIP вимкнено на рівні проєкту, а IP-адреси клієнта відкидаються на етапі прийому даних, тож не зберігається ані ваша IP-адреса, ані будь-яке похідне від IP місцезнаходження
Журнали Fly.io (тег регіону Hashicorp fra) Франкфурт Внутрішнє шифрування Fly
Push-сповіщення Apple Push Notification Service глобально Кероване Apple
Транзакційна електронна пошта Resend Inc. Регіон ЄС (компанія США; Рамкова угода ЄС-США про конфіденційність даних (EU-US Data Privacy Framework), зі стандартними договірними положеннями (SCC) ЄС як резервний механізм) Кероване Resend; ми надсилаємо лише адресу одержувача + єдине посилання для входу в стилі Penny або корисне навантаження звіту про помилку
Покупки в застосунку / права доступу RevenueCat, Inc. США (Стандартні договірні положення (SCC)) Чек App Store + непрозорий ідентифікатор вашого облікового запису; без фінансового вмісту
Покупки на вебсайті (виставлення рахунків) Paddle.com Market Ltd. (продавець-реєстратор) ЄС/США (SCC / Data Privacy Framework) Ваша електронна пошта + платіжні дані, що обробляються Paddle як продавцем

Усі дані залишаються в Європейському економічному просторі, за винятком цих передач, для яких ми покладаємося на гарантії, передбачені главою V GDPR: служба Apple Push Notification (Apple, глобально, згідно з власним доповненням про обробку даних); Sentry (компанія США — ми використовуємо її регіон ЄС, згідно з Рамковою угодою ЄС-США про конфіденційність даних (EU-US Data Privacy Framework), зі стандартними договірними положеннями (SCC) ЄС як резервний механізм); Resend (компанія США — ми використовуємо її регіон ЄС, згідно з Рамковою угодою ЄС-США про конфіденційність даних (EU-US Data Privacy Framework), зі стандартними договірними положеннями (SCC) ЄС як резервний механізм); RevenueCat (США, згідно зі стандартними договірними положеннями (SCC)); та Paddle (наш продавець-реєстратор платежів на вебсайті, згідно зі SCC / Data Privacy Framework).

4. Як довго ми це зберігаємо

5. Ваші права (ст. 15-22 GDPR)

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

Ми відповідаємо на будь-який запит протягом одного місяця з моменту отримання. Для складних або численних запитів ми можемо продовжити цей строк ще до двох місяців і повідомимо вас протягом першого місяця, якщо це зробимо (ст. 12(3) GDPR).

6. Безпека

Ми дотримуємося найкращих галузевих практик для фінансового застосунку:

Жодна система не є на 100% безпечною. Якщо ми виявимо порушення безпеки персональних даних, ми без невиправданої затримки і, де це можливо, протягом 72 годин повідомимо відповідний наглядовий орган, а також без невиправданої затримки повідомимо постраждалих користувачів там, де порушення ймовірно створює високий ризик для їхніх прав — як того вимагає GDPR.

7. Хто ще обробляє ваші дані

Це єдині компанії, які взагалі мають справу з вашими даними, у конкретних ролях, зазначених нижче. GDPR розрізняє два види одержувачів, тож ми перелічуємо їх окремо: процесори (обробники даних), які діють лише за нашими інструкціями згідно з угодою про обробку даних (DPA), та незалежні контролери, які визначають власні цілі й мають власні повідомлення про конфіденційність.

7.1 Процесори (обробники даних) (діють лише за нашими інструкціями, згідно з DPA)

Процесор (обробник даних) Роль Регіон DPA
Neon Inc. Керований Postgres ЄС (Франкфурт) Neon DPA
Upstash, Inc. Керований Redis ЄС (Франкфурт) Upstash DPA
Fly.io, Inc. Хостинг застосунку + журнали ЄС (Франкфурт) Fly DPA
Cloudflare, Inc. DNS + WAF + DDoS Периферія ЄС Cloudflare DPA
Functional Software, Inc. (Sentry) Звіти про збої + помилки (персональні дані очищено) Регіон ЄС (компанія США; Рамкова угода ЄС-США про конфіденційність даних (EU-US Data Privacy Framework), зі стандартними договірними положеннями (SCC) ЄС як резервний механізм) Sentry DPA
PostHog, Inc. Аналітика продукту із збереженням конфіденційності EU Cloud (Франкфурт) PostHog DPA
Resend Inc. Транзакційна електронна пошта (посилання для входу, звіти про помилки) Регіон ЄС (компанія США; Рамкова угода ЄС-США про конфіденційність даних (EU-US Data Privacy Framework), зі стандартними договірними положеннями (SCC) ЄС як резервний механізм) Resend DPA
RevenueCat, Inc. Управління підписками в застосунку — відстеження прав доступу Apple IAP (ідентифікатор користувача застосунку, статус підписки, події покупок; без даних платіжних карток — платежі обробляє Apple) США (Стандартні договірні положення (SCC)) RevenueCat DPA

7.2 Незалежні контролери (вони встановлюють власні цілі; застосовуються їхні власні повідомлення)

Контролер Чому ваші дані до них потрапляють
Apple Inc. Вхід через Apple, push-сповіщення та покупки в App Store — Apple є продавцем (продавцем-реєстратором) для покупок у застосунку
Google LLC Ідентифікація, якщо ви обираєте «Продовжити з Google»
Paddle.com Market Ltd. Продавець-реєстратор для покупок на вебсайті — Paddle є продавцем, із яким ви укладаєте договір, і обробляє виставлення рахунків, податки та повернення коштів (отримує вашу електронну пошту + платіжні дані)
Enable Banking Oy Агрегатор банківських рахунків ЄЕП та ліцензований постачальник інформації про рахунки за PSD2 для підключень, які ви авторизуєте
Universal Bank (Monobank) Український банк, який ви підключаєте — прямі відносини між вами та вашим банком

Курси валют надходять із публічних джерел (Frankfurter та fawazahmed0/exchange-api, через jsDelivr / Cloudflare); надсилаються лише коди валют — без персональних даних, тож жодної DPA не потрібно.

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

8. Діти

EveryPenny не призначений для осіб віком до 16 років. Ми свідомо не збираємо дані від неповнолітніх. Якщо ви вважаєте, що зареєструвався неповнолітній, зв'яжіться з нами, і ми видалимо обліковий запис.

9. Зміни до цієї політики

Про суттєві зміни оголошується в застосунку до того, як вони набудуть чинності, і вас попросять надати згоду повторно. Історія змін доступна за запитом.

10. Контакт

З будь-якого питання чи запиту щодо конфіденційності: [email protected]


Додаток A — Що насправді отримує Sentry

Sentry ініціалізовано з sendDefaultPii: false та очисником (scrubber), який рекурсивно видаляє кожен ключ, ім'я якого збігається з email, phone, password, token, secret, iban, pan, dateOfBirth, address, firstName, lastName, fullName та багатьма іншими термінами, дотичними до фінансів, перш ніж будь-яка подія залишить процес.

Що бачить Sentry:

Що Sentry ніколи не бачить:

Додаток B — Що насправді отримує PostHog

PostHog налаштовано для EU Cloud (eu.i.posthog.com) з вимкненими autocapture, відтворенням сеансів (session replay), захопленням переглядів екранів та автозахопленням життєвого циклу застосунку. Серверне збагачення GeoIP у PostHog вимкнено на рівні проєкту, а IP-адресу клієнта відкидається на етапі прийому даних (ingestion) — тож ані країна, ані місто, ані широта/довгота, ані поштовий індекс ніколи не виводяться й не зберігаються з вашої IP-адреси. (Як додаткова гарантія, SDK також реєструє $geoip_disable: true для кожної події.) Профілі осіб створюються лише для ідентифікованих користувачів (personProfiles = .identifiedOnly), тож події, що спрацьовують до входу, не містять ідентифікатора (анонімні); події після входу є псевдонімізованими — пов'язаними з наведеним нижче непрозорим ідентифікатором облікового запису, а не з вашим іменем чи електронною поштою. Кожна подія в застосунку спрацьовує явно з коду — автоматичного збору даних немає.

Повний набір подій, які ми взагалі надсилаємо:

Що бачить PostHog:

Що PostHog ніколи не бачить:

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