PRIVACY POLICY
Prepared to Fight Fire ("PTFF," "we," "us," or "our") — a trade name of Prepared to Dominate Life LLC, a Florida limited liability company, West Palm Beach, Florida.
Effective Date: November 2, 2026
1. Welcome to PTFF
Your privacy matters to us.
This Privacy Policy explains what information we collect, how we use it, who we share it with, and the choices you have when using the PTFF mobile application, website, and related services (collectively, the "Services").
PTFF is designed to help firefighters, firefighter recruits, and firefighter candidates improve their fitness, nutrition, hydration, and overall performance.
When you create an account, the sign-up screen states:
"By creating your account, you confirm you are 18 or older and agree to the Terms of Service and Privacy Policy."
Creating your account is your agreement to this Privacy Policy and our Terms of Service. If you do not agree, please do not create an account or use the Services.
Separately, we ask for your consent to collect and use your fitness and nutrition information. It is not part of agreeing to the Terms or this Policy. After you sign in, and before the app collects any fitness or nutrition information, it shows you a screen headed "Your fitness and nutrition information." The screen explains what we collect and why, and asks you to check a box that reads:
☐ "I agree to PTFF collecting and using my fitness and nutrition information to run my training and nutrition features."
That screen also links to the full wording of the consent:
"I consent to PTFF collecting and using my fitness and nutrition information — such as my weight, body measurements, nutrition intake, and exercise activity — to provide the fitness and nutrition features of the app, as described in this Privacy Policy."
The box is never pre-checked, and the screen's Continue button does not work until you check it. The app's features run on that information, so you cannot use them until you have given this consent — but you can create an account without it. We record your answer, the version of the wording you saw, and when you gave it. Section 8 explains more, including how to withdraw it.
Who can use PTFF
PTFF is intended for users located in the United States who are at least 18 years old. We do not knowingly collect information from anyone under 18 years of age.
2. Information We Collect
To provide the Services, we collect information you choose to provide, information generated through your use of the app, and certain technical information collected automatically.
Information you provide
Account information
When you create an account, we collect:
- Email address
- Password
- Display name
Fitness profile information
To personalize your experience and calculate nutrition targets, we collect:
- Age
- Biological sex
- Height
- Weight
- Activity level
- Fitness goals
Nutrition data
When you track your nutrition, we collect information such as:
- Food entries
- Calories
- Macronutrients
- Water intake
Workout data
To help you monitor your training progress, we collect:
- Workouts completed
- Sets and repetitions
- Weights used
- Training volume
- Workout ratings
- Notes you choose to record
Notification preferences
We collect your preferences for reminders and other app notifications.
Marketing preferences
We collect your choice to receive PTFF marketing emails. Opting into marketing is completely optional and is separate from creating or using your account.
Support requests
If you contact us through our website or by email, we may collect:
- First and last name
- Email address
- Support category selected
- Message content
- Files you attach
Depending on your request, we may also ask for:
- Purchase channel (App Store, Google Play, or website)
- Device type
- Operating system version
- App version
For premium coaching inquiries, you may optionally provide a phone number.
We use this information to respond to your request, provide support, troubleshoot issues, and maintain records of customer communications.
Information we prefer not to receive
Please do not send:
- Payment card numbers
- Passwords
- Medical records or health diagnoses
We do not need this information to assist you.
Information collected automatically
Like most modern mobile apps, PTFF automatically collects certain technical information to help us operate, secure, and improve the Services.
Device and usage information
We may collect:
- IP address
- Device identifiers
- Device type
- Operating system information
- General app usage and interaction data
This information is collected through our service providers, including Firebase.
Performance information
We use Firebase Performance Monitoring to understand:
- App speed
- Loading times
- Performance issues
This helps us improve reliability and user experience.
Crash reports
We use Firebase Crashlytics to identify and fix bugs, crashes, and technical problems.
Subscription and purchase information
Subscriptions may be purchased through:
- Apple App Store
- Google Play Store
- Our website
Payments are processed by Apple, Google, or Stripe, depending on how you subscribe.
We use RevenueCat to manage subscription status across devices and platforms. RevenueCat provides us with information about your subscription status and purchase events.
We do not receive or store your payment card information.
Progress photos
PTFF lets you upload progress photos so you can see how your training is going over time.
When you add a photo, we collect:
- The photo itself
- The date you added it
- Optionally, a weight you choose to record with that photo
Your photos are private — only you can see them in the app.
You choose how we may use them, before your first photo
Before you can add your first photo, we ask you to choose one of two options. There is no default, and you cannot add a photo until you have chosen one:
☐ "I consent to PTFF storing my progress photos and the weight I record with them, and to PTFF using my photos, weight and name in marketing, testimonials and success stories."
☐ "I consent to PTFF storing my progress photos and the weight I record with them, for use in the app only — not in marketing."
Both options let us store your photos, which is what makes the feature work. Only the first allows marketing use.
If you choose the first option, you are giving us permission to use your progress photos, the weight recorded with them, and your name in our marketing — for example on our website, in email, or on social media. We will not ask you again about each photo.
If you choose the second option, we store your photos for the app only and do not use them in marketing.
Changing your mind
You can change your choice at any time in the app under Profile → Account Settings. Turning marketing use off stops any future use. We cannot always recall material that has already been published or distributed.
We do not browse members' photos. We look at them only where you have consented to marketing use, or where we need to for security, legal, or technical-support reasons.
Deleting your account deletes your photos (see Section 5.3). You can also delete any individual photo at any time.
2A. Marketing Emails (Optional)
Creating a PTFF account does not automatically sign you up for marketing emails.
In the app, under Profile → Account Settings, you may optionally choose to receive emails about:
- PTFF updates
- New programs
- Training resources
- Promotions and special offers
Our marketing email is sent for us by Klaviyo, and only to people who have chosen to receive it.
You can unsubscribe at any time by:
- Clicking the unsubscribe link in a marketing email, or
- Contacting us at hello@preparedtofightfire.com
Unsubscribing from marketing emails will not affect your account or subscription.
Some emails are necessary to operate your account and will still be sent, including:
- Password reset emails
- Receipts
- Subscription confirmations
- Account security notifications
- Account deletion or inactivity notices
These messages are considered service communications rather than marketing messages.
Your marketing-email choice and your progress-photo choice are separate. Opting into marketing email does not allow us to use your photos, and allowing us to use your photos does not subscribe you to email.
3. How We Use Your Information
We use the information described in Section 2 to:
- Create and manage your account
- Provide the core features of the Services — nutrition calculation and logging, workout programs, and training tracking
- Personalize your experience
- Send the reminders you choose to turn on
- Process and manage your subscription, and verify your access
- Send marketing email, but only if you opted in (see Section 2A)
- Use progress photos, the weight recorded with them, and your name in marketing, testimonials and success stories, but only if you chose that option (see Section 2)
- Maintain the security, performance, and reliability of the Services
- Respond to your support and privacy requests, and keep a record of them
- Comply with our legal obligations
What we don't do
We do not sell your personal information, and we do not "share" it for cross-context behavioral advertising, as those terms are defined under the California Consumer Privacy Act, as amended.
4. How We Share Your Information
We don't sell your information. We do share it with the companies that help us run the Services, and only so they can do that work on our behalf. We require those companies to protect your information to the same standard described in this Policy and to use it only to provide services for us.
Companies that operate the Services
Google Firebase
Hosts and operates the Services — authentication, database, storage, performance monitoring, and crash diagnostics. Firebase processes your data on our behalf.
Google Workspace (Gmail)
Messages you send us through the support form or by email are delivered to and stored in our Google Workspace inboxes, and Google processes that email on our behalf.
Support correspondence is not stored in the app or in our app database — it lives only in our email system.
Subscriptions and payments
RevenueCat
Manages your subscription status across purchase channels. Receives your user identifier and subscription events. No payment card data.
Apple and Google Play
Process in-app subscription purchases under their own terms and privacy policies.
Stripe
Processes website subscription purchases, including Apple Pay and Google Pay. Stripe handles payment information directly.
Shopify
Operates our online storefront for merchandise. Merchandise purchases are governed by Shopify's processing.
Marketing and coaching
Klaviyo
Sends our marketing email, and only to people who have separately opted in to receive it (see Section 2A).
Trainerize
Our optional premium 1-on-1 coaching is delivered through this third-party platform, which requires a separate account governed by its own privacy policy. We encourage you to review it. If we later integrate the Services to share your data directly with Trainerize to facilitate coaching you have requested, we will do so only for that purpose and will update this Policy.
If you allowed marketing use of your photos
If you chose the first progress-photo option, a photo you uploaded may be published by us — for example on our website, in an email, or on a social media platform — and anyone who can see that material can see the photo. We do not hand your photo library to anyone; we use specific images in our own marketing.
Other situations
Legal and safety
Where required by law, or to protect the rights, safety, or property of PTFF, our users, or others.
Business transfers
If PTFF is involved in a merger, acquisition, or sale of assets, your information may transfer as part of that transaction.
5. Keeping and Deleting Your Information
We keep your personal information only for as long as it's needed for the purposes described in this Policy. After that, we delete it or de-identify it.
5.1 Three different things, and what each one does
These three get confused often, so here is what each one actually does.
Deleting the app from your phone
Removes the app only. It does not delete your account, does not delete your data, and does not cancel a paid subscription. Your account and data remain, and billing continues until you cancel.
Cancelling your subscription
Stops future billing. It does not delete your account or your data.
You cancel through the channel you bought from. If you bought on our website, you can cancel in the app: Profile → Subscription → Manage Membership. If you bought through the Apple App Store or Google Play, you cancel in that store's subscription settings instead — the in-app route does not cancel a store subscription. Deleting the app or your account does not do this for you.
Deleting your account
Permanently erases your data (see 5.3). It does not cancel a paid subscription — cancel first, or billing may continue.
5.2 How long we keep your information
Account and profile data — email, display name, subscription status, marketing preference
For as long as your account is active.
Body and fitness profile, nutrition logs, and workout data
For as long as your account is active, so your history and progress remain available to you.
Progress photos and any weight recorded with them
For as long as your account is active, or until you delete them. You can delete any individual photo in the app. Deleting your account deletes the stored image files along with the records that point to them.
Your progress-photo consent choice
We keep a record of which option you chose, when you were first asked, and when you last changed it, for as long as your account is active — so that we can honor your choice and show that we did. Deleting your account deletes this record too.
Inactive accounts
If you do not sign in for 24 consecutive months, we treat your account as inactive and delete it and its associated data. Where reasonably practical, we will attempt to notify you at your account email before deletion. You may delete your account sooner at any time, and you may ask us to delete it immediately (see Section 7).
Billing, tax and accounting records, after account deletion
We may retain a limited set of records — such as subscription and transaction events, and correspondence about a billing dispute — for up to 24 months after deletion, where needed for billing, tax, accounting, fraud-prevention, security, or legal purposes, and only for as long as that purpose requires. These records are not used to restore an account.
Support correspondence
Messages you send us and any files you attach stay in our email system for as long as we need them to answer you and to keep a record of the request, and we delete them when we no longer need them.
You can ask us to delete your support correspondence at any time, including any files you attached, and we will. Deleting your account does not remove these messages, because they live in our email system rather than in the app — so tell us if you want those gone too.
Marketing list
Your email address stays on our marketing list until you unsubscribe or delete your account, whichever comes first.
Marketing material already published
If you allowed marketing use and we published a photo, that published material is not retrieved by deleting the photo, switching the setting off, or deleting your account. Switching off or deleting stops future use. Where we still control the material — our own website, our own email, our own social accounts — we will remove it on request where it is reasonably practical to do so.
Diagnostic data — performance and crash reports collected through Firebase
Retained on a short rolling basis for troubleshooting, generally no longer than 90 days.
Backups
Residual copies of data in routine backups are overwritten on our provider's standard backup cycle and are not used to restore deleted accounts.
Purchase and billing records held by Apple, Google, or Stripe
Governed by their retention policies and applicable tax and accounting law. We do not control or delete them.
5.3 Deleting your account
You may delete your account at any time:
- In the app: Profile → Account Settings → Delete Account
- By email: hello@preparedtofightfire.com
- Through the support form on our website, choosing "Privacy or data request"
You can ask us through the website or by email even if you no longer have the app installed.
When you do, we permanently erase:
- Your workout sessions and all associated set and block logs
- Your nutrition targets and daily nutrition logs
- Your notification preferences
- Your progress photos — including the stored image files themselves and any weight you recorded with them
- Your progress-photo consent record
- Your fitness and nutrition consent record, including the record of any withdrawal
- Your profile record
- Your sign-in credentials
This deletion runs on our servers and is not reversible. Deleting your account also withdraws the consent you gave for us to process your fitness and nutrition data, and the consent you gave for your progress photos.
About marketing material already published
See 5.2 — deleting your account stops future use but does not retrieve material already published or distributed.
About support emails
Support emails you have sent us are stored separately, in our email system, and are not removed by the in-app deletion. If you want your support correspondence deleted too, tell us and we will delete it.
We may retain the limited records described in 5.2 where required for legal, tax, accounting, fraud-prevention, or security purposes, and only for as long as that purpose requires.
Deleting your account does not cancel a paid subscription.
Cancel through the channel you subscribed with — our website, the App Store, or Google Play — before deleting your account, or billing may continue.
6. Security
How we protect your information
We use industry-standard measures, including Firebase's security infrastructure.
Access to your data is restricted by authentication and server-side security rules, so that you can access only your own information. Your subscription status can only be written by our servers — never claimed by a device.
No method of transmission or storage is completely secure, and we cannot guarantee absolute security.
If something goes wrong
In the event of a data breach affecting your personal information, we will notify affected users and any regulators as required by applicable law.
7. Your Rights and Choices (U.S. State Privacy Laws)
In the app
You can access, review, and update certain account information directly within the App. You may also delete your account at any time. When you request account deletion, we will delete your personal information and user-generated content, including workout history, progress data, and uploaded photos, subject to any legal, security, fraud prevention, or recordkeeping obligations that require us to retain certain information for a limited period.
Your rights
Depending on your state of residence, including California and other states with applicable privacy laws, you may have additional rights regarding your personal information. These rights may include the right to:
- Know what personal information we collect, use, disclose, and retain;
- Access and obtain a copy of your personal information;
- Correct inaccurate personal information;
- Request deletion of your personal information (the "right to erasure");
- Limit or opt out of certain uses or disclosures of personal information; and
- Be free from discrimination for exercising your privacy rights.
How to exercise your rights
To exercise any of these rights, please contact us at hello@preparedtofightfire.com, or use the support form on our website and choose the "Privacy or data request" category — both reach the same place. Tell us which right you are exercising and the email address on your account. We may need to verify your identity before processing your request. We will respond in accordance with applicable law. We aim to respond within 45 days of receiving your request; if we need more time where the law allows an extension, we will tell you. If we decline your request, we will tell you why, and you may appeal by replying to that message or by writing to hello@preparedtofightfire.com and asking for a second review. We will respond to an appeal within 45 days.
Categories of personal information we collect
For CCPA/CPRA disclosure:
| Category (CCPA) | Examples we collect | Source | Purpose | Disclosed to (as processors) |
|---|---|---|---|---|
| Identifiers | Email, display name, device identifiers, IP address, Firebase user ID | You; your device | Account, login, security | Firebase, RevenueCat, Klaviyo (if opted in) |
| Customer records | Email, hashed password; name and optional phone number given in a support request; your progress-photo consent choice, which version of the question you answered, when you were first asked and when you last changed it | You | Authentication; responding to you; honoring and evidencing your consent choice | Firebase, Google Workspace |
| Commercial information | Subscription status, purchase/transaction events; the purchase channel you tell us in a billing request | You; Apple, Google, or Stripe via RevenueCat | Manage access & subscription | RevenueCat, Apple, Google, Stripe |
| Health / fitness information (see §8) | Age, sex, height, weight, activity level, goals, nutrition intake, water, workouts/sets/reps/weights; any weight you record with a progress photo | You | Nutrition calculation; training history; progress tracking; marketing, testimonials and success stories, only if you chose that option | Firebase |
| Internet / network activity | App-interaction, performance metrics, crash diagnostics; device, OS and app version given in a bug report | Your device (Firebase Performance and Crashlytics); you | Diagnostics, reliability | Firebase, Google Workspace |
| User content | Workout notes and ratings; support messages and any files you attach; progress photos you upload and any weight you record with them | You | Your own records; responding to you; marketing, testimonials and success stories, only if you chose that option | Firebase, Google Workspace |
We do not collect precise geolocation, biometric identifiers, or payment card numbers. A progress photo is a photograph. We do not process it for facial recognition, body-composition estimation, or any other biometric template.
8. Consumer Health Data
What this covers
Some information you provide — such as your weight, body measurements, nutrition intake, and exercise activity — may be considered "consumer health data" under certain state laws, including the Washington My Health My Data Act.
This includes the progress photos you upload and any weight you record with one. A photo of your body and a weight recorded beside it are more sensitive together than either is alone, and we treat them that way: private by default, never sold, and deleted with your account.
We collect this information only to provide the fitness and nutrition features you request, and we do not sell it. We rely on the separate consent described in Section 1. The app asks for it on its own screen, after you sign in and before any fitness or nutrition information is collected. Its box is never pre-checked, and the consent is separate from your agreement to the Terms and this Policy. You can create an account without it, but the app's features run on this information, so you cannot use them until you have given it.
A separate consent for progress photos
For progress photos and the weight recorded with one, there is a second, separate choice on top of that consent. We ask you before your first photo, and you must choose one of the two options set out in Section 2 before you can add one. Neither option is pre-selected, and if you close the question without answering, nothing is recorded and no photo is added. Choosing the second option lets us store your photos without permitting any marketing use.
Withdrawing your consent
You may withdraw that consent at any time in the app: Profile → Account Settings, on the card headed "Fitness and nutrition information." Withdrawing stops future collection and use, and the training and nutrition features stop working until you agree again. We keep a record of your consent and of your withdrawal; deleting your account removes both. You may also withdraw by deleting your account in the app, or by asking us to erase your data under §7.
If you consented to marketing use of your photos, you can withdraw that specific consent on its own — in the app under Profile → Account Settings — without deleting your photos or your account. That stops any future use. As Section 5.2 explains, it does not retrieve material already published.
Health information in support messages
This can also apply to what you tell us in a support message. If you describe an injury, a health condition, or a symptom, or attach a photo of one, that information is handled the same way as the rest of your support correspondence: stored in our email system, used only to answer you, never sold, and deleted on request. Please share only what we need in order to help.
Washington residents
If you are a Washington resident, our separate Consumer Health Data Privacy Notice also applies. It is published at https://www.preparedtofightfire.com/pages/consumer-health-data-privacy-notice
9. Children's Privacy
The Services are not intended for anyone under 18.
We do not knowingly collect personal information from anyone under 18. If we learn that we have, we will delete it.
If you believe a minor has provided us with information, please contact us at hello@preparedtofightfire.com.
10. Scope; Location of Processing
The Services are intended for and operated from the United States.
We do not offer or target the Services to users in the European Union or the United Kingdom.
If you access the Services from outside the United States, your information will be processed in the U.S., where data-protection laws may differ from those in your country.
11. Changes to This Policy
We may update this Policy from time to time.
When we do, we'll post the updated version with a revised Effective Date and, where appropriate, notify you in the app or by email.
If we change how we may use progress photos, we will ask you to choose again rather than carrying your previous answer forward.
12. Contact Us
Prepared to Fight Fire (a trade name of Prepared to Dominate Life LLC)
West Palm Beach, Florida, USA
General inquiries and privacy requests: hello@preparedtofightfire.com
Support: support@preparedtofightfire.com