Privacy & cookies
Effective: 16 September 2026
FlightDraft is operated by Frontsoft SRL, Romania, the controller of the account and service data described here. Contact us at norfgeorge@gmail.com for privacy questions or requests.
What we process and why
- Your account: email, authentication records, and any name, agency, signature or quote defaults you choose to save. We use these to provide your account and requested features (GDPR Article 6(1)(b), performance of a contract). Authentication emails are sent to the address you provide.
- Flight lines: text submitted for translation is processed on our server and returned to your browser. The application does not save submitted flight text or generated proposals in its database or intentionally include them in application logs. Proposals remain in page memory until you clear them, sign out or leave/reload the page. Please paste only flight segments: remove passenger names, booking references, contact information and payment details. Do not submit sensitive personal information.
- Subscriptions and limits: purchase email, plan, subscription/product identifiers, license verification hash, paid-access status and usage counters are used to verify access and administer your subscription (contract). We do not receive full card details. Gumroad handles checkout, payment, receipts, renewals and cancellation under its own privacy policy.
- Security: hosting and authentication services process request metadata such as IP address, time and browser/device signals. We use BotID, verification and rate limits to prevent fraud and abuse, in our legitimate interests in protecting the service (Article 6(1)(f)). Rate-limit identifiers are hashed; they are not a public visitor log.
- Optional preferences and traffic statistics: only with your consent (Article 6(1)(a)). Preferences remember your choices on this device. Vercel Web Analytics counts visits and page views; we do not configure click tracking, custom behavioural events, advertising profiles or session recordings. We strip URL queries and fragments and only send allowlisted page paths. Vercel may derive browser/device, referring-site and approximate location statistics from requests; its visitor identifier expires after 24 hours. See Vercel’s analytics privacy details.
- Support and legal matters: if you contact us, we process your message to respond and resolve the issue (contract or legitimate interests). Records required by law are processed under Article 6(1)(c).
Email and access-verification data are necessary for an account and paid features; without them we cannot provide those features. Optional analytics and device preferences are not required to use FlightDraft. Saving settings to your account is a feature you request separately from remembering them on a device.
Cookies and browser storage
“Cookies” here also includes local and session storage. Essential storage works without optional consent. Both optional choices start off. Use to accept, reject or withdraw either choice. Withdrawal stops future optional collection and removes saved optional device preferences; it does not undo processing already lawfully performed or delete settings you saved to your account.
| Purpose | Storage / duration |
|---|---|
| Sign-in and security — essential | Supabase authentication session in local storage, until sign-out, invalidation or browser clearing. Short-lived BotID security state is managed by Vercel. Checkout-return intent and activation cooldown use session storage for the tab session. |
| Privacy choice — essential | flightdraft_privacy_v1, including choices, notice version and choice time; valid for 180 days, then requested again on a visit. |
| Preferences — optional | Language, agency/signature and quote defaults under amadeus_ keys. Used for up to 180 days from consent, until withdrawal or browser clearing; account preferences are also cleared from this device on sign-out. Exchange-rate cache is used for up to 24 hours. |
| Traffic statistics — optional | Vercel Web Analytics does not use analytics cookies. A request-derived visitor identifier lasts up to 24 hours. Aggregated reports remain in the provider dashboard according to its configured plan and retention. This is not a persistent cross-site profile. |
When preferences are off, changes still work for the current page in memory. Stored values can remain in an unused browser until your next visit or until you clear site data. Fonts are served by FlightDraft. Exchange-rate requests are made by our server to ExchangeRate-API, without forwarding your IP, account or flight text.
Optional browser extension
On Amadeus Selling Platform Connect, the extension examines rendered text locally to place translation controls beside flight rows. It sends nothing until you click Translate, Translate all, or the browser toolbar action. The toolbar action reads selected text or accessible terminal text. It filters supported flight rows on your device and discards other text. Only those rows are passed to a new FlightDraft tab for the translation you requested (performance of a contract). Do not include passenger or payment details. The extension does not read login cookies, password fields or credentials, and contains no analytics.
The transfer is held in the extension’s memory, bound to that destination tab, expires after five minutes and is removed on delivery or tab closure. Expired memory is cleaned periodically, ordinarily within another minute while the browser is running. After receipt, the app holds a pending import in page memory for up to ten minutes; it checks expiry before translation. Uninstalling/disabling the extension or restarting the browser clears its transfer memory. Translation still requires sign-in and the normal trial/subscription checks.
Providers and international transfers
We use Vercel for hosting, security and optional traffic statistics; Supabase for authentication and database services; and Resend for authentication email delivery. These providers and their subprocessors may process data outside Romania or the EEA. Relevant safeguards may include adequacy decisions and the European Commission’s Standard Contractual Clauses, as described in their data-processing terms. Contact us to ask about the safeguards applicable to your data or obtain further details.
Provider information: Vercel, Supabase, Resend. Gumroad operates its payment service separately. We do not sell your personal data.
How long data is kept
Account and saved profile information are kept while your account is maintained to provide the service. Subscription bindings and usage records are kept while needed to administer access, prevent repeated trial or payment abuse, and resolve billing disputes. After an erasure request, we review what can be removed and explain any specific legal or security reason for retaining a limited record. Support correspondence is kept for as long as needed to resolve the request and any related dispute. Legally required billing records follow the applicable statutory retention period.
Provider security logs and backup copies follow the relevant provider’s retention and deletion cycles. We cannot instantly erase information from backups or erase records that Gumroad must retain independently. Contact us for the retention details relevant to a particular record.
Your rights and requests
You may request access and a copy of your data, correction, erasure, restriction, or portability where applicable, and object to processing based on legitimate interests. You can edit profile details in your account. Withdraw optional consent through Privacy settings at any time, as easily as you gave it.
For other requests, email norfgeorge@gmail.com from your account address. State whether you want a copy, correction or deletion. Do not send passwords, license keys or card details. We may ask for proportionate identity verification. We normally respond within one month; if a lawful extension is needed, we explain it within that month.
Deleting app data and cancelling a paid subscription are separate actions. Cancel renewal through Account → Billing → Cancel renewal / Gumroad. Tell us if you also want your FlightDraft data erased. Where an identity is shared with another service you use, we will clarify the scope before removing that identity.
You may complain to Romania’s ANSPDCP, or the supervisory authority where you live or work. We do not use your data for decisions with legal or similarly significant effects based solely on automated profiling.
Changes
We will update the date on this page when practices change and request fresh consent before introducing a new optional purpose. FlightDraft is an independent tool for travel professionals; it is not affiliated with Amadeus.
Confidențialitate și cookies
În vigoare din 16 septembrie 2026
Frontsoft SRL, România, operează FlightDraft și este operatorul datelor de cont și de serviciu descrise aici. Pentru întrebări și cereri: norfgeorge@gmail.com.
Ce date folosim și de ce
- Cont: e-mail, înregistrări de autentificare și numele, agenția, semnătura sau setările pe care alegi să le salvezi. Le folosim pentru cont și funcțiile solicitate, în executarea contractului (art. 6 alin. (1) lit. b GDPR). Trimitem e-mailuri de autentificare la adresa furnizată.
- Linii de zbor: textul trimis este prelucrat pe server și rezultatul este returnat în browser. Aplicația nu salvează textul sau ofertele în baza de date și nu le include intenționat în jurnalele aplicației. Ofertele rămân în memoria paginii până la ștergere, deconectare, închidere sau reîncărcare. Include doar segmentele de zbor; elimină numele pasagerilor, codurile de rezervare, datele de contact și de plată. Nu trimite date personale sensibile.
- Abonamente și limite: e-mailul de cumpărare, planul, identificatorii abonamentului/produsului, amprenta criptografică a licenței, starea accesului și contoarele de utilizare sunt necesare pentru verificarea și administrarea accesului (contract). Nu primim datele complete ale cardului. Gumroad gestionează plata, facturile, reînnoirea și anularea conform propriei politici.
- Securitate: furnizorii de găzduire și autentificare prelucrează metadate ale cererilor, precum IP, momentul accesării și semnale ale dispozitivului/browserului. BotID, verificarea și limitarea cererilor protejează serviciul în interesul nostru legitim de prevenire a fraudei și abuzului (art. 6 alin. (1) lit. f). Identificatorii limitelor sunt transformați criptografic.
- Preferințe și statistici opționale: numai cu acordul tău (art. 6 alin. (1) lit. a). Preferințele rețin alegerile pe dispozitiv. Vercel Web Analytics numără vizite și afișări de pagini. Nu configurăm urmărirea clicurilor, evenimente comportamentale, profiluri publicitare sau înregistrări ale sesiunilor. Eliminăm parametrii și fragmentele URL și trimitem doar căi de pagini aprobate. Vercel poate deriva statistici despre browser, dispozitiv, site-ul de proveniență și locație aproximativă; identificatorul vizitatorului expiră după 24 de ore. Detalii Vercel.
- Suport și obligații: folosim mesajele tale pentru a răspunde și rezolva solicitările (contract sau interes legitim). Înregistrările impuse de lege au ca temei art. 6 alin. (1) lit. c.
E-mailul și verificarea accesului sunt necesare pentru cont și funcțiile plătite. Opțiunile de analiză și stocare a preferințelor pe dispozitiv nu sunt obligatorii. Salvarea setărilor în cont este o funcție solicitată separat.
Cookies și stocare în browser
Prin „cookies” includem și stocarea locală/de sesiune. Stocarea esențială funcționează fără acord opțional. Ambele scopuri opționale sunt inițial dezactivate. Din poți accepta, refuza sau retrage separat fiecare alegere. Retragerea oprește colectarea opțională viitoare și șterge preferințele opționale salvate pe dispozitiv; nu anulează prelucrările anterioare legale și nu șterge setările din cont.
- Esențial: sesiunea Supabase este păstrată local până la deconectare, invalidare sau ștergerea datelor browserului. Vercel gestionează starea temporară de securitate BotID. Revenirea de la plată și pauza dintre verificări folosesc stocarea sesiunii filei.
- Alegerea de confidențialitate: cheia
flightdraft_privacy_v1conține opțiunile, versiunea și momentul alegerii, valabile 180 de zile; apoi solicităm o nouă alegere la vizitare. - Preferințe opționale: limba, agenția, semnătura și valorile implicite folosesc chei
amadeus_, pentru maximum 180 de zile de la acord, până la retragere sau ștergerea datelor browserului. Preferințele contului sunt eliminate de pe dispozitiv la deconectare. Cache-ul cursurilor este folosit maximum 24 de ore. - Statistici opționale: Vercel Web Analytics nu folosește cookies de analiză; identificatorul derivat din cerere durează maximum 24 de ore. Rapoartele agregate sunt păstrate în platformă conform planului și retenției furnizorului. Nu este un profil persistent între site-uri.
Fără acord pentru preferințe, modificările funcționează în memoria paginii curente. Valorile stocate pot rămâne într-un browser nefolosit până la următoarea vizită sau ștergere manuală. Fonturile sunt găzduite de FlightDraft. Serverul nostru solicită cursuri de la ExchangeRate-API fără a transmite IP-ul tău, contul sau textul de zbor.
Extensia opțională de browser
În Amadeus Selling Platform Connect, extensia examinează local textul afișat pentru a poziționa butoanele de traducere lângă liniile de zbor. Nu transmite nimic până când apeși Traduce, Traduce tot sau pictograma din browser. Pictograma citește textul selectat ori textul accesibil din terminal. Filtrează local liniile de zbor acceptate și elimină restul textului. Numai aceste linii sunt transmise noii file FlightDraft pentru traducerea solicitată (executarea contractului). Nu include date de pasageri sau de plată. Extensia nu citește cookies de autentificare, câmpuri de parolă sau acreditări și nu conține analiză de trafic.
Transferul este păstrat în memoria extensiei, asociat doar filei de destinație, expiră după cinci minute și este șters la livrare sau închiderea filei. Datele expirate sunt curățate periodic, de regulă în încă un minut cât browserul rulează. După primire, aplicația păstrează importul în memoria paginii maximum zece minute și verifică expirarea înainte de traducere. Dezinstalarea/dezactivarea extensiei ori repornirea browserului șterge memoria transferului. Autentificarea și verificările normale de abonament/probă rămân obligatorii.
Furnizori și transferuri internaționale
Folosim Vercel pentru găzduire, securitate și statistici opționale, Supabase pentru autentificare și baza de date și Resend pentru e-mailuri de autentificare. Acești furnizori și subcontractanții lor pot prelucra date în afara României sau SEE. Garanțiile relevante pot include decizii de adecvare și Clauzele Contractuale Standard ale Comisiei Europene, descrise în condițiile lor de prelucrare. Ne poți cere detalii despre garanțiile aplicabile datelor tale.
Detalii: Vercel, Supabase, Resend. Gumroad operează separat serviciul de plăți. Nu vindem datele tale personale.
Cât timp păstrăm datele
Păstrăm datele contului și profilului cât timp contul este menținut pentru furnizarea serviciului. Legăturile abonamentelor și utilizarea sunt păstrate cât sunt necesare pentru acces, prevenirea abuzului de perioade de probă/plăți și soluționarea disputelor. La o cerere de ștergere, verificăm ce poate fi eliminat și explicăm orice motiv legal sau de securitate pentru păstrarea unor înregistrări limitate. Mesajele de suport sunt păstrate cât este necesar pentru solicitare și eventualele dispute. Documentele de facturare obligatorii respectă termenul legal aplicabil.
Jurnalele și copiile de siguranță urmează ciclurile de retenție/ștergere ale furnizorilor. Nu putem șterge instantaneu copiile de siguranță sau înregistrările pe care Gumroad trebuie să le păstreze independent. Ne poți cere detalii pentru o anumită înregistrare.
Drepturile tale
Poți solicita acces, o copie a datelor, rectificare, ștergere, restricționare și portabilitate unde se aplică și te poți opune prelucrării bazate pe interes legitim. Poți corecta profilul din cont și retrage acordul opțional din Setări de confidențialitate, la fel de ușor cum l-ai acordat.
Scrie de la adresa contului la norfgeorge@gmail.com și precizează cererea. Nu trimite parole, chei de licență sau date de card. Putem cere verificarea proporțională a identității. Răspundem, de regulă, în termen de o lună; dacă este necesară o prelungire legală, explicăm motivul în acea lună.
Ștergerea datelor și anularea abonamentului sunt acțiuni separate. Oprește reînnoirea din Cont → Facturare → Anulează reînnoirea / Gumroad și spune-ne dacă dorești și ștergerea datelor FlightDraft. Dacă identitatea este partajată cu alt serviciu folosit de tine, clarificăm scopul înainte de eliminarea acesteia.
Poți depune o plângere la ANSPDCP sau la autoritatea din țara unde locuiești ori lucrezi. Nu luăm decizii cu efect juridic sau similar semnificativ bazate exclusiv pe profilare automată.
Modificări
Actualizăm data când se schimbă practicile și solicităm un nou acord înainte de a introduce un scop opțional nou. FlightDraft este un instrument independent pentru profesioniști din turism, fără afiliere cu Amadeus.