PT Ready Privacy Policy
BitVoyage LLC ("BitVoyage," "we," "us," or "our") provides PT Ready, a fitness readiness tracker and training-plan app. This Privacy Policy explains what information PT Ready collects, how we use it, when it is shared, and how you can control or delete it.
PT Ready is an unofficial tool. It is not affiliated with, endorsed by, or sponsored by the U.S. Air Force, the Department of the Air Force, the Department of Defense, AFPC, Google, Apple, or Groq.
Information We Collect
PT Ready may collect or process the following information, depending on which features you use:
- Account information: When you sign in, Firebase Authentication may process your user ID, email address, display name, phone number if phone sign-in is enabled, provider identifier, and authentication tokens. If you use Google Sign-In or Sign in with Apple, those providers may also process information under their own privacy policies.
- Fitness readiness data: Information you enter or generate in the app, such as age, sex, PT event selections, repetitions, run or HAMR results, waist-to-height ratio values, exemptions, composite scores, score history, workout logs, training-plan preferences, official test date, equipment preference, focus area, training level, days per week, and injury or limitation notes you choose to enter.
- Cloud sync data: If you are signed in, PT Ready may sync score history, workout logs, active training plans, plan progress, and app preferences to Firebase Firestore so your data can be restored or used across devices. UFPM roster member records are intended to remain local to your device unless you export, share, or otherwise choose to transmit them.
- AI plan information: When you generate an AI training plan, PT Ready sends the prompt data needed to generate the plan to our Cloudflare Worker, which forwards the request to Groq. This may include your score details, age, sex, test date, plan preferences, equipment choice, and injury or limitation notes you entered. Do not enter medical information or other sensitive details that are not needed for your plan.
- Feedback information: If you submit feedback in the app, we may receive the feedback type, message, app screen, and any optional discrepancy details you provide, such as sex, age, and component details. Feedback is submitted through a Google Forms endpoint.
- Notifications and app update data: On Android, if you allow notifications, Firebase Cloud Messaging may process a push token and topic subscription so PT Ready can notify you about app updates or release information.
- Exported files: If you export score history, workout logs, plans, score sheets, or roster data, the exported file is created on your device or in your selected download location. You control how those files are stored, shared, or deleted after export.
- Device, network, and log data: Our service providers may automatically process technical data such as IP address, request timestamps, app or browser information, device identifiers used for authentication or notifications, crash or diagnostic information, and security logs needed to operate and protect the service.
Information Stored Locally
PT Ready stores some data locally on your device or in browser storage, including score history, workout logs, active training plans, plan progress, theme preference, push token, and UFPM roster data. Local data stays on your device unless you sign in and sync supported data, generate an AI plan, submit feedback, export a file, or otherwise choose to send or share it.
How We Use Information
We use information to:
- Provide app features, including score calculation, history, workout logs, timers, exports, training plans, and optional cloud sync.
- Authenticate users and keep accounts secure.
- Generate AI training plans when requested.
- Save app preferences and restore user data for signed-in users.
- Send app update notifications if you opt in.
- Review feedback, troubleshoot issues, prevent abuse, and improve PT Ready.
- Comply with legal obligations and enforce our Terms of Use.
How We Share Information
We do not sell your personal information. We do not share your personal information for third-party advertising. We may share or process information with the following service providers only as needed to operate PT Ready:
- Firebase and Google services: Authentication, Firestore cloud sync, Firebase Cloud Messaging, Google Sign-In, and feedback submitted through Google Forms.
- Apple: Sign in with Apple and App Store distribution features, if you use them.
- Cloudflare: Hosting, network protection, and the Worker used to route AI plan requests.
- Groq: AI model processing for training-plan generation when you request an AI plan.
- App stores and platform providers: Apple App Store, Google Play, and device operating systems may process data under their own policies for app distribution, purchases if any, security, diagnostics, and platform features.
- Legal and safety purposes: We may disclose information if required by law, to protect rights and safety, to investigate abuse, or in connection with a merger, acquisition, financing, or sale of assets.
Health and Fitness Information
PT Ready may process health or fitness-related information you choose to enter. The app is for general fitness readiness tracking and training support only. It is not medical advice, diagnosis, treatment, official fitness certification, or a substitute for guidance from qualified medical, fitness, or chain-of-command personnel.
Data Retention
Local data remains on your device until you delete it, clear app or browser storage, uninstall the app, or use in-app delete features. Cloud sync data associated with your account is retained while your account is active or as needed to provide the service. Feedback and operational logs may be retained as long as reasonably needed for support, security, legal, and business purposes.
If you request deletion of your account or cloud data, we will delete or de-identify applicable personal information within a reasonable time, unless we must retain certain information for legal, security, fraud-prevention, or legitimate business purposes. Backup copies may persist for a limited period before being overwritten.
Account and Data Deletion
To request deletion of your PT Ready account data and synced cloud data, email dev@ptreadiness.app from the email address associated with your account, or include enough information for us to verify the account. You may also use our dedicated account deletion page: account-deletion.html.
To request deletion of synced PT Ready app data without requesting deletion of your sign-in account, use our data deletion page: data-deletion.html.
Deleting your PT Ready account data will delete or de-identify synced cloud data associated with your account, such as supported score history, workout logs, active training plans, plan progress, and synced preferences, unless retention is required for legal, security, fraud-prevention, or legitimate business purposes. Local data on your device is controlled from that device and may need to be deleted separately by using in-app delete controls, clearing app storage, or uninstalling the app.
Your Choices and Controls
- Use without sign-in: You may use many PT Ready features without creating an account. Unsynced local data may not be recoverable if you lose or clear the device.
- Delete local data: You can delete individual scores, logs, plans, or roster records in the app where available. You can also use Delete all content on the History page, clear app storage, or uninstall the app to remove local data from that device.
- Notifications: You can allow or deny notifications in the app or in your device settings.
- AI prompts: You control what optional limitation or injury information you enter before generating a plan.
- Exports: You control exported files after they are saved to your device.
- Data deletion: Use the in-app Delete all content button or the dedicated data deletion page to request deletion of synced app data.
- Account deletion: Use the account deletion instructions above to request deletion of account-related data.
Children's Privacy
PT Ready is not directed to children under 13, and we do not knowingly collect personal information from children under 13. If you believe a child has provided personal information to PT Ready, contact us and we will take appropriate steps to delete it.
Security
We use reasonable administrative, technical, and organizational safeguards designed to protect information. Data transmitted to our service providers is encrypted in transit where supported. No method of transmission or storage is completely secure, and we cannot guarantee absolute security.
International Processing
PT Ready and its service providers may process information in the United States and other locations where they operate. By using PT Ready, you understand that information may be processed outside your state, province, or country.
State, National, and Regional Privacy Rights
Depending on where you live, you may have rights to access, correct, delete, port, restrict, or object to certain processing of your personal information. You may also have the right to appeal a decision. To exercise these rights, contact us at dev@ptreadiness.app. We may need to verify your identity before responding.
Third-Party Links and Services
PT Ready may link to third-party sites or services, including official fitness references, app store pages, authentication providers, feedback forms, and AI or cloud providers. Their privacy practices are governed by their own policies.
Changes to This Policy
We may update this Privacy Policy from time to time. When we make material changes, we will update the effective date above and may provide additional notice in the app or through the app stores where appropriate. Your continued use of PT Ready after an update means you accept the updated policy.
Contact Us
If you have questions, requests, or concerns about this Privacy Policy or PT Ready's privacy practices, contact BitVoyage LLC at dev@ptreadiness.app.