Privacy Policy
Liftplanr Effective Date: February 23, 2026 Last Updated: February 23, 2026
Parcloud Oy ("we," "us," or "our") operates the Liftplanr mobile application (the "App") and the Liftplanr website (liftplanr.app). This Privacy Policy explains how we collect, use, store, and protect your personal information when you use our App or website.
We are committed to protecting your privacy. We do not sell your data and we do not serve advertisements. We use analytics on our website only when you accept our cookie banner (see below).
1. Information We Collect
1.1 Account Information
When you create an account using Sign in with Apple or Sign in with Google, we receive and store:
- Display name — your name as provided by Apple or Google
- Email address — your email address (if you use Apple's private relay, we receive the relay address only)
- Authentication identifier — a unique identifier assigned by Firebase Authentication
We do not have access to your Apple ID password, Google password, or payment method details.
1.2 Fitness Profile Data
During onboarding and through the Settings screen, you may provide:
- Biological sex
- Body weight
- Training goal (e.g., hypertrophy, strength, general fitness)
- Training experience level
- Training background
- Number of training days per week
- Rest period preference
- Available gym equipment
- Preferred weight unit (kg or lbs)
- Barbell and dumbbell increment preferences
This data is stored locally on your device and is used to generate personalized workout programs.
1.3 Workout Data
When you log workouts, we collect:
- Workout date and duration
- Exercises performed
- Sets, repetitions, and weights used
- Workout completion status
1.4 Subscription Information
If you subscribe to Liftplanr Premium, we store:
- Subscription product identifier (monthly or yearly)
- Subscription expiration date
- Apple App Store transaction identifier
- Subscription environment (production or sandbox)
All payment processing is handled entirely by Apple through the App Store. We do not collect or have access to your credit card number, billing address, or other payment details.
1.5 Website Analytics (Website Only)
When you visit our website, we may use Firebase Analytics (Google Analytics) to understand how visitors use the site — for example, which pages are viewed and for how long. We only enable analytics after you accept our cookie banner. If you decline, no analytics data is collected. Analytics data is aggregated and does not identify you personally.
1.6 Information We Do NOT Collect
- We do not collect your precise location
- We do not access your contacts, photos, or camera
- We do not access Apple HealthKit data
- We do not use device advertising identifiers
- The App does not use analytics, crash reporting, or tracking SDKs
- We do not serve advertisements
2. How We Use Your Information
We use the information we collect for the following purposes:
| Purpose | Data Used |
|---|---|
| Account authentication | Email, display name, authentication identifier |
| AI workout program generation | Fitness profile (goal, experience, equipment, sex, body weight), workout history |
| AI weight suggestions | Fitness profile, recent exercise performance |
| AI session feedback | Fitness profile, completed workout data |
| Cloud backup and sync | Workout sessions, programs |
| Subscription management | Transaction ID, product ID, expiration date |
| Rate limiting | Daily count of AI feature usage (no personal data) |
| Website analytics | Page views, session duration (website only, with your consent) |
3. AI-Powered Features
Liftplanr uses Google Gemini (a large language model by Google) to power its AI features, including program generation, program optimization, weight suggestions, and session feedback.
What data is sent to Google Gemini
When you use an AI feature, the following fitness data only is sent to Google's servers:
- Training preferences (goal, experience level, days per week)
- Body metrics (biological sex, body weight)
- Available equipment
- Workout history (exercises, weights, and repetitions)
What data is NOT sent to Google Gemini
- Your name
- Your email address
- Your device identifiers
- Your Firebase user ID
- Your IP address (not forwarded in request payloads)
All AI requests are processed through our backend servers — the App does not communicate directly with Google Gemini. AI-generated responses are returned to you and are not stored on our servers.
Google's use of data received through the Gemini API is governed by Google's API Terms of Service. Data sent through the Gemini API is not used by Google to train its models.
4. Data Storage and Security
4.1 Local Storage
Your fitness profile and workout data are stored locally on your device using Apple's SwiftData framework (an encrypted SQLite database). This data remains on your device and is protected by your device passcode, Face ID, or Touch ID.
4.2 Cloud Storage
Account information, workout sessions, and programs are synced to Google Cloud Firestore, hosted in the EU (europe-west1, Ireland) region. Data is:
- Encrypted in transit using TLS 1.2+
- Encrypted at rest using Google's default encryption
- Protected by Firebase Security Rules that restrict access to authenticated users only — each user can only access their own data
4.3 Backend Infrastructure
Our backend runs on Google Cloud Functions in the EU (europe-west1) region. All API requests require a valid Firebase Authentication token. We do not maintain separate logs containing personal data.
5. Data Sharing
We do not sell, rent, or trade your personal information to third parties.
We share data only with the following service providers, strictly for the purposes of operating the App:
| Provider | Purpose | Data Shared |
|---|---|---|
| Google Firebase (Authentication) | Account sign-in and management | Email, display name, auth ID |
| Google Firebase (Firestore) | Cloud storage and sync | Workout data, programs, subscription status |
| Google Gemini API | AI workout generation and coaching | Fitness profile and workout history (no PII) |
| Apple App Store | Subscription payment processing | Handled by Apple — we receive transaction IDs only |
| Firebase Analytics | Website usage analytics | Page views, session data (only when you accept cookies) |
We do not share data with advertising networks, data brokers, or any other third parties.
6. Data Retention
- Active accounts: Your data is retained for as long as your account is active.
- Deleted accounts: When you delete your account, all data is permanently removed from our servers and your device (see Section 8).
- AI processing: Data sent to Google Gemini for AI features is processed in real time and is not stored by us after the response is delivered.
7. Your Rights and Choices
7.1 Access and Portability
All of your workout data and profile information is visible within the App at any time.
7.2 Correction
You can update your fitness profile at any time through Settings > Edit Profile in the App.
7.3 Deletion
You can permanently delete your account and all associated data at any time through Settings > Delete Account in the App. This action:
- Deletes your Firebase Authentication account
- Deletes all data from Cloud Firestore (profile, sessions, programs, usage records)
- Deletes all local data from your device (SwiftData database, cached preferences)
- Is irreversible — deleted data cannot be recovered
Note: If you have an active subscription, deleting your account does not automatically cancel your subscription. You must cancel your subscription separately through Settings > Subscriptions on your iPhone, or through the App Store.
7.4 Sign Out
You can sign out at any time through Settings > Sign Out. Signing out clears your authentication state but preserves your local data on the device.
8. Account Deletion Details
When you choose to delete your account, the following data is permanently deleted:
From our servers (Google Cloud Firestore):
- User profile document (name, email, subscription status)
- All workout session records
- All saved workout programs
- All AI usage counters
From Firebase Authentication:
- Your authentication account and credentials
From your device:
- SwiftData database (all profiles, programs, sessions, exercises)
- All cached preferences and onboarding flags
- AI suggestion cache
9. Children's Privacy
Liftplanr is not directed at children under the age of 13 (or the applicable age of consent in your jurisdiction). We do not knowingly collect personal information from children. If we become aware that a child under 13 has provided us with personal information, we will take steps to delete that information promptly.
10. International Data Transfers
Your data is processed and stored in the European Union (Ireland). If you are located outside of the EU, your data will be transferred to and processed in the EU. We rely on Google Cloud's infrastructure and security certifications for the lawful transfer and protection of your data.
11. Third-Party Services
The App uses the following third-party services:
- Firebase Authentication — Google Privacy Policy
- Firebase Analytics — Google Privacy Policy (website only, with consent)
- Cloud Firestore — Google Cloud Terms
- Google Gemini API — Gemini API Terms
- Sign in with Apple — Apple Privacy Policy
- Google Sign-In — Google Privacy Policy
We encourage you to review the privacy policies of these third-party services.
12. Changes to This Privacy Policy
We may update this Privacy Policy from time to time. If we make material changes, we will notify you by updating the "Last Updated" date at the top of this policy. We encourage you to review this Privacy Policy periodically.
13. Contact Us
If you have any questions, concerns, or requests regarding this Privacy Policy or your personal data, please contact us at:
Parcloud Oy Email: support@liftplanr.app
Summary
| Question | Answer |
|---|---|
| Do you sell my data? | No, never. |
| Do you show ads? | No. |
| Do you track me? | Website: analytics only with your consent. App: no. |
| What AI sees my data? | Google Gemini — fitness data only, no name or email. |
| Where is my data stored? | On your device + EU (Ireland) cloud servers. |
| Can I delete everything? | Yes, instantly, from Settings > Delete Account. |