Interval Timer - FTNSS · Legal

Privacy Policy

Last updated: November 6, 2026 · Applies to the Interval Timer - FTNSS app for iPhone and Apple Watch, and its Garmin watch app

This policy explains how the Interval Timer - FTNSS app, published by Afthonia LLC ("Afthonia," "we," "us"), handles your information. It covers the iPhone app, its Apple Watch app and its Garmin watch app. Our website has a separate policy.

The short version. Your workouts and health data are stored on your device. You sign in with Apple or Google to use the app, and our service keeps a copy of what you record in it, so you can restore it on a new phone and download it at any time. What your sessions' sensors record reaches us only if you also switch on Motion data. If you connect to a coach, your workouts and health readings are shared with that coach, through our service, until either of you ends the connection. If you connect an AI assistant, such as Claude or ChatGPT, what it reads goes to the company that runs it. Data also leaves your device when you connect a service to it: Apple Health, your Garmin watch and Garmin Connect, and Strava if you connect it. To draw maps and show the weather, the app asks our own map service about the places involved, including roughly where you are when you open the app, if you have allowed it your location. There are no ads, no analytics and no tracking, and we never sell your data.

What Interval Timer - FTNSS stores, and where

Your timers, routines, courses, workout history, heart rate and HRV readings are stored on your device. Our service also keeps a copy of them in your account, as Your account below describes, so changing phones or deleting the app does not lose them.

If you also switch on Motion data, what your sessions' sensors recorded is stored by us too, as described below. While you have a coach, your coaches read your workouts and health readings through our service, as Coach mode below describes.

Information Interval Timer - FTNSS accesses on your device

Interval Timer - FTNSS asks your permission before using any of these. iOS will prompt you, and you can change your mind at any time in Settings.

  • Health data (Apple Health). With your permission Interval Timer - FTNSS reads heart rate, heart-rate variability, resting heart rate, VO₂max, body weight and past workouts, to power your readiness, trends, calorie estimates and Apple Fitness import. It writes your workouts back, including runs recorded on a Garmin watch, with their heart rate, distance, route, calories and the effort you rated, so your Activity rings get credit. It also writes guided HRV readings. This exchange happens on your device, between Interval Timer - FTNSS and Apple Health. Apart from what your account keeps (your workouts, with their heart rate, and the HRV readings you take in the app), Motion data, coach mode and AI assistants, described below, we never receive it.
  • Bluetooth. To connect to a heart-rate strap or chest belt, which supplies live heart rate during a workout and the beat-to-beat intervals behind a guided HRV reading, to talk to your Garmin watch, and in coach mode to link your phone with your coach's or your client's. The strap's data stays on your device.
  • Location (GPS). Used during outdoor activities to measure distance, pace and route, and to show where you are on a map or a course. Your route is recorded only with an activity, on your device, and kept with that activity in your account's copy. While the app is open it also reads your position to show the current weather where you are and to list nearby courses first; that weather lookup sends a rounded position to our map service, as Maps and weather below describes. Interval Timer - FTNSS does not follow your location in the background outside an activity you started.
  • Motion. During a workout, the phone's motion sensors count your steps, and the Apple Watch's count your reps and, when Motion data is on, record your movement for it.

Agreeing to use your data

Before you use FTNSS, its Health screen asks you to agree to it using your workout and motion data to count your reps and give you insights about your workouts. That use is the app itself, so the screen offers only Agree or Sign out. The app keeps the version of the text you agreed to on your phone. Agreeing does not switch on Motion data, which stays off until you switch it on.

Your account

You sign in with Apple or with Google to use the app. Our service stores:

  • an account number we create for you, and the identifier Apple or Google gives us for this app;
  • your email address, when Apple or Google confirms it (an Apple private-relay address counts);
  • which of your devices are signed in, so one can be signed out without the others;
  • for Sign in with Apple, an encrypted token we use only to end your Apple sign-in when you delete the account;
  • each answer you give to Motion data, with the version of the text you were shown;
  • a copy of what you record and set up in the app: your workout history (each workout with its intervals, sets and reps, heart rate, route, the rep detail your watch measured, the effort you rated and your notes), your courses, timers, routines, plans and gear, the guided HRV readings you take, your daily training load, and the settings FTNSS scores your training with: your maximum and resting heart rate, body weight, weekly goal, units and pool length, and the time zone your phone is in.

The copy is there so you can sign in on a new phone and get everything back, and so Download My Data can give you all of it. If you are signed in on more than one phone, each keeps the same copy up to date. A phone holds one account's data at a time: to sign in there with a different account, the app first erases what that phone holds. Deleting a workout or anything else in the app deletes our copy of it. We keep the copy until you delete it or your account.

