Privacy Policy
This Privacy Policy explains how Luarnol LLC ("Luarnol," "we," "us," or "our") collects, uses, stores, discloses, and otherwise processes information in connection with the Flight Plan Maker ("FPL Maker") app, related websites, downloadable content, and related services (collectively, the "Services"). Luarnol LLC is the operator of the Services and the controller of personal data we process directly for the purposes described here.
1. Data We Collect
Depending on the platform, build, enabled features, and how you use the Services, we and our providers may collect:
- Content you create in the app. This may include flight plans, route waypoints, aircraft profiles, notes, settings, signatures, app preferences, and other data you enter or generate.
- Approximate location or map-centered location context. If you grant location-related permissions or use location-dependent features, the app may access approximate location data, map-centered coordinates, and related location context. The app is not designed to require precise location collection by us for general account registration because core features do not require a Luarnol account.
- Device, app, and diagnostics information. This may include device model, OS version, app version, build identifiers, coarse regional settings, language, feature flags, crash logs, diagnostics, performance events, and technical troubleshooting data.
- Usage analytics. This may include screens viewed, features used, tap or interaction events, route or weather lookup events, download events, entitlement checks, restore attempts, and related telemetry.
- Coarse derived location metadata. For analytics and diagnostics, we may record a coarse location bucket derived from the map center, together with permission status and selected map modes.
- Purchase and subscription data. If you use paid features, Apple, Google, Google Play, RevenueCat, and related billing or attribution providers may provide information needed to validate purchases, entitlements, trials, introductory offers, renewals, cancellations, billing status, plan changes, refunds, and restores.
- Notification data. If you allow notifications, the app may use platform notification permissions and local notification channels. If a supported build uses push delivery services, Apple and/or Firebase Messaging may process push-related identifiers, push tokens, and delivery metadata.
- Support communications. If you contact us, we may receive your name, email address, message contents, attached files, and any other information you choose to provide.
Core app features do not require you to create an account with us or provide your name or email address, except when you voluntarily contact support or otherwise choose to send us information.
2. How We Use Data
We use data to:
- Provide app features such as flight plan drafting, route building, map display, search, weather lookups, subscription access control, and offline content management.
- Store your saved content locally on your device and, where a supported backup or sync feature is enabled for the applicable platform or build, back up or synchronize eligible data through the applicable platform or cloud provider.
- Download, cache, validate, and manage offline maps, airport data, aviation layers, and related datasets.
- Measure feature usage, improve product quality, monitor performance, troubleshoot issues, investigate abuse, and detect or prevent fraud, misuse, or security incidents.
- Validate purchases, subscriptions, trials, restores, and entitlement status.
- Respond to support requests and communicate with you when you contact us.
- Protect the security, integrity, lawful operation, and business continuity of the Services.
- Comply with legal obligations, resolve disputes, and enforce our agreements and policies.
3. Legal Bases and Jurisdiction Notes
Depending on where you are located, our legal bases for processing may include performance of a contract, compliance with legal obligations, our legitimate interests in operating, securing, improving, and supporting the Services, and your consent where required by applicable law. Where consent is the legal basis for a specific processing activity, you may withdraw it through applicable device or service settings, although withdrawal will not affect prior processing lawfully carried out before withdrawal.
4. Where Your Data Is Stored
FPL Maker stores some data locally on your device. Depending on platform, build, enabled features, and your device or account configuration, certain data may also be backed up or synchronized through supported platform or cloud services, such as Apple's iCloud/CloudKit on Apple platforms, Google/Firebase services on supported builds, or Android device backup and transfer services. Not all data types are synced or backed up, and availability may vary by platform and feature rollout.
Aviation reference datasets such as airport databases, aviation datasets, weather-related content, or offline map files may be downloaded from our servers or third-party providers and stored on your device for app functionality.
Because we and some of our providers may operate in the United States or other countries, your data may be processed, transferred to, or stored in countries other than the one where you live, subject to applicable law.
5. Third-Party Services and Data Sources
The Services rely on third-party services and data sources, which may process data under their own terms and policies:
- Apple and Google platform services. Depending on the platform you use, Apple or Google may process app distribution, billing, subscription renewals, cancellations, refunds, payment handling, device-level services, map integrations, notification services, and other platform features. See Apple Privacy Policy and Google Privacy Policy.
- Firebase services. We may use Google Firebase services for analytics, diagnostics, crash reporting, infrastructure, and, where enabled, backend or sync-related functionality. See Firebase Privacy and Security.
- Firebase Messaging. If a supported build enables push notifications or similar features, Firebase may process push-related identifiers and message delivery information.
- RevenueCat. We use RevenueCat to help manage subscriptions and entitlements. RevenueCat may receive subscription status, transaction-related metadata, entitlement status, store product identifiers, attribution data, and related identifiers needed to manage purchases. See RevenueCat Privacy Policy.
- Map and aviation data providers. The app may display or download map and aviation data derived from services or datasets such as Google Maps, Apple Maps on supported Apple platforms, MapLibre, OpenStreetMap/OpenMapTiles, Luarnol-hosted offline map packages, OpenAIP, OurAirports, AviationWeather.gov, and related providers or mirrors used by our map stack.
- External navigation apps and websites. If you choose to open an airport, coordinate, link, or resource in an external app, browser, or website, that provider receives the information necessary to open the destination.
6. Data Sharing
We do not sell your personal information for money. We may disclose data only in the following circumstances:
- With service providers, contractors, licensors, and infrastructure vendors that help us operate, secure, host, support, analyze, and improve the Services.
- With data and platform providers needed to deliver maps, weather, syncing, notifications, analytics, crash reporting, backend services, backup or sync features, app distribution, and subscriptions.
- When you intentionally invoke a third-party app, website, or service from inside FPL Maker.
- When required by law, legal process, enforceable government request, or to protect rights, safety, users, the public, or the integrity and lawful operation of the Services.
- As part of an actual or proposed merger, acquisition, financing, reorganization, bankruptcy, or transfer of some or all of our business or assets, subject to applicable law.
7. Retention
We retain data for as long as reasonably necessary to operate the Services, provide support, comply with legal obligations, resolve disputes, maintain records, investigate misuse, and enforce our agreements. Locally stored data remains on your device until you delete it, delete the app, or reset the relevant app data. Data backed up or synced through third-party or platform services remains subject to the retention, backup, restoration, and deletion practices of those providers.
8. Your Choices and Requests
- You can deny or later revoke location permission in your device settings.
- You can deny or later revoke notification permission in your device settings.
- You can manage available sync, backup, or cloud-service settings through the applicable platform or account settings.
- You can manage or cancel subscriptions through the subscription settings of the store account used for purchase.
- You may choose not to use external map, navigation, browser, or link-out functionality.
- Subject to applicable law, you may request access to, correction of, deletion of, or information about personal data we control, and you may have the right to object to or restrict certain processing.
- To make a privacy request, contact us at support@luarnol.com. We may request information reasonably necessary to verify your identity and authority before responding.
9. Security
We use commercially reasonable administrative, technical, and organizational measures designed to protect data. However, no method of transmission, synchronization, storage, or processing is completely secure, and we cannot guarantee absolute security.
10. Children's Privacy
FPL Maker is not directed to children under 13, or under the minimum age required by applicable law, and we do not knowingly collect personal information from such children directly for a Luarnol account because core app use generally does not require one. If you believe a child has provided us personal information, please contact us so we can review the situation.
11. Changes to This Policy
We may update this Privacy Policy from time to time. The updated version becomes effective when posted at this page, unless a different effective date is stated.
12. Contact
If you have questions about this Privacy Policy or want to submit a privacy request, contact us at support@luarnol.com.