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