Hadi

Hadi · Privacy Notice

Last updated: 3 November 2026

This notice explains how your personal data is processed when you use the Hadi web app at heyhadi.com. It is both the information notice under Article 10 of Turkey's Personal Data Protection Law No. 6698 (KVKK) and the privacy notice under Article 13 of the EU General Data Protection Regulation (GDPR). Hadi is currently a closed, free beta.

1. In short

DataWhereRegionHow long
Account: e-mail; with Google sign-in your name, e-mail, profile picture address and Google account IDSupabase (sign-in)EU (Frankfurt)Until the account is deleted
Session logs: IP address, browser details, sign-in timeSupabase (sign-in)EU (Frankfurt)The provider's technical log period
Trips, records, notes, chat, documents, settingsThis browser onlyYour deviceUntil you delete them
Content sent to the AIHadi's AI gateway → Anthropic (Claude)EU → USANot kept by the gateway; by Anthropic under its terms
AI call log (no content)SupabaseEU (Frankfurt)180 days
Daily usage counter (numbers)SupabaseEU (Frankfurt)24 months
Chat quality numbers (reply time, steps, word count and the like; no chat text, no identity, no trip)SupabaseEU (Frankfurt)The latest 200,000 records
Error logSupabaseEU (Frankfurt)90 days
A trip you shareSharing server (Supabase)EU (Frankfurt); shares opened before this version India (Mumbai)Until you end sharing and delete it from the server
Suggestion, transfer, flight, web search and photo lookups (search details only)Our server → search providersIndia → USA, EU, otherSection 7
Page requests (IP, browser, address)CloudflareGlobal network (US company)The provider's technical log period

2. Controller

This notice covers the Hadi web app at heyhadi.com. The Hadi Chrome extension (formerly Trip Radar) has its own privacy policy. The sites you save, Google, Anthropic and the other services named below have their own privacy policies.

3. Account and sign-in

4. What stays in your browser

Your trips, what was read from the links and pictures you saved, your notes, chat history, the documents you add (tickets, policies), your settings and profile are kept only in this browser (IndexedDB and localStorage). We can't see them and can't bring them back.

5. AI

Chat, suggestions and reading go through Hadi's AI gateway (Supabase, Frankfurt) to Anthropic's Claude models.

Google Gemini is used only in the Hadi Chrome extension (with your own key or an invitation); on the web the AI is Claude.

6. Error log

If the page hits an error while you are signed in, a record is written with: time, your user ID, version, which part of the page, the error's name, its message (up to 300 characters) and the first lines of the stack. Your IP address, the page address, your trip and saved content are not put in this record; the message is shortened so content doesn't slip in. At most 50 records per user per day are written, and they are deleted after 90 days.

7. Sharing and lookups (through our server)

If you share a trip, the sharing server (Supabase, EU, Frankfurt) receives: the trip's settings (the travellers' names, number of people, children and rooms, where others travel from), the text of the pages and pictures you saved (up to 120,000 characters per record), their address and a reduced screenshot (about 150 KB at most), likes and reactions, members' names and small profile photos (128 pixels), and the last 200 versions of the shared settings (with who changed them and when). Anyone who knows the trip's secret code or link can access this data; share the link only with people you trust. Think before sharing records with personal details, such as a booking confirmation. "Stop sharing" only stops syncing on this device. "End sharing and delete from the server" in the Share window deletes the trip's server copy (saves, likes, profile photos, settings history) for everyone; the trip stays on this device. Shares opened before this version stay on the old server (Supabase, India, Mumbai); they will be moved to the EU later, and the same button deletes them there too.

Lookups go through a separate server for now (Supabase, India, Mumbai) and send only what the search needs; your name and e-mail are not sent, and the server doesn't store who asked:

8. Requests straight from your browser, and hosting

These services receive requests straight from your browser, with only what the task needs; like any web request, they see your IP address and browser details: OpenFreeMap (map tiles for the area on screen), OpenStreetMap Nominatim (the name of an address or place), Open-Meteo (the city's location and the trip's days), Frankfurter (a currency pair), Wikipedia / Wikimedia (place names and photos), Unsplash's and Pexels' image servers, Kiwi.com and Aviasales (a two-letter code for an airline logo), and the image servers of the sites you saved.

The site is served through Cloudflare, which processes connection details such as IP address, browser details and the requested address to run and secure the service.

PurposeKVKKGDPR
Account and sign-in, AI, sharing, suggestions and lookups (providing the service you ask for)Art. 5(2)(c) (contract)Art. 6(1)(b)
Usage limits, AI call log, error log, session logs, security and abuse preventionArt. 5(2)(f) (legitimate interest)Art. 6(1)(f)
Legal obligations and legal claimsArt. 5(2)(ç) and 5(2)(e)Art. 6(1)(c) and (f)
Health information you choose to enter (trip requirements)Art. 6 (explicit consent)Art. 9(2)(a)

Data is collected electronically through the sign-in form, Google sign-in, the chat and files you drop into it, and automatically for the logs.

10. Recipients and processors

We don't transfer your data to anyone in Turkey. We provide the service with these providers:

