Privacy Policy
Effective Date: February 28, 2026
Application: EasyPlanner
Email: [email protected]
1. Introduction
Welcome to EasyPlanner ("we", "us", "our") — your personal scheduling and appointment management application. We are committed to protecting your privacy and being transparent about how your data is handled.
This Privacy Policy explains what data we process, when and how it may be transmitted, how optional cloud backup and synchronization work, how paid subscriptions are handled, and what rights and controls you have over your information.
2. Core Privacy Principles
At EasyPlanner, your privacy is a foundational commitment, not an afterthought:
Offline-First Approach: By default, the app operates entirely on your device without requiring internet access.
No Automatic Data Transfer: Your data remains stored locally until you explicitly choose to sign in and enable synchronization.
Optional Backup and Sync: Cloud storage is only available if you explicitly create an account and enable it.
Full User Control: You can delete your account and all synchronized data directly within the app settings or by contacting us. Once deleted, data cannot be recovered.
No Ads: We do not display advertisements or use your data for ad targeting.
No Data Selling: We never sell, rent, or share your personal data with third parties for commercial purposes.
3. Data We Process
3.1 Data Stored Locally (Without Sign-In) Until you sign in, all data exists solely on your device and is not accessible to us in any way. The following data is stored locally: Appointments (client name, selected service, appointment date and time, price, optional comment); Services (service name, duration, price); Application Settings (language, theme (light/dark), currency, working schedule, planned vacation and non-working days). This data is fully confidential and under your sole control. It is not transmitted, monitored, collected, or used by us in any manner prior to your authorization.
3.2 App Store Privacy Nutrition Label We do not collect any personal data unless you sign in and enable cloud synchronization. By default, all appointment data, services, and settings remain stored locally on your device. When cloud synchronization is enabled, we process only the minimum data required to provide backup, synchronization, and account functionality. We do not collect advertising identifiers, device identifiers for tracking, precise location, or behavioral and marketing analytics data.
3.3 Account Data (Optional, When Signed In) If you choose to create an account, we process your email address and a securely hashed password solely to authenticate you and associate your data with your account.
4. When Data Is Transmitted
Data is transmitted from your device only if you choose to sign in and enable cloud backup and synchronization. Upon enabling, your appointments, services, and application settings are securely stored in our cloud infrastructure.
This functionality enables: safe backup of your data, restoration after reinstallation, and synchronization between your devices.
If you later decide to disable this feature or delete your account, all cloud-stored data will be permanently removed.
5. Subscriptions and Payments
EasyPlanner offers optional paid subscriptions that unlock additional features. All purchases are processed exclusively through Apple's App Store using StoreKit.
How Payments Are Processed. All subscription transactions are handled entirely by Apple. We do not collect, process, or store your payment card details, billing address, or any other financial information. Apple acts as the merchant of record for all purchases. What Apple handles: payment processing, billing, receipts, refund management, and subscription renewals. What we receive: a non-personal subscription status token confirming whether an active subscription exists for your account. What we never see: card numbers, billing details, Apple ID credentials, or any personal payment information.
Managing Your Subscription. You can manage, pause, or cancel your subscription at any time in your Apple ID settings under Subscriptions. Cancellation takes effect at the end of the current billing period. For refund requests, please contact Apple Support directly, as Apple handles all billing matters.
Important
Deleting your EasyPlanner account does not automatically cancel an active App Store subscription. You must cancel your subscription separately through your Apple ID settings.
Apple's privacy practices are governed by the Apple Privacy Policy (apple.com/legal/privacy).
6. Purposes of Processing
We process your data solely for the following purposes: providing appointment planning and scheduling functionality; storing cloud backups for your convenience; synchronizing data across your devices; verifying an active paid subscription to enable premium features; and diagnosing crashes to improve application stability and reliability.
We do not use your data for advertising, analytics-based profiling, or reselling to third parties.
7. Legal Basis for Processing (GDPR Users)
For users in the EU/EEA, we rely on the following legal bases for processing personal data: Performance of Contract: processing necessary to provide the scheduling, synchronization, and subscription services you have requested. Legitimate Interest: ensuring the functionality, stability, backup integrity, and security of the service. User Consent: cloud synchronization is activated only at your explicit discretion.
For users outside the EU, we adhere to applicable local privacy laws and handle all data with equivalent care.
8. Third-Party Services
EasyPlanner uses the following third-party services. All act as data processors on our behalf under contractual, security, and access-control obligations. We do not transfer personal data to advertising networks.
Supabase
supabase.com · Cloud Storage
Used for cloud storage and synchronization of appointments, services, and settings — only when you have enabled this feature. Supabase stores your data on our behalf under strict security and data protection standards.
Firebase Crashlytics
firebase.google.com · Crash Reporting
Used to improve application stability by collecting anonymized technical crash logs and diagnostic information. Crashlytics does not use this data for advertising or marketing profiling.
Firebase Remote Config
firebase.google.com · Feature Config
Used to remotely deliver configuration values and feature flags to improve stability and user experience. Remote Config does not collect personally identifiable information and is not used for behavioral tracking or advertising.
Apple App Store / StoreKit
Payments
All subscription purchases are processed by Apple. We receive only a non-personal subscription status confirmation. We never access your payment details. Apple's privacy practices are governed by the Apple Privacy Policy.
Firebase services are not used for marketing analytics, behavioral profiling, or ad targeting.
9. Security
We implement appropriate technical and organizational safeguards to protect your data, including secure communication encryption (TLS), protected storage mechanisms, and restricted access principles.
Access to synchronized data is restricted to the account owner. We do not manually access personal data unless strictly required to resolve a support request and only with your explicit permission.
While we strive to protect your information, no digital storage or transmission system can be guaranteed 100% secure.
10. Data Location and Transfers
Data may be stored in the EU or other jurisdictions depending on our infrastructure provider (Supabase). If data is transferred outside the EU/EEA, it is protected using lawful transfer mechanisms such as Standard Contractual Clauses (SCCs) or equivalent certified frameworks.
11. Data Retention
Local Data: remains on your device until you delete the app or manually remove it.
Cloud Data: stored only while your account is active.
Upon Account Deletion: all synchronized appointments, services, and settings are permanently and irreversibly deleted. We do not retain unnecessary backups after account removal.
Crash Logs: anonymized diagnostic data is retained for a limited period as governed by Firebase / Google's data retention policies.
12. User Rights
If you are located in the EU/EEA or a jurisdiction with equivalent privacy protections, you have the following rights regarding your personal data:
You can delete your account and all synchronized data directly within the app settings, or by contacting us at the email address listed below. Once deleted, data cannot be recovered.
13. Children's Privacy
EasyPlanner is not directed at children under the age of 16. We do not knowingly collect personal information from anyone under 16. If we become aware that we have unintentionally collected such data, we will delete it promptly.
15. Changes to This Policy
We may update this Privacy Policy as necessary to reflect changes in our practices or applicable laws. Any updates will be published with a revised effective date. For significant changes, we will notify users through the application or via email where possible.
16. Contact
For any questions about this Privacy Policy or to exercise your privacy rights, please contact us:
Email: [email protected]
Last updated: February 28, 2026
Terms of Use