Privacy Policy

Privacy Policy

Effective date: May 23, 2026
Last updated: October 31, 2026

Stephen Goodger (“we,” “us,” or “our”) operates the curlIQ mobile application (the “App”). This Privacy Policy explains how we collect, use, disclose, and protect information when you use the App, visit curliq.ca, or contact support.

AI reporting is optional. You can use the App’s local team, game, scoring, and statistics features without requesting an AI report. Review the AI processing described in Section 2.3 before choosing to submit data for a report. This policy explains our practices; it does not replace any consent or device permission required for a particular feature.

1. Summary

curlIQ is a curling team and game management app.
Most data stays on your device. We do not require you to create an account.
We do not sell your personal information and we do not use third-party advertising or cross-app tracking in the App.
AI features send certain statistics and labels you have entered (such as team names) to our server so we can generate coaching reports.
Purchases are processed by Apple; we do not receive your payment card details.
Optional Companion Health features read and save heart rate and energy and create curling workouts. Health data stays on your iPhone and Apple Watch and is excluded from reports and sharing.

2. Information We Collect

2.1 Information you provide in the App

You may enter and store on your device:

  • People: player first and last names; one player may be marked as “you.”
  • Teams: team names, rosters, and related game data.
  • Clubs: club name, city, province, sheet configuration, and optional contact details (phone, email, website) that you choose to add.
  • Events: leagues, bonspiels, seasons, schedules, entry fees, and registration details.
  • Games: scores, ends, hammer assignments, rock assignments, notes, strategies, and derived statistics.
  • Exports: when you export or share reports, you choose how to send them (for example, Mail or the system share sheet).
  • We do not require your real name, email address, or phone number to use the App unless you choose to enter contact information for a club.

2.2 Information stored automatically on your device

The App stores some preferences and usage counters locally using your device’s storage (for example, Apple’s UserDefaults and SwiftData), including:

  • selected appearance theme;
  • game and AI report credit balances;
  • whether you have completed the welcome onboarding;
  • identifiers of processed in-app purchase transactions (to avoid granting the same credits twice).
  • This information is not uploaded to our servers by default.

2.3 Information sent when you use AI features

When you generate an AI report (pre-game, post-game, performance, trend, matchup, or similar), the App sends a request over the internet to our Cloudflare worker.

That request may include:

  • team and opponent names;
  • game and season statistics (records, efficiency metrics, trends, and related analytical context);
  • prompt text built from your stored data to produce the report.


We do not intentionally send your Apple ID, device advertising identifier, or payment information with these requests. Apple Health data and curling workout records are excluded from AI report requests.

Our server forwards the request to a third-party AI provider (currently Anthropic Claude via OpenRouter, model family as configured in the App) to generate the response. The generated report is saved on your device unless you choose to export or share it. Data submitted to generate curlIQ Reports, generated reports, and any retained error logs are not used to train AI models.

AI reports may be cached on your device for a limited time to reduce repeat requests.

When you choose to generate a Delivery Report, the relevant measurements from the selected saved throw are also sent through our AI service to generate analysis of that delivery, such as its set, push, slide, release, handle rotation, and speed measurements. This optional report uses curlIQ Report credits. Heart rate, energy, and Apple Health workout records are not included. Throw measurements sent for a Delivery Report are subject to the AI processing and provider error-log retention described in this policy and are not used to train AI models.

2.4 Purchases

The App offers consumable in-app purchases (game credits and curlIQ Report credits) and a non-consumable, one-time Unlimited Games purchase through Apple’s App Store (StoreKit). Apple collects and processes payment information according to Apple’s Privacy Policy. We receive only what Apple provides for purchase fulfillment (such as product identifiers and transaction verification), not your full payment card number.

2.5 Calendar (optional)

If you turn on “Add to Calendar” when saving a game or bonspiel, the App may ask Apple for write-only access to Calendar. With your permission, the App creates a calendar event on your device (for example, game time, bonspiel dates, club location or contact details you already stored in curlIQ).

  • We use write-only access: we create events you opt into; we do not request full access to read your existing calendar data.
  • Calendar events are stored by Apple Calendar (or your chosen calendar account) on your device or in accounts you sync yourself—not on curlIQ servers.
  • You can decline the permission prompt, leave “Add to Calendar” off, or change access later in iOS Settings → curlIQ → Calendars.
  • Denying Calendar access does not block other App features.

2.6 Information we do not collect

Based on the current App design, we do not:

  • require account registration or passwords;
  • collect precise location, contacts, photos, camera, or microphone data through the App;
  • use third-party analytics, advertising, or App Tracking Transparency frameworks;
  • sync your curling data to our own cloud servers (data is stored locally on your device unless you use AI or share/export content yourself).
  • read your full calendar or upload calendar events to our servers (optional Add to Calendar only creates events you choose, on your device).
  • If we add new data practices, we will update this policy.

2.7 Website visits and support requests

When you contact us through the website or by email, we receive the name, email address, message, and any other information you choose to provide. We use this information to respond, investigate reported issues, and maintain relevant support correspondence. Please do not send passwords, payment card details, or unnecessary personal information about yourself or other people.

Our website hosting, email, and service providers process information needed to deliver and protect these services. Website and service logs may include technical information such as IP addresses, request times, requested pages, browser information, and errors. Technical cookies may be used where needed for website functions, security, or administrator sign-in. Website processing is separate from the App’s local storage.

2.8 Apple Health and curlIQ Companion (optional)