If Apple or Google shares your name, it stays on your phone and our service does not keep it, unless you use coach mode, which shares the name you use there as described below. The account service is run for us by Cloudflare and Neon. In FTNSS Settings you can sign out, get a copy of what our service holds about you with Download My Data, or remove it all with Delete Account.

Motion data (optional)

Motion data is off until you switch it on, and it needs an account. When it is on, the sessions you record with your Apple Watch are uploaded to Afthonia and used to build models that adapt to you: counting your reps from your own wrist motion, reading your effort, and telling your movements apart. What is uploaded:

  • motion recorded by your Apple Watch during a workout;
  • a record of each of those sessions: the movement, what you logged for each set (reps, load, distance and the like), the effort you rated, when each part happened, the reps the watch counted, which wrist you wear it on, and how the recording went. If you change a session later, its record is uploaded again.

Your name and email are not attached to it. It is stored by our own service, run for us by Cloudflare and Neon, and Afthonia keeps a working copy of it for analysis. Only Afthonia uses it. It is not sold and not shared outside Afthonia, and if that ever changes we will ask you again. Runs recorded on a Garmin watch are not uploaded.

You can switch Motion data off at any time in FTNSS Settings, and you can leave it off when the app asks. Either way, new sessions stop uploading immediately, your phone and watch delete the recordings they have not yet uploaded, and our service refuses any upload that still arrives. Our service also deletes everything already uploaded under Motion data, and what it derived from it, within a day. If you switch it on again later, only sessions you record after that are uploaded.

While Motion data is on, our service keeps each upload for a year at most. Deleting a workout in the app deletes what was uploaded for it, and Delete Account deletes everything uploaded. Each full update of the working copy removes whatever our service has deleted.

Coach mode (optional)

Coach mode connects an athlete to a coach, so the coach can follow the athlete's training and start workouts on the athlete's phone. Both need an account. The coach shows a code on their phone that works once and expires after five minutes; the athlete scans it, and nothing of the athlete's is shared until they agree on their own phone. The connection lasts until the athlete or the coach ends it in the app. An athlete can have more than one coach, and each one sees the same things.

Your name. Coach mode sends our service the name you use in the app. It is shown to the people you are connected to, and a coach's name also to the athlete who scans their code.

What your coaches see. While you have at least one coach, your coaches' phones download the following from our service. Your workouts and settings come from your account's copy; your Apple Health readings are uploaded only while you have a coach or an AI assistant:

  • your workout history, including workouts from before you connected: each workout as your phone keeps it, including its intervals, sets and reps, heart rate, distance, calories, the effort you rated, the notes you wrote, the weather it was recorded in, and the route of an outdoor workout;
  • your resting heart rate, heart-rate variability and VO₂max as Apple Health reports them, and the guided HRV readings you take in the app;
  • the settings FTNSS scores your training with: your maximum and resting heart rate, body weight, weekly goal, units and pool length, and your time zone.

Your coaches' phones use it to show your workouts, trends and readiness. Changes you make, including deleting a workout, reach them the same way, and they cannot change anything you recorded.

Coached workouts. While you are near your coach and they have the app open, their phone and yours link directly over Bluetooth, and their phone shows that you are nearby. This link does not pass through our service. It is encrypted with a key our service creates for your connection, gives only to your phone and your coach's, and deletes when the connection ends. When your coach starts a workout for you, their phone sends yours the workout and any reps or targets they log, and yours sends back how far through it you are and your live heart rate. The workout is recorded on your phone and saved to your history like any other, except a quick timer, which is not saved.

How long it is kept. When your last connection ends, your coaches can no longer read anything of yours. Unless you have an AI assistant connected, our service also deletes the Apple Health readings it held for them, and your phone stops uploading them. Your account's own copy stays, as Your account describes. A coach's phone deletes its copy of a client's records as soon as it learns their connection has ended, and every copy it holds when the coach signs out or deletes their account. Our service keeps a record that a connection existed, who it was between, when it began and ended, and which version of the agreement the athlete accepted, until either account is deleted. Download My Data contains every record our service holds for you and lists your connections.

If you are a coach. Workouts you run on your own phone while it is in coach mode are not saved. Deleting your account ends every connection you are part of and deletes the records of any client it leaves without a coach.

AI assistants (optional)

You can connect your account to an AI assistant: Claude or Claude Code, run by Anthropic, or ChatGPT or Codex, run by OpenAI. Nothing is shared with an assistant unless you choose to connect it, on your phone. In FTNSS Settings › Assistants the app first shows you what an assistant can see and change, and only then gives you a code to type on the FTNSS page your assistant opens. The code works once and expires after five minutes.

