SwimFlow Privacy Policy

Effective date: October 30, 2026

SwimFlow (the “app”) is provided by unnest (the “developer”) and connects swim planning, workouts, and recorded swims.

1. Information used by the app

With your permission, SwimFlow reads swimming workouts, swimming distance, stroke count, heart rate, and active energy from Apple Health to analyze swims and recommend plans. The iPhone app does not modify or delete health records.

The Apple Watch app reads this swimming information to measure workouts and saves completed workouts, distance, and active energy to Apple Health.

Your swimming experience, frequency, primary stroke, pace, and pool length, along with swim plans, records, and Watch display settings, are stored on your device. Profile and plan data saved by earlier versions also remain on the device. Information needed to run a swim is exchanged between the paired iPhone and Watch.

If you choose to enter your birth year, it is stored on your device and used to estimate maximum heart rate and provide heart-rate zone guidance.

2. Usage analytics for product improvement

The iPhone app sends the following information to TelemetryDeck for product improvement only if you consent to both usage analytics collection and use, and overseas transfer. You can use all features even if you do not make a choice or decline consent. The Watch app does not collect usage analytics.

CategoryInformation sent
Usage eventsApp launches and return visits, health connection and onboarding, plan confirmation and changes, and use of feedback channels
App and device informationApp and SDK versions and builds, OS and device model, screen information and mode, language, region, time zone, and accessibility settings
Identifier and time informationHashed device or generated identifiers, session identifiers, and event timestamps

Workout completion events, swim records, workout measurements, heart rate, and sleep information are not sent as usage analytics. Profile values, the contents of swim plans, and support email contents are also excluded.

You can turn sharing off at any time in Settings > About & privacy > Share usage analytics. Turning it off stops future transmissions and the sending of queued events. Health permissions and analytics consent are separate. Health data is not used for advertising or sold.

For analytics, the following provider processes and stores information overseas based on your separate, optional consent.

ItemDetails
Recipient and contactTelemetryDeck GmbH · datenschutz@telemetrydeck.com
Destination countriesThe Netherlands and Germany
Timing and methodSent over the internet using HTTPS while sharing is enabled
Information and purposeThe usage analytics described above, for product usage analysis and improvement
RetentionThe provider does not specify a deletion deadline for analytics data.
Declining or withdrawing consentYou can decline consent or turn sharing off in Settings without losing access to app features.

3. Website and support email

GitHub Pages, the website hosting provider, records visitors' IP addresses for security. The app developer does not use separate advertising or visitor analytics tools on the website. See the GitHub Privacy Statement.

We process your sender address, name if displayed, subject, message, attachments, and delivery information to respond to enquiries and resolve issues. You can contact us at swimflow@unnest.app. The current app’s feedback feature sends email to the existing address, unnest.ai@gmail.com. The same operator handles both addresses. Emails sent to swimflow@unnest.app are forwarded through Cloudflare Email Routing and received and stored in Gmail. Replies may be sent from our Gmail address. See the Cloudflare Privacy Policy and Google Privacy Policy.

The services below process information through internet email transmission when you send an enquiry or receive a reply. Contacting us is optional and is not required to use the app. If you do not use email support, we cannot provide a reply through that channel.

Service and contactProcessing, countries and retention
Cloudflare, Inc.
dpo@cloudflare.com
Forwards mail sent to our domain address, including addresses, headers, message contents and attachments, and processes it for security. Cloudflare states that Email Routing does not store or access email content. Delivery and security metadata may be processed under its policies. Cloudflare may process information in the United States, the EEA and other countries where it operates; no country is specified for an individual message.
Google LLC
1600 Amphitheatre Parkway, Mountain View, CA 94043, USA
Privacy contact
Receives and stores messages, sends replies, and processes mail for spam prevention and security in Gmail. Google processes information on servers in multiple countries, potentially outside your country of residence. No particular storage country is guaranteed. Our support-email retention and deletion practice is described below; Google’s policies govern service-level deletion, including Trash, recovery and backups.

The developer uses these services to handle support emails. Each provider’s privacy policy also explains the information it processes for its own services.

4. Retention and deletion

5. Contact and requests

Send requests to access, correct, delete, or restrict the processing of information to the address below. We will check what the request covers and what we can process, then explain the available options. The operator may be unable to identify and delete a particular user's previously transmitted analytics records. You can stop future transmissions in the app's settings. You do not need to attach unnecessary health records or other people's personal information to an inquiry.

You can also send privacy complaints to the email address below. We review the details, investigate the issue, and explain the outcome and available actions.

Operator: unnest

Privacy enquiries: swimflow@unnest.app

If this policy changes, the changes and their effective date will be posted on this page.