With the curlIQ Companion features planned for November 2026, you can choose to enable Apple Health integration. With your permission, Companion reads and saves heart rate and energy data and creates a curling workout session in Apple Health on your iPhone. This information is used to record and display your curling workout activity.

Curl IQ and curlIQ Companion keep this Health and workout data on your iPhone and Apple Watch. We do not transmit it to our servers, Cloudflare, OpenRouter, or AI providers. It is not included in curlIQ Reports, shared through Clubshare, sold, or used for advertising or AI model training. Apple’s own Health storage, backup, and synchronization features remain subject to your Apple settings and Apple’s privacy practices.

Health access is optional and requires your permission through Apple’s authorization controls. You can decline access or revoke read and write permissions for Curl IQ or curlIQ Companion through Apple Health’s app permissions. Declining or revoking access prevents the related Health features from using that data; it does not require you to stop using the App’s other curling features.

Revoking permission or deleting Curl IQ does not automatically delete workout or Health records already saved in Apple Health. You can review and delete those records in Apple Health. We cannot access or delete Health records stored only on your devices.

3. How We Use Information

We use information to:

  • provide core App features (tracking games, teams, clubs, leagues, bonspiels, statistics, and strategies);
  • generate AI coaching and analysis reports when you request them;
  • manage credits and in-app purchases;
  • remember your settings and onboarding state;
  • improve reliability and security of the App and our AI service.
  • optionally create calendar events on your device when you enable Add to Calendar.
  • We do not use your information for targeted advertising across other companies’ apps or websites.

4. How We Share Information

We share information to provide the features you request, process purchases, respond to support requests, and operate and secure our services, as described below.

RecipientWhat is sharedWhy
Our AI proxy server (Cloudflare Worker)Prompt content described in Section 2.3To process your AI report request
AI model provider (e.g., OpenRouter / Anthropic)Same prompt content, as routed by our serverTo generate the AI response
ApplePurchase and device/account data per Apple’s policiesTo process in-app purchases
Apps/services you chooseExported HTML or shared contentWhen you use Mail, Share Sheet, or similar features you initiate

Legal requirements
Information we are required to disclose
To comply with law, court order, or protect rights and safety
We do not sell personal information.

5. Data Retention

On-device data remains on your device until you delete it in the App, delete the App, or reset your device. Some developer-only tools (if enabled in debug builds) can reset local data.
AI reports stored in the App may expire after a defined period (for example, seven days) and may be regenerated.
Server-side retention: Our AI worker processes requests to generate reports. Cloudflare, OpenRouter, and the AI model provider may each retain error logs for troubleshooting, service reliability, and security. The information included in these logs and how long they are retained depend on each provider’s policies and applicable service settings. Processing a request in memory does not necessarily mean that no error logs are retained.
We do not design the App to maintain a permanent, account-linked copy of your full database on our servers.

Support correspondence and website or service logs are separate from the data stored locally in your App. We retain information under our control for the purposes described in this policy, including resolving support requests, maintaining service security, and meeting applicable legal obligations. Retention by external providers also depends on their policies and the service settings in use.

6. Data Security

We use reasonable technical measures appropriate to the App, including HTTPS for network requests and Apple’s platform security for on-device storage. No method of transmission or storage is 100% secure.

You are responsible for securing your device (passcode, Face ID, backups).

7. Children’s Privacy

The App is not directed to children under 13 (or the minimum age in your jurisdiction). We do not knowingly collect personal information from children. If you believe a child has provided us information, contact us at support@curliq.ca and we will take appropriate steps.

8. Your Choices and Rights

Depending on where you live, you may have rights to access, correct, delete, or restrict certain processing of personal information.

In the App, you can:

  • view, edit, or delete players, teams, clubs, games, and related records;
  • avoid using AI features if you do not want statistics or names sent to our server;
  • manage purchases through Apple’s subscription and purchase settings;
  • delete the App to remove locally stored data (subject to device backups).
  • turn Add to Calendar on or off per feature preference, and manage Calendar permission in iOS Settings.
  • To contact us about privacy requests: support@curliq.ca

We will respond as required by applicable law (for example, GDPR, UK GDPR, or CCPA/CPRA where applicable).

To request access to, correction of, or deletion of personal information we hold, or to raise a privacy concern, email support@curliq.ca. Describe your request and the information involved. We may ask for information reasonably necessary to verify your identity. We will explain any legal or operational reason that prevents us from fulfilling a request.

We cannot directly access or delete records stored only on your device; manage those records in the App. Deleting the App or a local report does not automatically delete support emails, provider logs, previously exported copies, or device backups. You can stop future AI submissions by not requesting further reports. Requests about information already processed will be handled according to applicable law and the relevant provider’s retention practices.

9. International Users

If you use the App outside Canada, your information may be processed in Canada and in countries where our service providers operate (including the United States). Those countries may have different data protection laws than your country.

10. California Privacy Notice (CCPA/CPRA)

If you are a California resident:

We collect the categories described in Section 2 for the business purposes in Section 3.
We do not sell or share personal information for cross-context behavioral advertising as defined under California law.
You may have the right to know, delete, and correct certain personal information, and to opt out of sale/sharing (not applicable if we do not sell/share as defined). Contact support@curliq.ca

11. Changes to This Policy

We may update this Privacy Policy from time to time. We will post the updated version at https://curliq.ca/privacy/ and change the “Last updated” date. Where a change requires new consent, we will seek that consent before using or disclosing personal information for the new purpose.

12. Contact Us

Stephen Goodger is responsible for privacy inquiries concerning Curl IQ.
Email: support@curliq.ca
Website: curliq.ca
Policy URL: https://curliq.ca/privacy/