What an assistant can see and change. A connected assistant reads your account's copy of your records, as Your account above lists them, through our service, and can download all of it at once, as Download My Data does. While you have an assistant connected, your phone also uploads your resting heart rate, heart-rate variability, VO₂max and body weight as Apple Health reports them, so the assistant can read them. Once you have no assistant connected and no coach, your phone stops uploading them and our service deletes them. With Make changes on, which you can switch off for each assistant, it can also change your Library, workouts, plans, goals, settings and gear. It can correct a workout's sets, holds, notes and effort but never its times, and it cannot delete a workout, or anything in your Library it did not create. Each change it makes is listed under that assistant in FTNSS Settings › Assistants, with Undo until that record is changed again. After its connection ends, its changes stay listed for no more than 30 days after its last change.

Where it goes. What an assistant reads goes to the company that runs the assistant you picked, and that company's terms and privacy policy govern it, not this policy: Anthropic's privacy policy for Claude and Claude Code, OpenAI's privacy policy for ChatGPT and Codex. We cannot promise that the company protects your data as this policy does. OpenAI may use what ChatGPT or Codex reads from FTNSS to train its models while your ChatGPT setting Improve the model for everyone is on.

What we keep. For each assistant you connect, our service keeps a record of the connection: which assistant it is, which of your phones made its code, the browser and approximate place it connected from, whether it can make changes, the version of the text you agreed to, and when it was made, last used and ended. It also keeps a log of every change the assistant made, with the earlier version of each record it changed, which Undo puts back. Both stay until you delete your account. Download My Data lists the connections and the changes, but not the earlier versions.

Ending it. Remove, in FTNSS Settings › Assistants, ends that assistant's access at once: its next request is refused. Delete Account ends every assistant's access at once.

Maps and weather

Maps, elevation and route-planning data come from our own map service, run for us by Cloudflare. The lettering and symbols on the map come from Protomaps' public files, hosted on GitHub. Loading a map tells our map service which area you are looking at.

To show the current weather on the start screen of an activity that records GPS, the app looks up the weather where you are. It does so when it opens, each time you return to it, when you open that start screen, and while that screen stays open once the answer it shows is half an hour old. It does not ask again while it holds an answer less than 10 minutes old for about the same place. Each time, it reads your phone's position, rounds it to two decimal places (about a kilometre), and sends it with the current time to our map service. This happens only if you have already allowed Interval Timer - FTNSS to use your location; the app does not ask for that permission to do it. The app keeps the latest answer on your phone, with that rounded position, so the next start screen can show it at once. It stops showing it after 30 minutes and deletes it the next time the app runs after that, or at once if you delete your account.

To show the weather a session was recorded in, the app sends our map service up to 64 points of its route, each rounded the same way, with the session's start and end and the time at each point. For the forecast along a course, it sends 48 points along the course, the time you plan to start and how fast you expect to go.

Our map service answers from the weather data it already holds and does not keep the positions or routes it is sent.

Garmin watch app

If you use the FTNSS app on a Garmin watch, your phone and the watch exchange data over Bluetooth, and the watch records to your Garmin account.

  • From your phone to the watch: your timers, routines and activity types; the maximum and resting heart rate FTNSS uses for your heart-rate zones; while you log a lift on the phone, the current set and the sets before it; and when you start a course, its name, its line and its turns.
  • What the watch reads on the watch: until your phone has sent its maximum and resting heart rate, the heart-rate zones and resting heart rate in your Garmin profile, to show your zone and effort during a run. Garmin's permission screen lists everything a profile holds; the app reads only these two, and they never leave the watch. The watch uses its heart-rate sensor, and its GPS during outdoor activities to measure pace and distance, follow a course, and show sunrise and sunset where you are.
  • From the watch to your Garmin account: each finished run you start on the watch is saved on the watch as a Garmin activity, with its GPS track on outdoor activities, and syncs to Garmin Connect, governed by Garmin's privacy policy.
  • From the watch to your phone: each finished run you start on the watch: its name, start time and length, heart rate and distance for every interval, its heart-rate trace, when it was paused, the effort you rate on the watch, your heart-rate recovery over the minute after it, and an identifier Garmin gives the app on your watch, so the phone can tell its runs apart. It does not include your location. A run the phone has not received waits on the watch and is sent when the phone is back in range.
  • During a coached workout (see Coach mode above): your phone sends the watch the workout and your coach's name and initials, then about once a second where the workout is and your coach's target, and at the end the totals your phone recorded. The watch sends your phone your heart rate about once a second, Leave if you tap it, and afterwards the effort you rate on it and your heart-rate recovery over the minute after the workout. In an outdoor workout the watch also uses its GPS to show distance and pace, and your location stays on the watch. It does not save a coached workout as a Garmin activity: your phone records it.

