Eazy Planner Privacy Policy
Who we are
Eazy Planner is made by Maksym Bondarenko, an independent developer based in Ukraine. Questions or deletion requests: madmollyco@gmail.com.
What stays on your device
Your tasks, cards, course progress, focus sessions and settings are stored in a database on your iPhone or iPad. We do not receive them unless you use a feature described below.
What we process on our servers
- Anonymous account ID. The app signs in anonymously with Google Firebase. The random ID is not linked to your name, email or phone.
- Your project description. When you create a course, the project title, description, platform and stage are sent through our server (Google Cloud Functions, USA) to the Google Gemini API to generate the course and task steps. The generated course is cached in Google Cloud Firestore so it can be loaded again. We do not use this text for advertising and do not sell it.
- Usage counters. We count AI requests per anonymous ID per day to prevent abuse.
- App usage analytics. We use Google Analytics for Firebase to see how the app is used: which screens are opened and for how long, which buttons are tapped, how long AI answers take, and where people stop, for example during the first session or on the subscription screen. Events are tied to the anonymous ID and an app instance ID, along with the device model, OS version, app version, language and an approximate country derived from the IP address. We never send the text of your idea, project names or task content: only counts, lengths and which option you chose. The advertising identifier (IDFA) is not collected, and the data is not used for advertising.
- Crash reports. Firebase Crashlytics sends a report when the app crashes: the stack trace, device and OS details, the screen you were on and the last app events before the crash, tied to the anonymous ID.
- Purchases. Subscriptions are processed by Apple. We use RevenueCat to check whether your Eazy Pro subscription is active; RevenueCat receives the anonymous ID and your purchase history from Apple. We never see your payment details.
What we do not do
No advertising, no tracking across apps or websites, no selling or sharing of data with data brokers.
Service providers
Google (Firebase Authentication, Cloud Functions, Firestore, Google Analytics for Firebase, Firebase Crashlytics, Gemini API), RevenueCat, and Apple. Each processes data under its own privacy terms, only to provide its service to us.
Retention and deletion
Deleting the app removes the data stored on your device. Cached courses and usage counters on our servers are tied only to random IDs; email us to have them deleted. Analytics events are kept for up to 14 months and crash reports for 90 days. Manage or cancel subscriptions in your Apple ID settings.
Children
Eazy Planner is not directed at children under 13.
Changes
We will update this page when our practices change and show the new date above.
Русский
Eazy Planner разрабатывает Максим Бондаренко, независимый разработчик из Украины. Вопросы и запросы на удаление: madmollyco@gmail.com.
Задачи, карточки, прогресс курса и настройки хранятся на твоём устройстве. Приложение входит в Google Firebase анонимно, по случайному ID без имени и почты. Когда ты создаёшь курс, название, описание, платформа и стадия проекта отправляются через наш сервер (Google Cloud, США) в Google Gemini, чтобы собрать курс и шаги задач; готовый курс кешируется в Google Firestore. Мы считаем количество ИИ-запросов на анонимный ID в день, чтобы защититься от злоупотреблений. Через Google Analytics for Firebase мы смотрим, как используется приложение: какие экраны открываются и сколько на них проводят времени, какие кнопки нажимают, сколько ждут ответа ИИ и где останавливаются. События привязаны к анонимному ID и ID установки приложения, вместе с моделью устройства, версией iOS и приложения, языком и примерной страной по IP. Текст идеи, названия проектов и содержимое задач мы не отправляем, только количества, длины и выбранные варианты. Рекламный идентификатор (IDFA) не собирается. При сбое приложения Firebase Crashlytics присылает отчёт: стек вызовов, данные устройства, экран и последние события перед сбоем. События аналитики хранятся до 14 месяцев, отчёты о сбоях 90 дней. Подписки обрабатывает Apple, статус подписки проверяет RevenueCat; платёжные данные мы не видим. Рекламы, трекинга и продажи данных нет. Удаление приложения стирает данные на устройстве; данные на сервере удалим по письму.
Українська
Eazy Planner розробляє Максим Бондаренко, незалежний розробник з України. Питання та запити на видалення: madmollyco@gmail.com.
Завдання, картки, прогрес курсу та налаштування зберігаються на твоєму пристрої. Застосунок входить у Google Firebase анонімно, за випадковим ID без імені та пошти. Коли ти створюєш курс, назва, опис, платформа і стадія проєкту надсилаються через наш сервер (Google Cloud, США) до Google Gemini, щоб зібрати курс і кроки завдань; готовий курс кешується в Google Firestore. Ми рахуємо кількість ШІ-запитів на анонімний ID на день, щоб захиститися від зловживань. Через Google Analytics for Firebase ми бачимо, як використовується застосунок: які екрани відкриваються і скільки часу на них проводять, які кнопки натискають, скільки чекають на відповідь ШІ і де зупиняються. Події прив'язані до анонімного ID та ID встановлення застосунку, разом із моделлю пристрою, версією iOS і застосунку, мовою та приблизною країною за IP. Текст ідеї, назви проєктів і вміст завдань ми не надсилаємо, лише кількості, довжини та вибрані варіанти. Рекламний ідентифікатор (IDFA) не збирається. Якщо застосунок аварійно завершується, Firebase Crashlytics надсилає звіт: стек викликів, дані пристрою, екран і останні події перед збоєм. Події аналітики зберігаються до 14 місяців, звіти про збої 90 днів. Підписки обробляє Apple, статус підписки перевіряє RevenueCat; платіжних даних ми не бачимо. Реклами, трекінгу та продажу даних немає. Видалення застосунку стирає дані на пристрої; дані на сервері видалимо за листом.