Privacy policy

Last updated: 21 October 2026

Gustly is a kite forecast, map and chat, a project run by one person, Dr. Berend Gort. It shows no ads, sells no data and has no analytics or tracking scripts. This page says exactly what it keeps about you, why, who else sees it, and how you get rid of it.

Who is responsible

The data controller is Dr. Berend Gort, a private person in Spain. Write to privacy@gustly.org for anything on this page. The postal address is on the legal notice.

What Gustly keeps, and why

WhatWhyLegal basis
Your Google account basics: name, email, profile picture link and Google's id for your account, plus when you joined and last signed in. Gustly asks Google for nothing else and keeps no Google password or access token. To sign you in and keep your things under your account. Contract (running the service you signed up for)
Your rider profile: sports and level, weight, kites, boards, wetsuits, wind limits, session hours, home spot and drive distance, time zone, the setup story you tell, your own spots, hidden spots, and your answers to "how was your session?" check-ins. To give calls that fit you, your gear and your home water. Contract
Your chats: your messages, Gustly's answers, and the forecast cards and maps shown with them. So you can go back to a chat and the AI can follow the conversation. Contract
Usage record: which controls you use (for example opening the map, dropping a pin, which includes its coordinates), how a chat answer went (timings, which forecast tools ran), never what you typed and never audio. To see what works and what confuses riders, and fix it. Legitimate interest. It is on unless you switch off "Help improve Gustly" in Settings, Account; off means no more usage records.
AI cost record: for each chat answer, the model, tokens used and cost. To keep the service within budget and stop abuse. Kept even with "Help improve Gustly" off. Legitimate interest
Feedback you send: your text and rating, screenshots you attach (shrunk and stripped of hidden photo data), an AI-written caption and summary, and the page state at the time (screen size, browser, map position rounded to about 1 km, recent errors). To understand and fix what you report. We may reply in Gustly with one line on what we did; the reply is kept with your feedback and deleted with it. Consent (you choose to send it)
Notes from the Gustly team: the note we send you, and when it first showed and when you closed it. So you see the note once, and we know it reached you. Contract (the service you signed up for)
Voice messages: the clip is turned into text and the text comes back to you. The audio and the transcript are not stored or logged. So you can talk instead of type on the beach. Consent (you press the mic)
Shared days: when you share a day, Gustly keeps a copy of that day's forecast at the spot, the spot's name and location, your call and your first name, so the link works for anyone you send it to. Anyone with the link can see that copy and the live forecast for that spot. So your mates can open the day you sent them. Consent (you press Share)
Alert history: a record of each spot and day Gustly checked for you, and which ones it told you about in the chat: the call (SEND IT or GREEN LIGHT), the best two hours, when you opened it, and your answer ("Great call", or "Not for me" with its reason). It is kept for riders who have a home spot and rules of their own, so Gustly can send alerts without a setting to switch on. To show you what you were sent and why, and to learn your limits. Contract (running the service you signed up for)
Abuse protection: your IP address is used as a short-lived counter (one minute) for sign-in, map tile and share link rate limits. Your account also has counters for how often you send feedback or share a day, kept for up to a day. Neither is written to the database. The hosting platform keeps standard server logs. To keep the service up for everyone. Legitimate interest

Spot alerts in the chat

When a spot you care about fits your rules, Gustly keeps a record of it and shows it in your chat the next time you open Gustly. Your answers change your learned limits (Settings, Wind, Learned). Gustly sends no notifications to your phone or computer, and no alert leaves Gustly's own servers. To stop alerts, say "stop alerts" to the chat.

How long it is kept

Your account, rider profile, spots, chats and the notes the Gustly team sent you stay until you delete them: one chat or all chats in Gustly, or your whole account (below). The notes go with your account. The rest is cleared automatically every day:

Voice is never kept at all. Signing out ends that sign-in on Gustly's server, not only in your browser; deleting your account ends all of them.

Who else sees it

No one buys or gets your data for their own use. These services handle parts of it to run Gustly:

Railway, OpenRouter, Google, Cloudflare and several model providers are outside the EU, mainly in the United States, so your data leaves the EU. Gustly relies on the safeguards these providers offer for such transfers.

Cookies and storage on your device

Gustly sets only the cookies it needs to work, so it shows no cookie banner: gustly_session keeps you signed in for up to 30 days, and gustly_oauth_state protects the Google sign-in for 10 minutes. Your browser's local storage keeps your map settings, an unsent chat draft, your home ring so the map opens fast, and which tips and prompts you have already seen. None of it is used for ads or tracking, and you can clear it in your browser at any time.

Your rights

You can also complain to the Spanish data protection authority, the Agencia Española de Protección de Datos (aepd.es), or the authority where you live. These rights come from the GDPR and Spain's Ley Orgánica 3/2018 (LOPDGDD).

Age

Gustly is for people aged 16 and over. It does not check ages; if you are under 16, please do not sign in. If you learn that a child under 16 has an account, write to privacy@gustly.org and it will be deleted.

Security

Gustly runs over HTTPS, and the session cookie cannot be read by scripts on the page. No system is perfectly safe; if a breach puts your data at risk, Gustly will tell you and the authority as the law requires.

Changes

The date at the top shows the latest version. An important change will be shown in the app.