Last updated:
FocusPal Privacy Policy
Effective date: June 11, 2026
Last updated: June 11, 2026
This Privacy Policy explains how FocusPal ("the App", "we", "us", or "our") processes, uses, shares, and protects information when you use the App, and how you can manage that information.
FocusPal is an iOS app that combines Pomodoro focus timing with Pal companion animations. The App is operated by the developer listed on the FocusPal App Store product page. If you have privacy questions, contact us at support@lifeplusapp.app.
You may save or print this policy for your records using your browser or Markdown reader.
Data Controller
FocusPal Team
Email: support@lifeplusapp.app
App Store developer: the developer listed on the FocusPal App Store product page
1. Introduction
- Your focus sessions, Pomodoro settings, statistics, onboarding state, background selections, and most app preferences are stored locally on your device by default.
- The App generates an anonymous installation-level app user ID to keep the local app identity stable and to configure CapPal generation services and RevenueCat purchase entitlement checks.
- Camera and photo library permissions are used only when you choose to create or update a Pal.
- Pal images, Pal names, prop selections, and related generation inputs that you choose to provide may be processed through CapPal, Dify workflows, or AI generation services to generate and display Pal animations.
- In-app purchases and subscriptions are processed by the Apple App Store. RevenueCat is used to manage purchase records, subscription status, entitlements, product display, and purchase restoration.
- The App uses Firebase Analytics to understand app usage, feature performance, and user engagement.
- We do not sell your personal information. The current version does not use third-party advertising networks or cross-app advertising tracking.
2. Information We Process
2.1 Focus and App Data
FocusPal may store the following data on your device:
- Pomodoro records such as focus sessions, short breaks, and long breaks;
- Session start time, end time, planned duration, pause information, status, and completion history;
- Pomodoro durations, long-break intervals, notification preferences, and app settings;
- Background selection, onboarding completion state, premium feature state, and similar local preferences;
- Daily focus counts, focus minutes, recent records, and statistics summaries.
This data is used to run the timer, restore unfinished focus flows, display statistics, and provide a personalized experience.
2.2 Anonymous App User ID
FocusPal generates and stores an anonymous app user ID locally on your device. This ID is not account login information and does not contain your name, email address, phone number, or password. We use it to:
- Keep a stable local app identity across launches;
- Configure CapPal generation requests for the same installation;
- Configure RevenueCat purchase and subscription entitlement management;
- Restore access to paid features and maintain subscription status.
If you delete the App, iOS may delete related local data. After reinstalling, a new anonymous app user ID may be generated unless the operating system or a future sync feature restores previous data.
2.3 Pal Creation and Generation Data
When you create, update, or regenerate a Pal, the App may process:
- Photos or images that you actively take or choose from your photo library;
- The name you set for a Pal;
- The home, props, or companion items you select;
- Generated Pal animation assets and related metadata;
- Request metadata needed to provide generation capability, troubleshoot failures, and prevent abuse.
Some Pal generation features require sending images or generation inputs to CapPal, Dify workflows, AI generation services, or other service providers. Those service providers should process the data only as needed to provide generation capability, maintain safety, troubleshoot issues, and comply with legal obligations.
2.4 Purchase and Subscription Data
If FocusPal offers premium features, one-time purchases, auto-renewable subscriptions, trials, offers, or lifetime products, transactions are processed by the Apple App Store. We do not receive your full card number, bank account information, or Apple account password.
The App uses RevenueCat to manage App Store purchases and subscriptions. Through Apple, StoreKit, and RevenueCat, the App may receive or process limited purchase information such as:
- Purchased product identifiers;
- Transaction identifiers;
- Purchase dates;
- Subscription status, expiration time, renewal status, entitlement status, refund status, or revocation status;
- Current product display and available packages;
- The anonymous app user ID used for entitlement management.
This information is used to unlock premium features, restore purchases, prevent fraud, provide app functionality, and understand purchase performance.
2.5 Permissions
Depending on the features you use, FocusPal may request:
- Camera permission to take Pal images;
- Photo library permission to select Pal images;
- Notification permission to send local reminders when focus or break periods end.
You can manage these permissions at any time in iOS Settings. If you deny or revoke a permission, some related features may not work.
2.6 Support Communications
If you contact us for support, we may receive your email address, message content, screenshots, diagnostic information you choose to provide, and information needed to reply and resolve the issue.
2.7 Diagnostics and App Store Information
Depending on your device settings and the platform tools we enable, we may receive crash reports, performance diagnostics, App Store analytics, purchase reports, or aggregated subscription metrics from Apple, RevenueCat, or similar platforms. This information is used to improve stability, troubleshoot issues, and understand subscription performance.
2.8 Firebase Analytics
We use Firebase Analytics / Google Analytics for Firebase to understand app usage and feature performance. Firebase Analytics may process:
- App opens, first opens, session counts, and session duration;
- Screen views or feature events, such as settings changes, focus flow results, Pal creation flow steps, and premium entry clicks;
- Basic environment information such as device type, operating system version, app version, region, or language;
- In-app purchase related analytics events;
- The app-instance ID generated by Firebase Analytics to identify the same app installation and calculate usage metrics.
This data is used to improve the product experience, discover feature bottlenecks, measure release performance, and troubleshoot issues. We do not use Firebase Analytics for cross-app advertising tracking. If we enable Google Ads, AdMob, advertising attribution, or similar advertising features in the future, we will update this Privacy Policy and our App Store privacy disclosures.
2.9 Required and Optional Information
Some local data and the anonymous app user ID are necessary to provide core app functionality. Firebase Analytics data is used for product analytics and improvement and is not required to complete a single focus session. If you deny camera, photo library, or notification permissions, you can still use some functionality, but related features such as Pal creation or local reminders may not work.
Information you voluntarily send to our support email is optional. If you do not provide enough information, we may not be able to reply or troubleshoot the issue.
3. Information We Do Not Actively Collect
The current version of FocusPal does not actively collect:
- Your real name, email address, or phone number, unless you provide it for support;
- Precise location;
- Contacts;
- Health or fitness data;
- Apple account password;
- Full card number, bank account, or payment credentials;
- Advertising identifiers for cross-app advertising tracking.
The current version does not use advertising cookies, web trackers, Meta Pixel, Google login, third-party advertising networks, or interest-based advertising. If a future version adds accounts, cloud sync, advertising, health-related features, or other data types, we will update this Privacy Policy and App Store privacy disclosures as required.
4. How We Use Information
We use information to:
- Provide, maintain, and improve FocusPal;
- Run the Pomodoro timer, reminders, settings, statistics, and Pal animations;
- Create, update, or regenerate Pals when you request it;
- Maintain an anonymous installation-level app identity;
- Use Firebase Analytics to understand feature usage, user engagement, release performance, and product performance;
- Process purchases, restore purchases, manage entitlements, and provide premium features;
- Respond to support requests;
- Detect, prevent, or investigate fraud, abuse, security issues, or technical issues;
- Comply with App Store requirements, applicable law, or valid legal requests.
5. Processing Methods, Locations, and Retention
5.1 Processing Methods
We use reasonable technical and organizational measures to prevent unauthorized access, disclosure, modification, or destruction. Data processing is limited to what is needed to provide App functionality, maintain services, troubleshoot security issues, support users, and comply with law.
Except for the service providers described in this policy, we do not allow unrelated third parties to access your information. Service providers may process information only as needed to provide the relevant services.
5.2 Processing Locations
Local data is primarily processed on your device. Apple, RevenueCat, Firebase/Google, CapPal, Dify workflows, AI generation services, or other service providers may process related information in their operating locations. Depending on where you are located, this processing may involve cross-border transfers.
5.3 Local Storage
Core focus records, settings, statistics, local preferences, the anonymous app user ID, and some Pal assets are stored on your device by default. Depending on your iOS and iCloud backup settings, this local data may be included in device backups.
If data is stored only on your device, we generally cannot remotely access, export, or delete that data.
5.4 Retention
- Local focus records, settings, Pal assets, the anonymous app user ID, and statistics remain on your device until you delete them through app functionality, delete the App, or reset the device.
- Pal generation inputs are retained by relevant service providers for the period needed to provide generation capability, maintain safety, troubleshoot failures, comply with law, or as otherwise allowed by their policies.
- Purchase and subscription records are retained by Apple, RevenueCat, and us for the period needed for App Store operations, entitlement management, fraud prevention, tax, accounting, support, and legal compliance.
- Firebase Analytics data is processed and retained by Google according to Firebase / Google Analytics settings, retention policies, and applicable law.
- Support messages are retained as needed to respond, maintain records, and protect rights.
6. Data Sharing and Disclosure
We share information only in the following situations:
- With service providers such as CapPal, Dify workflows, AI generation services, RevenueCat, hosting, diagnostics, or support tools to provide specific functionality;
- With Firebase/Google for app usage analytics, reporting, and product improvement through Firebase Analytics;
- With Apple for App Store purchases, subscriptions, refunds, app distribution, crash diagnostics, or App Store analytics;
- For legal, safety, or compliance purposes, such as complying with law, protecting rights and safety, and preventing fraud or abuse;
- In a business transaction such as merger, acquisition, financing, reorganization, or asset transfer, under reasonable confidentiality protections;
- As aggregated or de-identified information that cannot reasonably identify you.
We do not sell your personal information. The current version does not share personal information for cross-app advertising tracking.
7. Data Security
We use reasonable technical and organizational measures to protect information. However, no app, network, or storage system can guarantee absolute security. Please protect your device, system account, and backup access.
8. Your Choices and Rights
You can:
- Deny or revoke camera, photo library, and notification permissions in iOS Settings;
- Delete local data through controls provided by the App, by deleting the App, or by resetting the device;
- Manage subscriptions and purchase records through your Apple account settings;
- Contact us to request access, correction, deletion, or export of personal information that we control.
Depending on your location, you may have additional rights under the GDPR, UK GDPR, CCPA/CPRA, or other consumer privacy laws. We will comply with applicable requirements where we can verify and process the request.
9. U.S. State Privacy Notice
If you are a U.S. resident, you may have rights under your state law to request to know, access, correct, delete, or export personal information we control, or to opt out of sale, sharing, targeted advertising, and certain profiling.
The current version of FocusPal does not sell personal information and does not share personal information for cross-app advertising tracking. Firebase Analytics is used for product analytics, not targeted advertising. We also do not use sensitive personal information for targeted advertising. You may submit privacy requests at support@lifeplusapp.app. We may need to verify your request and will respond as required by applicable law.
10. Children's Privacy
FocusPal is intended for a general audience. We do not knowingly collect children's personal information in a way that requires parental consent without obtaining any required consent. If you believe a child has provided personal information to us, please contact us.
11. International Data Transfers
If we or our service providers process information outside your country or region, that information may be subject to the laws of those locations. Where required by applicable law, we use appropriate safeguards for cross-border transfers.
12. Changes to This Privacy Policy
We may update this Privacy Policy from time to time. If there are material changes, we will update the "Last updated" date and may notify you through in-app notices, our website, or other reasonable methods. After the updated policy takes effect, your continued use of FocusPal means you acknowledge the updated policy.
13. Third-Party Privacy Policies
You can review the privacy policies of the following third-party services:
- Apple: https://www.apple.com/legal/privacy/
- Firebase / Google: https://firebase.google.com/support/privacy
- RevenueCat: https://www.revenuecat.com/privacy/
The specific processing by CapPal, Dify workflows, or AI generation services may depend on the App configuration and service provider arrangements. We will update this policy when necessary to reflect actual use.
14. Contact Us
If you have privacy questions or requests, contact:
FocusPal Team
Email: support@lifeplusapp.app
App Store developer: the developer listed on the FocusPal App Store product page