On your phone a Garmin run is kept in your workout history like any other. It is written to Apple Health unless Garmin Connect has already put it there, and uploaded to Strava if you have connected Strava.

What we collect about you

Interval Timer - FTNSS contains no analytics, no advertising, no tracking, no crash-reporting service and no third-party marketing SDKs. We do not build a profile of you, and we do not sell or share your personal information. We never use your health data for advertising, marketing, or data mining, and we never disclose it to third parties other than the coaches you choose to connect to and the company that runs an AI assistant you connect, as AI assistants above describes. What reaches us is exactly what the sections above and below describe: your account and its copy of your records if you create one, Motion data if you switch it on, coach mode if you use it, an AI assistant if you connect one, map and weather requests, your Strava sign-in and its renewals on their way to your phone, a feedback report when you send one, and the email you give to join the Android beta.

Send Feedback

FTNSS Settings has a Send Feedback button for reporting a bug or suggesting an idea. It sends something to us only when you tap Send. A report contains:

  • the message you write;
  • your email, only if you choose to add one, so we can follow up;
  • basic app and device details: the app version, your iOS version, device model and language, so we can reproduce the problem. The app shows you these on screen before you send;
  • any screenshots you attach. These are resized on your phone and stripped of location and camera metadata before they are sent.

Reports are sent over an encrypted connection to our own service (hosted for us by Cloudflare) and stored in Afthonia's private issue tracker (GitHub), where we use them only to fix problems and improve the app. The message is free-form text, so only what you type is sent. Please don't include personal or health details. Attached screenshots are kept for at most 90 days and then deleted automatically. Want a report removed sooner? Email us and we'll delete it.

Joining the beta

The beta invite in FTNSS Settings opens afthonia.io/ftnss/beta. On an iPhone it goes straight to Apple's TestFlight, and we receive nothing. To join the Android beta you type the email of your Google Play account. We add that address to a private Google Group (hosted for us by Google Workspace), which is the list Google Play uses to let you install the test version. We use it for nothing else. It stays in the group until the beta ends, or until you email us to remove it.

Services you connect

  • Apple Health, on your device, under your Health permissions. Apple's terms apply to Health itself.
  • Garmin. Your library goes to your watch, finished runs come back, and the watch saves each run to Garmin Connect, your Garmin account, as described above.
  • Strava. Optional. You connect in FTNSS Settings and sign in on Strava's own page, so Interval Timer - FTNSS never sees your Strava password. Our server completes the sign-in with Strava and does not keep the result; the access it grants is stored on your phone. Each time that access is renewed, and when you disconnect, the request passes through our server the same way, and it keeps none of them. Once connected, workouts that started in the 24 hours before you connected, and every workout after, upload from your phone to Strava automatically, including runs from a Garmin watch. The app also reads your saved Strava routes so you can use them as courses. Strava's use of your data is governed by Strava's privacy policy. You can disconnect at any time in FTNSS Settings.
  • AI assistants. Optional. Claude, Claude Code, ChatGPT or Codex, as AI assistants above describes.

You can also export any activity as a standard .FIT file and send it wherever you like using the iOS share sheet. Where it goes after that is your choice, and that service's policy applies.

Your control

  • Revoke any permission (Health, location, Bluetooth, motion) in iOS Settings at any time. Interval Timer - FTNSS keeps working; the features that need them simply stop.
  • Switch Motion data off in FTNSS Settings, or leave it off when the app asks. Our service then deletes everything uploaded under it.
  • Sign out, download your data or delete your account in FTNSS Settings.
  • End a coach connection at any time: an athlete in FTNSS Settings, a coach from the client's page.
  • Remove an AI assistant in FTNSS Settings › Assistants at any time; its access ends at once.
  • Delete Account deletes your account and everything uploaded to us, including your account's copy of your records, within a day. It also ends every coach connection you are part of and every AI assistant's access, deletes the workouts on your phone and your Apple Watch and any clients' records your phone holds, and disconnects Strava. Workouts already in Apple Health stay there.
  • Delete individual workouts in the app; each deletion also removes our copy of it. Deleting the app removes what is on your phone, and your account's copy stays until you delete your account. Data written to Apple Health is managed in the Health app. Data sent to Garmin Connect, Strava or an AI assistant is managed in those services, and the app on your Garmin watch is removed through Garmin.

Children

Interval Timer - FTNSS is not directed to children under 13, and we do not knowingly collect personal information from them, including through an account, Motion data, coach mode, an AI assistant or Send Feedback.

Changes to this policy

If Interval Timer - FTNSS ever changes what it accesses or where data goes, we will update this policy and change the date above before that version ships.

Contact

Questions about this policy, or about Interval Timer - FTNSS and your data? Email us.

Afthonia LLC · Arizona, USA