GDPR & Google Consent Mode v2 Certified

Privacy & Cookie Policy

This document outlines how Charlie-Lima Electronic Flight Bag ("Charlie-Lima", "we", "us") handles your data, ensures compliance with the General Data Protection Regulation (EU GDPR), ePrivacy Directive, and implements Google Consent Mode v2 for Google Tag Manager and advertising services.

Manage Your Cookie Settings

You can view, customize, or immediately revoke your consent at any time.

1. Data Controller Information

The data controller responsible for processing personal data on Charlie-Lima is:

Company Name: Jamia s. r. o.
Registered Seat: Majerníkova 3004/6, 841 05 Bratislava - mestská časť Karlova Ves, Slovak Republic
Company ID (IČO): 54216371
VAT ID (IČ DPH): SK2121603869 (VAT payer pursuant to §4 of Act No. 222/2004 Coll., effective since 01/03/2023)
Authorized Representative: Jakub Hošťačný
Official Contact Email: info@charlie-lima.eu
Data Protection Officer (DPO): Not appointed pursuant to Article 37 GDPR, as core operations do not require regular or systematic monitoring of data subjects on a large scale.
Service: Charlie-Lima Electronic Flight Bag (Flight Simulation Software)
Notice: Exclusively designed for flight simulation enthusiasts (MSFS, X-Plane, Prepar3D). Not for real-world aviation use.

2. Google Consent Mode v2 & Tag Manager Integration

Charlie-Lima strictly integrates Google Consent Mode v2 with Google Tag Manager (Container ID: GTM-WVT6H944).

Prior to user interaction with our Cookie Preferences banner, all four Google consent parameters are loaded in a default 'denied' state:

ad_storage

Controls cookies related to advertising. Only enabled if marketing consent is granted.

analytics_storage

Controls analytics cookies (Google Analytics 4). Only enabled if analytics consent is granted.

ad_user_data

Sets consent for sending user data to Google for advertising purposes (Google Ads / Conversions).

ad_personalization

Sets consent for personalized advertising and audience remarketing.

When consent is denied, Google tags execute in cookieless mode, utilizing aggregate pings without persisting identifiers in your browser.

3. Detailed Cookie & Storage Catalog

Below is the full itemized catalog of cookies, local storage keys, and tracking technologies utilized within the Charlie-Lima application.

Name / KeyCategoryProviderPurposeDurationStorage Type
sb-*-auth-tokenNecessarySupabaseSecure authentication tokens and session maintenance for pilot accounts.Session / 1 yearCookie / Storage
cl_last_aircraftNecessaryCharlie-LimaStores the pilot's active aircraft model across sessions (e.g. B738, B744, A320) for routing.1 yearHTTP Cookie
cl_consentNecessaryCharlie-LimaFirst-party cookie indicating that user has submitted cookie preferences for SSR routing.1 yearHTTP Cookie
cf_clearance / __cf_bmSecurityCloudflareAnti-bot security verification for registration and bug report forms (Cloudflare Turnstile).Session / 30 minHTTP Cookie
cl_cookie_consent_v2NecessaryCharlie-LimaStores GDPR consent settings, granular choices, and immutable audit Consent UUID.1 yearLocalStorage
layout-storageFunctionalCharlie-LimaPersists cockpit tab configurations, module placements, window splits, and custom workspace suites.PersistentLocalStorage
checklist-storageFunctionalCharlie-LimaPersists active checklist progress, checked item states, active phase, and simplified SOP toggle.PersistentLocalStorage
cl-settings-storageFunctionalCharlie-LimaStores UI preferences (day/night mode, font sizes, custom hex accent colors, and audio volume levels).PersistentLocalStorage
tts-storageFunctionalCharlie-LimaStores synthetic virtual copilot voice model selection, speech rate, volume, and audio sink ID.PersistentLocalStorage
flight-data-storageFunctionalCharlie-LimaCaches flight planning data, departure/arrival ICAO, runway headings, and SimBrief route fixes.PersistentLocalStorage
flight-session-storageFunctionalCharlie-LimaRecords active flight duration, start/end timestamps, and simulator flight time calculation.PersistentLocalStorage
cl-pdf-storageFunctionalCharlie-LimaCaches SimBrief OFP operational flight plan PDF zoom levels, page position, and render settings.PersistentLocalStorage
charlie-lima-cabin-storageFunctionalCharlie-LimaMaintains cabin announcement progression, boarding music sequence, and language filters.PersistentLocalStorage
cl_creator_draft_v4FunctionalCharlie-LimaLocal autosave buffer in Checklist Creator to prevent accidental work loss before publishing.PersistentLocalStorage
cl_cockpit_device_id / cl_cockpit_device_nameFunctionalCharlie-LimaUnique cockpit device identifier to manage multi-screen sound routing and presence (PC vs mobile).PersistentLocalStorage
charlie_route_map_height / charlie_route_map_styleFunctionalCharlie-LimaPreserves interactive route map height and chosen map style (dark nav vs satellite).PersistentLocalStorage
guest_flight_hours / guest_completed_checklistsFunctionalCharlie-LimaTemporary flight time and completed checklist counter for guest pilots before registering.PersistentLocalStorage
_gaAnalyticsGoogle AnalyticsCalculates visitor, session, and anonymized interaction data for simulation telemetry reports.2 yearsHTTP Cookie
_ga_* (e.g. _ga_LE26QZ29ZF)AnalyticsGoogle Analytics 4Used by GA4 measurement stream to persist session state and correlate user interactions.2 yearsHTTP Cookie

4. Audit Trail & Proof of Consent (Article 7 GDPR)

In compliance with GDPR Article 7(1), the controller maintains an immutable audit log of consent transactions. When you grant, update, or revoke consent:

  • A unique cryptographic UUID is generated and associated with your browser.
  • Your exact decision timestamp and policy version (e.g. v1.0) are registered in our secure database (consent_logs).
  • In compliance with data minimization, IP addresses are anonymized (truncating the final octet) prior to recording.
  • You can provide your Consent ID from the banner footer to verify or review your recorded consent at any time.

5. Your Data Protection Rights

Under the EU General Data Protection Regulation, pilots and visitors possess the following rights:

Right to Access (Art. 15)

Request a copy of personal information and profiles stored on our servers.

Right to Erasure (Art. 17)

Request immediate permanent deletion of your account and related cockpit data ("Right to be Forgotten").

Right to Withdraw Consent (Art. 7)

Withdraw cookie or analytics consent at any time with immediate effect.

Right to Lodge a Complaint

Lodge a complaint with a competent European Data Protection Authority (e.g. Úrad na ochranu osobných údajov SR).

6. Contact & Inquiries

For inquiries regarding privacy, data protection, or exercising your GDPR rights, please contact:

Jamia s. r. o. (Attn: Jakub Hošťačný)
Email: info@charlie-lima.eu
Address: Majerníkova 3004/6, 841 05 Bratislava - Karlova Ves, Slovakia