Keel
Log in

Privacy

Last updated 23 August 2026.

Who we are

Keel Coach is a workspace for endurance coaches. A coach asks a question about one of their athletes in plain language, and Keel answers it by reading that athlete's training data from wherever it already lives.

This policy covers keel.coach. It is written for two sets of people: coaches, who have an account here, and athletes, who do not.

If you are an athlete

You have no account with us and cannot create one. You are here because a coach asked to see your training data and sent you a link. That link is the whole of your relationship with Keel.

  • Until you agree, we read nothing at all.
  • Once you agree, that coach - and only that coach - can read your training data.
  • You can stop at any time from the same link. Access ends immediately, and you do not have to ask anyone's permission.
  • If two coaches ask, those are two separate decisions. Stopping one does not stop the other.

We never write anything back to your training platform. Keel can read your data; it cannot change it, and neither can your coach through Keel.

What we collect, and why

If you are a coach

Your email address, your password stored as a hash rather than as text, your language preference, and whether you hold administrator rights on this installation. This is what an account needs to exist and to let you back in.

If you are an athlete

Only enough to tell you apart from everybody else: which platform you are on, your identifier on that platform, the name it shows for you, and your timezone. None of your training data is kept in that list.

Your consent, as a record

When you agree to share, decline, or stop, we record when you did it, the IP address and browser you did it from, and which version of the wording you were shown. We keep this because a consent record that cannot be checked afterwards is not much of a record. It is used for nothing else.

Conversations

When a coach asks Keel a question, we store the conversation: the question, the answer, and any chart pinned from it. Those answers are drawn from athlete training data, so an athlete's numbers can end up quoted in a stored conversation or plotted in a saved chart. We would rather say that plainly than hide behind a claim that we store no training data.

How we measure the product

We record what happens in the product, so that we can tell whether it works: that an account was created, that a training platform was connected, that an invitation was accepted, that a question was asked and how long the answer took. This is processed for us by PostHog, on servers in the United States.

What we send is deliberately thin. Never the question a coach asked or the answer they got, never anybody's name or email address, and never a single number read from a training platform. Which model answered and how many tokens it spent, yes. What it was asked about, no.

If you are an athlete, none of this is about you. The page you were sent measures nothing at all - it loads no analytics of any kind, and your reading of it is recorded nowhere but the consent record itself. Where your decision is counted, it is counted against the coach who asked, not against you.

What we do not collect

We do not mirror your training data. Nothing from your training platform is copied into our database.

When a coach asks a question, we read what is needed to answer it, at that moment, over a connection that can only read. What comes back is held in memory for somewhere between five minutes and an hour, so that asking twice does not mean fetching twice, and then it is gone. It is never written to disk.

We do not track you across other websites, and we do not sell anything about you to anybody. There is no advertising here to sell it for. The measurement described above is about this product and goes no further than the people who build it.

How long we keep it

  • Account details - for as long as the account exists.
  • Conversations and pinned charts - indefinitely. A coach can archive a thread, which puts it away without destroying it; a record of advice given about a real person is not something we delete quietly.
  • Athlete identity and consent records - for as long as the coach's account exists. Withdrawing consent stops access at once, but we keep the record that consent was given and then withdrawn, because that record is the whole point.
  • Training data read from your platform - minutes, in memory only, as described above.
  • Product measurements - one year, then they are deleted. They are counts of things that happened, not a record of a person, and they are of no use to anybody once they are old.

What rights you have

If you are an athlete, the control that matters most is on your own link, and it works without asking us: stop sharing, and the coach loses access immediately. Beyond that, you can ask us what we hold about you and ask us to erase it.

If you are a coach, you can change your email address, password and language from your settings. To have your account erased, write to us - deleting it removes your conversations, your pinned charts, your saved keys and the athlete links that belong to it.

Either way, write to us at the address below and we will do it. We may keep what we are obliged to keep for security or legal reasons, and nothing more.

How we protect it

  • The keys you give us - for your training platform and for your model provider - are encrypted before they are stored. A copy of our database alone does not yield a usable key.
  • Passwords are hashed, never stored as text.
  • Everything travels over an encrypted connection.
  • Holding a training platform key is never enough on its own. A coach's key may technically be able to reach athletes they have no business reading; an accepted consent record is what actually opens the door, and it is checked every time.

Changes to this policy

If we change it, we change the date at the top. Where a change affects what an athlete agreed to, we will ask again rather than assume the old answer still stands.

How to reach us

Write to privacy@keel.coach with anything at all about this policy - a question, a correction, or a request to see or erase what we hold.