ProviderForData sentCountry / region
Supabase Inc.Sign-in, AI gateway, logsAccount, AI content (passes through, not kept), logsEU (Frankfurt)
Supabase Inc.Sharing serverThe sharing data in section 7EU (Frankfurt)
Supabase Inc.Lookup server; shares opened before this versionSearch details; the data of older sharesIndia (Mumbai)
Cloudflare, Inc.Serving the siteConnection detailsUS company, global network
Anthropic PBCAIContent sent to the AIUSA
GoogleGoogle sign-in (Google is an independent controller), Routes, Places, web search with GeminiThe relevant search detailsUSA and other
SerpApi, SearchApiGoogle Flights / Hotels resultsSearch detailsUSA
TravelpayoutsFlight prices, affiliate linksSearch details; the address of the page you clickProvider's servers
RapidAPI (AeroDataBox, Tripadvisor)Flight status, city IDFlight number and day; city nameProvider's servers
Xotelo, ViatorHotel prices, activitiesSearch detailsProvider's servers
Hetzner Online GmbHServer of our own flight price serviceRoute, day, number of travellersBased in Germany
Unsplash, Pexels, WikimediaPhotosSearch wordProvider's servers
OpenFreeMap, OpenStreetMap, Open-Meteo, FrankfurterMap, addresses, weather, ratesWhat section 8 listsProvider's servers

11. International transfers

None of our servers is in Turkey: Supabase (EU and India), Cloudflare, Anthropic and Google (USA and other). These transfers under Article 9 of the KVKK are made with the standard contracts published by the Turkish Data Protection Board (the providers' data processing agreements); signing them and notifying the Board is being completed during the beta. Only search details and shares opened before this version go to India. For transfers from the EU to countries outside it (USA, India), the European Commission's standard contractual clauses (SCCs) apply and, where the provider has joined it, the EU-US Data Privacy Framework. You can ask for a copy of the safeguards at kvkk@heyhadi.com.

12. Retention

DataPeriod
AccountUntil you delete it or ask for it to be deleted
Beta listWhile the beta lasts; deleted when you leave it
AI call log180 days
Daily usage counter24 months
Chat quality numbersThe latest 200,000 records (older ones deleted)
Error log90 days
Shared tripUntil you end sharing and delete it from the server (or ask us to); the latest 200 versions of the shared settings
Web search daily-limit record (device ID, IP hash)48 hours
Cached public search results (no people)Until refreshed
Data in your browserUntil you delete it; trash 30 days
Content at the AI providerUnder the provider's terms

When a period ends, the data is deleted or anonymised. When your account is deleted, the AI call log and error log tied to it are deleted and your e-mail leaves the beta list; the daily usage counter is de-identified (no longer linked to you, kept only for the total spend).

13. Storage on your device and cookies

We don't use cookies; there are no ads or analytics. Hadi uses only local storage that is strictly necessary for the service to work, so there is no consent banner:

You can delete these with Sign out ("also delete on this device") or your browser's site data settings. Cloudflare may set a cookie that is strictly necessary for security. When you click an affiliate link, Travelpayouts and the site you go to set their own cookies.

Some booking links are affiliate links. A page of a brand that is a Travelpayouts partner (such as Booking.com, Agoda, Trip.com, GetYourGuide, Viator, Aviasales, Airalo, Omio; a link you saved yourself included), opened from Hadi, passes through Travelpayouts' redirect (tp.media) as you click it and lands on the same page; Travelpayouts sees that page's address. The price doesn't change; if you book, Hadi may earn a commission. Booking management, confirmation, account and sign-in pages are never turned into affiliate links.

15. Age

Hadi is for people aged 18 and over. We don't knowingly process the data of anyone under 18; if you notice this has happened, write to us and we will delete it.

16. Your rights and requests

Under Article 11 of the KVKK you have the right to learn whether your personal data is processed and, if so, to request information about it; to learn the purpose of processing and whether it is used accordingly; to know the third parties in Turkey or abroad to whom it is transferred; to ask for it to be corrected if incomplete or wrong, and erased or destroyed under Article 7, and for these to be notified to those third parties; to object to a result against you arising solely from automated analysis; and to claim compensation for damage caused by unlawful processing.

If the GDPR applies to you, you also have the rights of access (Art. 15), rectification (Art. 16), erasure (Art. 17), restriction (Art. 18), portability (Art. 20), objection (Art. 21), not to be subject to automated decisions (Art. 22), and to withdraw consent at any time.

Requests: write to kvkk@heyhadi.com from the e-mail address you use with Hadi. We reply free of charge within 30 days at the latest. You can delete your account yourself with Settings > Data > Delete my account, or ask for it to be deleted the same way; your account and the related records on the server are deleted, and the data in this browser too when you do it yourself. The server copy of trips you shared isn't deleted by this, as it's the other members' data too; delete it with "End sharing and delete from the server" in the Share window.

Complaints: in Turkey, to the Personal Data Protection Board (KVKK); in the EU, to the data protection authority of the country where you live.

17. Security

All connections are encrypted (HTTPS). Only an authorised server role can access the tables on the server. A shared trip is reached with a code that is hard to guess. No system is completely secure; if a data breach happens, we notify the Board, the supervisory authority and the people affected as the law requires.

18. Changes

If this notice changes, the date above is updated. Significant changes, such as a new kind of data or a new recipient, are also announced in the app or by e-mail.