Privacy Policy
-
Privacy Policy
Fortex LLC
Effective Date: March 15, 2026
Your privacy is important to us. This Privacy Policy explains how Fortex LLC ("we," "us," or "our") collects, uses, and protects information when you use the ForeCast mobile application ("App"). By using the App, you agree to this Privacy Policy.
1. Information We Collect
1.1 Information You Provide
We do not require you to create an account. If you contact us for support, we may collect:
Your name and email address
The content of your message or inquiry
1.2 Information Collected Automatically
When you use ForeCast, we or our service providers may automatically collect:
Device identifiers (e.g., device model, OS version, unique device ID)
App usage data (e.g., features accessed, session duration, crash reports)
General diagnostic and performance data
1.3 Location Information
ForeCast requests access to your device's location to provide golf course weather lookups and localized forecasts. Specifically:
We use "When in Use" location permission — we do not track location in the background
Location data is sent to Apple WeatherKit and Apple MapKit APIs to retrieve relevant weather data
We do not store your precise GPS coordinates on our servers
You can disable location access at any time in your device Settings, though this will limit App functionality
2. How We Use Your Information
We use the information we collect to:
Provide, operate, and improve the App and its features
Deliver weather data and Playing Conditions Scores relevant to your location
Respond to your support requests and communications
Monitor performance, diagnose crashes, and fix bugs
Comply with legal obligations
We do not sell, rent, or trade your personal information to third parties for their marketing purposes.
3. Third-Party Services
ForeCast uses the following third-party services that may collect data pursuant to their own privacy policies:
3.1 Apple WeatherKit
Used as our primary weather data source. WeatherKit processes location coordinates to return forecast data. Apple's privacy policy applies: https://www.apple.com/legal/privacy/
3.2 Open-Meteo
Used as a fallback weather data source. Open-Meteo is a free, open-source API. Requests may include location coordinates. Open-Meteo does not track users or store personal data.
3.3 Apple MapKit
Used for golf course search and map display. MapKit is an Apple framework subject to Apple's privacy policy.
3.4 Analytics and Crash Reporting
We may use Apple's built-in analytics or similar tools to collect aggregated, anonymized usage statistics. These tools do not identify you personally.
4. Data Retention
We retain personal data only as long as necessary to fulfill the purposes for which it was collected or as required by law. Diagnostic and crash data is typically retained for 90 days. Support communications are retained for up to 2 years.
5. Data Security
We implement reasonable technical and organizational measures to protect your information from unauthorized access, disclosure, or destruction. These include:
Encrypted data transmission (TLS/HTTPS) for all API requests
No storage of raw GPS data on our servers
Limited access to personal information within our organization
However, no method of transmission or storage is 100% secure. We cannot guarantee absolute security of your information.
6. Children's Privacy
ForeCast is not directed to children under the age of 13. We do not knowingly collect personal information from children under 13. If you believe a child under 13 has provided us with personal information, please contact us at support@fortex.us and we will promptly delete it.
7. Your Rights and Choices
Depending on your jurisdiction, you may have the right to:
Access the personal information we hold about you
Request correction of inaccurate personal information
Request deletion of your personal information
Opt out of certain data collection or processing
To exercise any of these rights, contact us at support@fortex.us. We will respond within 30 days. Note that some rights may be limited by applicable law or our legitimate interests.
Location Data
You can disable location access at any time through your iOS device Settings > Privacy & Security > Location Services > ForeCast.
8. California Privacy Rights (CCPA)
If you are a California resident, you have the following rights under the California Consumer Privacy Act:
Right to know what personal information we collect, use, disclose, and sell
Right to request deletion of your personal information
Right to opt out of the sale of personal information (we do not sell personal information)
Right to non-discrimination for exercising your privacy rights
To submit a CCPA request, contact us at support@fortex.us.
9. International Users
ForeCast is operated from the United States. If you are accessing the App from outside the U.S., your information may be transferred to and processed in the United States. By using the App, you consent to this transfer. We take steps to ensure that any such transfers comply with applicable data protection laws.
10. Changes to This Privacy Policy
We may update this Privacy Policy periodically. We will notify you of material changes by updating the effective date at the top of this document. Your continued use of the App following any changes constitutes acceptance of the updated policy. We encourage you to review this policy periodically.
11. Contact Us
If you have questions, concerns, or requests regarding this Privacy Policy or our data practices, please contact us:
Fortex LLC
Email: support@fortex.us
We aim to respond to all privacy inquiries within 30 days.
© 2026 Fortex LLC. All rights reserved.
-
PRIVACY POLICY
Last Updated: March 7, 2026
Fortex LLC ("we," "us," or "our") is committed to protecting your privacy. This Privacy Policy explains what information SwingRx collects, how it is used, and your rights regarding your data. We have designed SwingRx to collect the minimum information necessary to operate the App. Most of your data never leaves your device.
1. Information We Collect
1a. Information You Provide Directly
During onboarding, you may provide the following information, which is stored locally on your device:
Display name — used for personalized greetings and naming your practice plans
Email address — used for account identification (entered manually or provided via Sign in with Apple)
Skill level — used to recommend appropriate drills and generate your first practice plan
Practice weaknesses — the areas of your game you want to focus on improving
Practice frequency and session duration preferences
1b. Information Generated Through Your Use of the App
As you use SwingRx, the following data is created and stored locally on your device:
Practice sessions — including date, duration, drills completed or skipped, practice environment, rating (1–5), and personal notes
Practice plans — including plan name, selected drills, focus areas, and schedule preferences
Milestones and achievements — which of the 10 milestones you have earned and when
Drill favorites — drills you have marked as favorites
Practice streaks — your current and longest consecutive practice streaks
Notification preferences — your chosen reminder days, times, and alert settings
2. How We Use Your Information
All locally stored information is used exclusively to operate the App on your device. Specifically, it is used to:
Personalize your experience with your name and skill level
Generate and display practice plans tailored to your weaknesses and preferences
Track your practice sessions and display progress charts
Award and track milestones and achievement badges
Send practice reminders and streak alerts based on your notification preferences
We do not use your information for advertising, marketing profiling, or sale to any third party.
3. Data Transmitted to Third-Party Servers
3a. CloudKit Registration (Apple's Servers)
When you complete onboarding, the following information is transmitted once to Apple's CloudKit service (iCloud container: iCloud.fortexllc.SwingRX):
Your name
Your email address
Your skill level
The timestamp of your registration
This one-time registration is used solely for developer record-keeping. It is not required for the App to function and does not block onboarding if it fails. This data is stored on Apple's infrastructure and is subject to Apple's privacy policy.
3b. Sign in with Apple
If you choose to sign in using Sign in with Apple, Apple processes your authentication credentials through their AuthenticationServices framework. SwingRx only stores your Apple user ID locally on your device. Your full Apple ID credentials, email address, and name as handled by Apple are subject to Apple's own privacy policy.
3c. App Store and Payments
All subscription management and payment processing is handled by Apple's App Store using StoreKit 2. SwingRx never receives, processes, or stores your payment card information or full billing details. The App only verifies whether a valid Pro subscription exists.
4. Data We Do NOT Collect
SwingRx does not collect, access, request permission for, or transmit any of the following:
Location or GPS data
Photos, camera, or microphone access
Health or fitness data (HealthKit)
Contacts or calendar data
Device advertising identifiers (IDFA, IDFV)
Analytics or behavioral tracking events
Crash reports sent to third-party services
Data from any other apps on your device
Browsing history
SwingRx uses zero third-party SDKs, analytics platforms, or advertising frameworks. All code in the App is built on Apple's first-party frameworks only.
5. Data Storage and Security
All of your practice data, profile information, and preferences are stored exclusively in the iOS app sandbox on your device using SwiftData (a SQLite-backed persistence framework). This data is encrypted at rest by iOS data protection and is never synced to iCloud.
Sign in with Apple credentials are cryptographically validated on each app launch and automatically cleared if your Apple ID authorization is revoked.
Because SwingRx has no custom networking layer and makes no API calls to our own servers, there is no attack surface for man-in-the-middle data interception of your personal practice data.
6. Data Retention and Deletion
6a. Your Deletion Options
SwingRx provides two self-service data management options accessible from the App's Settings screen:
Delete My Data (Full Deletion)
This is the complete data deletion path, designed to comply with GDPR and CCPA requirements. Selecting this option will:
Delete your CloudKit registration record from Apple's servers (matched by your email)
Erase all local data on your device, including your profile, practice sessions, plans, and milestones
Remove your Sign in with Apple credential from the App
Reset the App to its initial onboarding state
Reset All Data (Local Only)
This option erases all local data on your device and resets the App to its onboarding state, but does not delete your CloudKit registration record or Sign in with Apple credential.
6b. Drill Content
The drill library is seeded data built into the App — it is not user-generated content and is not affected by data deletion or reset. Drill content is re-seeded on next launch as part of normal App operation.
6c. StoreKit Transactions
Purchase transaction history is managed by Apple and is subject to Apple's own data retention policies. Deleting your SwingRx data does not affect your App Store purchase records.
7. Children's Privacy
SwingRx is not directed to children under the age of 13. We do not knowingly collect personal information from children under 13. The App does not include age-gating at this time. If you are a parent or guardian and believe your child has provided personal information to SwingRx, please contact us using the information in Section 10 and we will take steps to delete that information.
8. Your Privacy Rights
8a. California Residents (CCPA)
If you are a California resident, you have the right to know what personal information we collect about you, the right to delete your personal information, and the right to opt out of the sale of your personal information. We do not sell personal information. You may exercise your right to deletion at any time using the "Delete My Data" option in Settings, or by contacting us at support@fortex.us.
8b. European Union and EEA Residents (GDPR)
If you are located in the European Union or European Economic Area, you have rights under the General Data Protection Regulation (GDPR), including the right to access, correct, or erase your personal data; the right to data portability; and the right to object to processing. The legal basis for our processing of your data is your consent and the legitimate interest of providing the App's functionality. You may exercise these rights at any time by using the in-App deletion tools or by contacting us at support@fortex.us. You also have the right to lodge a complaint with your local supervisory authority.
9. Changes to This Privacy Policy
We may update this Privacy Policy from time to time to reflect changes in the App, our practices, or applicable law. When we make material changes, we will update the "Last Updated" date at the top of this document and, where appropriate, provide notice through the App. Your continued use of SwingRx after changes are posted constitutes your acceptance of the updated Privacy Policy.
-
Item description
-
Item description