Last updated: 30 April 2026
[Your Company Name Ltd] (“Jaunt”) is the data controller for your personal data. We are registered with the Information Commissioner’s Office (ICO) under registration number [XXXXXXX].
Contact: [support@yourdomain.com]
| Data | Purpose | Legal basis |
|---|---|---|
| Email address | Account login (magic link), booking confirmations | Contract performance |
| Full name, date of birth, title | Required by airlines for ticket issuance | Contract performance |
| Phone number | Required by airlines; flight notifications | Contract performance |
| Flight and booking data | Tracking, notifications, country day counting | Contract performance |
| Recipient names, emails, phones | Sending flight notifications to your contacts | Legitimate interest |
| Payment data | Processed by Stripe — we never see or store card numbers | Contract performance |
| IP address | Recorded at booking time for fraud prevention and audit | Legitimate interest |
We use the following sub-processors to deliver Jaunt. Each is bound by data-protection terms compliant with GDPR Article 28. We process data in the UK and the EEA wherever possible; the United States transfers below are covered by either the EU-US Data Privacy Framework or Standard Contractual Clauses.
We do not sell your personal data. We do not share data with advertising networks or data brokers. We do not use any analytics SDKs that track you across sites.
Jaunt sends WhatsApp and email flight notifications to people that one of our users has added as a “recipient” (typically family, partners, or meeting hosts). If you’ve started receiving these and want to stop, you have three independent ways to opt out / unsubscribe at any time:
We do not market to recipients outside of the flight-status updates the Jaunt user has set up — this is the “legitimate interest” legal basis listed in the data table above. PECR consent for direct marketing applies separately and is not what these alerts use.
You have the right to:
To exercise any of these rights, email [support@yourdomain.com]. We will respond within 30 days.
If you are not satisfied with our response, you have the right to complain to the Information Commissioner’s Office (ICO) at ico.org.uk.
Jaunt uses only essential cookiesrequired for authentication (session tokens). We do not use analytics cookies, tracking pixels, or third-party advertising cookies. The Stripe checkout page (when you book) sets a small functional cookie for Stripe Link recognition — that’s oncheckout.stripe.com, not jaunt.com, and is governed by Stripe’s privacy policy. It’s functional only (autofill the next time you pay) and is not used for advertising.
When a flight result on /exploreredirects you to an airline’s own website (e.g. Ryanair, Wizz Air) or an affiliate partner (currently Travelpayouts, Aviasales for legacy paths), we log the click. For each click we record:
airline-direct-fr) and where in the UI the click originated (search results, “no directs surfaced” banner, etc.)Purpose and lawful basis: we rely on legitimate interest(UK GDPR Art. 6(1)(f)) to (1) demonstrate our user demand to airline partners when negotiating future direct-booking agreements, (2) improve our routing and ranking of flight options based on which carriers actually serve a route, and (3) reconcile our view of click volume against vendor dashboards. We have completed a balancing test; you can request the test memo via the contact details below.
Retention: click rows with structured route + carrier data are kept for 24 months, after which they are either deleted or aggregated into anonymous monthly route-volume summaries that no longer identify individuals.
Your right to object:you can object to this processing at any time via the contact email in section 1; we’ll stop logging your clicks immediately. Doing so won’t affect your access to flight search — the click tracking is purely for analytics and partnership pitches.
Some of our sub-processors (Cloudflare, Vercel, Resend, Mapbox, Anthropic) are US-incorporated, though Cloudflare and Vercel deliver our services from EU edge locations where possible. These transfers are protected by Standard Contractual Clauses (SCCs) approved by the UK ICO, the EU-US Data Privacy Framework where the provider is certified, or both.
We use industry-standard security measures including encryption in transit (TLS), encrypted databases, and secure authentication (magic link — no passwords stored). Access to personal data is restricted to authorised personnel only.
Jaunt exposes a Model Context Protocol (MCP) endpoint at api.usejaunt.com/mcpthat lets you connect AI assistants (Claude, ChatGPT, Cursor, etc.) to your Jaunt account. This is opt-in and uses OAuth 2.1 with PKCE — the same security model as “Sign in with Google”. We never share your password with any AI client.
Scopes. When you connect an AI client, we ask you to approve a granular consent screen showing exactly which scopes the client is requesting. Three scopes exist:
mcp.read— the client can see your trips, flights, recipients (names + flight numbers only), country-day counts, year-in-review stats, and travel preferences. It cannot see your saved payment methods, magic-link tokens, or session cookies.mcp.write— the client can add or remove flights, save preferences, drop planning pins, and update recipient contact details. It cannot delete your account or change your email.mcp.book— the client can run real bookings (flights via Duffel, hotels via LiteAPI) on your behalf. We require an explicit two-step confirmation: the agent shows price + cancellation terms, then a second tool call (with a one-time confirmation token) actually charges Stripe and issues the ticket. Granting mcp.bookis therefore nota blanket spend authorisation; it’s the technical ability to call the booking API once you confirm in chat.Audit log. Every MCP tool call is recorded against your account with timestamp, client name, tool name, arguments, and result status. You can view or export this log from Settings → Connected apps → Activity. Logs are retained for 12 months.
Revocation. Revoking an AI client invalidates its OAuth token immediately. Any in-flight tool calls fail; subsequent calls return 401 Unauthorized. We send no further data to that client.
What the AI provider sees.When the agent calls an MCP tool, the request and response travel through the AI provider’s infrastructure (e.g. Anthropic’s servers if you use Claude). They become a data controller for that conversation under their own privacy policy. We have no zero-retention agreement with third-party AI clients you connect — only with the Anthropic Haiku model we use server-side to parse forwarded booking emails. If data minimisation matters to you, prefer narrower scopes and shorter conversations.
We may update this privacy policy from time to time. Material changes will be communicated via email or in-app notification. The “last updated” date at the top reflects the most recent revision.
[Your Company Name Ltd] · Registered in England & Wales · Company No. [XXXXXXXX] · ICO Reg. [XXXXXXX]