Legal
Legal & policies
The disclaimers, privacy policy, cookies statement, terms of use, and accessibility statement for Pilot EFB, in one place. Each document shows when it was last updated.
Published by
Azimuth Labs Ltd · Registered in England and Wales, Company No. 17289059. · ICO No. ZC178458.
Registered office: 82A James Carter Road, Mildenhall, Suffolk, IP28 7DE, United Kingdom.
Compliance
Disclaimers
The verbatim disclaimer text shown inside the app. Pilot EFB is an informational reference only, never a replacement for certified systems, official sources, or your operator's approved procedures.
Important
General disclaimer
Pilot EFB is NOT a certified Electronic Flight Bag. It is an informational and organisational tool only. All outputs: weather, NOTAMs, FTL calculations, descent planning, and any other aviation data are for personal reference and planning purposes only. Pilots must always verify all data against official, certified sources before making any operational decisions. The developer accepts no liability for decisions made based on information displayed in this app.
Per-module disclaimers
- Weather
- Reference only - verify officially.
- NOTAMs
- May be incomplete - verify officially.
- Flight & duty time
- Personal planning only.
- Logbook
- Personal record only.
- Descent planning
- Approximate - use approved procedures.
- Checklists
- Reference only - not a certified checklist.
- V-speed cards
- Personal reference - verify against the AFM.
- Fatigue indicator
- Estimate only - not a certified FRMS.
- Community board
- Community-submitted ideas - not endorsements, commitments, or official roadmap. Posts are written by other users.
- Per-diem tracker
- Records & estimates only - not financial advice.
- Credentials
- Personal record - verify against official records.
- Voyage reports
- Personal record only - not a formal occurrence report.
- Online Flying (simulation)
- For simulation use only - not for real-world flight.
- General reference
- Reference only - verify officially.
Privacy
Privacy policy
Last updated: 2026-08-03
Pilot EFB is a personal, informational flight companion for pilots, offered as an iOS app and described on this website at pilotefb.com. It is not a certified Electronic Flight Bag and is not intended for operational decisions, dispatch, primary navigation, or regulatory compliance. This policy covers this website, the Pilot EFB app, and (when you use it) the Pilot EFB web edition: the section immediately below explains how the website handles your data, and sections 1 to 11 explain what the app stores, what it sends to third parties, what it does not collect, and how to delete it.
The data controller for any personal data described below is Azimuth Labs Ltd, a company registered in England and Wales under company number 17289059, with its registered office at 82A James Carter Road, Mildenhall, Suffolk, IP28 7DE, United Kingdom. We are registered with the Information Commissioner's Office under registration number ZC178458. If anything here is unclear, or to exercise any of your rights, email support@pilotefb.com.
This website (pilotefb.com)
This website is an informational marketing site for the Pilot EFB app, and it is privacy-by-design:
- No accounts, no forms, no data collection. The website has no contact form, sign-up, newsletter, or login. We do not ask for, collect, or store any personal data through the website itself.
- Product analytics, only if you opt in. With your consent we use PostHog (EU Cloud, processed in Frankfurt) for product analytics - autocapture of interaction events (page views, clicks, and similar) - together with Cloudflare Web Analytics (cookieless) for aggregate traffic. They load only after you opt in through the cookie banner, and nothing runs before then. We do not record your session, set no advertising cookies, run no advertising pixels, and embed no third-party content. See the cookie policy for the specifics of what each one stores.
- Strictly-necessary browser storage only. The only things stored on your device are strictly necessary for the site to work: your light/dark theme choice and a record of your cookie choice. They set no identifier and never leave your browser, so under the Privacy and Electronic Communications Regulations (PECR) they do not require consent.
- Optional analytics: off unless you allow it. A cookie banner lets you opt in to analytics. It is off by default; only when you opt in do we load PostHog (product analytics, EU Cloud) and Cloudflare Web Analytics, never before. You can change or withdraw your choice at any time via "Cookie settings" in the footer, and withdrawing stops further collection and deletes PostHog's cookies and stored id. See the cookie policy for details.
- Hosting and server logs (Netlify). This website is hosted by Netlify, Inc. (440 N Barranca Ave #4133, Covina, CA 91723, USA). When you load a page, Netlify may briefly process the technical data your browser sends (such as your IP address, the page requested, your browser user-agent, and a timestamp) in order to deliver the page and maintain service security. We have a Data Processing Agreement with Netlify in place and rely on our legitimate interests for this processing. We do not use these logs to identify or profile you. Netlify's privacy policy: https://www.netlify.com/privacy/.
- If you email us. When you contact us at support@pilotefb.com, we process your email address and the contents of your message solely to reply and to keep a record of the correspondence. We rely on our legitimate interests in responding to enquiries, and we keep your message and our response for up to 3 years from the date of last contact, then delete it.
The remainder of this policy (sections 1 to 11) describes how the Pilot EFB app handles data.
At a glance (the app)
The table below is a quick summary; the sections that follow give the full detail. In short: your flying records stay on your device, only a small amount of operational data leaves it, and analytics never run unless you opt in.
| What | Does it leave your device? | Who can see it | Kept for |
|---|---|---|---|
| Your records (logbook, duty/FTL, flight folders, notes) | No, unless you export it or sign in for cloud sync | No one but you | Until you delete it (synced copies are removed when your account is deleted) |
| Weather / NOTAM lookups (ICAO code + time) | Yes, through our proxy | Supabase (processor) | 30 days |
| Crash reports | Only if the app crashes | Sentry (processor) | 90 days |
| Anonymous usage counts | Only if you opt in to analytics | PostHog (processor) | Up to 24 months |
| Your email + sign-in | Only if you create an account | Supabase; Apple or Google as your sign-in provider | While your account exists; accounts inactive for 24 months are deleted after 30 days' email notice |
| Purchases | Yes, to confirm what you bought | Apple + RevenueCat (iOS); Stripe (web edition) | Life of the entitlement |
| Feedback you send from the app | Only when you send it | Zoho ZeptoMail (email delivery) | Up to 3 years |
| Device location | No, never sent off your device | No one | Not stored |
1. What data we store on your device
Pilot EFB is offline-first. The on-device SQLite database is the source of truth for everything the app shows you. Nothing in this section ever leaves your device unless you explicitly export, share, or sign in for cloud sync (cloud sync is gated by a separate subscription and is opt-in).
The database holds:
- Logbook entries: date, aircraft type and registration, route, off/on block times, role, landings, night/IFR time, remarks.
- Carry-forward totals: hours flown before you started using Pilot EFB.
- Duty periods (FTL): reporting time, sectors, rest facility, crew complement, augmented flag, and derived FDP results.
- Flight folders and snapshots: the immutable weather and NOTAM payloads you saved, plus any notes you attached. Snapshots are SHA-256 hashed and verified on display.
- Cached weather and NOTAMs: last-fetched payloads per ICAO with staleness timestamps. Capped at 200 entries with LRU eviction.
- Recently-viewed airports: last 30 ICAO codes you opened.
- Settings: units, home base ICAO, FTL regime, theme, app-lock preferences, accessibility toggles, notification preferences.
- Scratchpad notes and active timers.
- Disclaimer acceptance and onboarding state (timestamped).
- Anonymous install id: a random UUID stored in the iOS keychain, used only to deduplicate analytics events. It is not a device identifier and you can rotate it from Settings → Privacy → Analytics.
You can wipe everything in this section from Settings → Delete all data.
2. What data we send to third parties
Supabase Edge Functions: weather and NOTAM proxy
Every weather or NOTAM lookup goes through a Supabase Edge Function so that third-party API keys never live on your device. We log:
- The ICAO code(s) you queried.
- The timestamp of the request.
- The endpoint (
metar,taf,notams). - The HTTP status, latency, and whether the response was a cache hit.
- Your authenticated user id only if you are signed in (used for per-user rate limiting). Guest mode submits no user identifier.
This log is used for cost monitoring and rate limiting only. It is retained for 30 days and then deleted. The log is not joined with any other data about you.
(Supabase acts as a data processor on our behalf. DPA in place.)
Legal basis: Legitimate interests (operating and securing the App, managing API costs).
Account sign-in (only if you sign in)
If you create an account, you can sign in with Apple or with Google. Supabase, our authentication and sync provider, stores your email address and a secure (hashed) credential. Skipping sign-in during onboarding is supported, and the app works without an account (some free-tier allowances require a signed-in account).
- Sign in with Apple can hide your real email behind an Apple private relay address, so we may only ever see a relayed address.
- Sign in with Google authenticates you through your Google account; Google then provides us your Google account email and basic profile information so we can create or match your account. Google handles your Google account as an independent controller under its own privacy policy (https://policies.google.com/privacy); we receive and store only the sign-in details described here.
(Supabase acts as a data processor on our behalf. DPA in place.)
Legal basis: Contract performance (providing the account and cloud sync you opted into). If you do not sign in, no account data is processed.
Sentry: crash reporting
If the app crashes or hits a JavaScript error, Sentry receives:
- The stack trace and JS error message.
- The OS version, device model, and app version.
- Recent breadcrumbs (which screens you opened, in chronological order; no ICAO codes, no logbook content, no PII).
- The anonymous install id.
Sentry data is retained according to Sentry's defaults (90 days for events). We use this only to fix bugs.
(Sentry acts as a data processor on our behalf for crash reporting. DPA in place.)
Legal basis: Legitimate interests (improving app stability and fixing bugs that affect all users).
PostHog: anonymous event counts
If analytics are enabled (off by default; opt in via Settings → Privacy → Analytics), PostHog receives a small set of event counts:
briefing_created,flight_logged,export_triggered,snapshot_saved,fdp_calculated,paywall_viewed,purchase_completed.
Each event carries the anonymous install id and the event name. No properties, no ICAO codes, no times, no flight data. The full event list is shown in-app at Settings → Privacy → Analytics so there are no surprises.
(PostHog acts as a data processor on our behalf for analytics. DPA in place.)
Legal basis: Consent (off by default; you must opt in via Settings → Privacy → Analytics).
RevenueCat: in-app purchases
When you purchase an unlock, RevenueCat sees the App Store receipt for that purchase and the anonymous user id Pilot EFB hands them (your Supabase user id if signed in, otherwise the install id). They do not receive your name, email, or any flight data.
(RevenueCat acts as a data processor on our behalf for purchase verification. DPA in place.)
Legal basis: Contract performance (verifying and honouring in-app purchase entitlements you have paid for).
Stripe: web edition payments (when the web edition launches)
The Pilot EFB web edition is not yet available. When it launches, if you subscribe to it your payment will be processed by Stripe. Stripe will receive the payment and billing details you enter, in order to take the payment and help prevent fraud; we will receive confirmation of the subscription, not your full card number. Purchases made through the iOS app are handled by Apple and RevenueCat (above), not by Stripe.
(Stripe will act as a data processor on our behalf for payment processing, with a DPA in place before the web edition takes its first payment.)
Legal basis: Contract performance (taking the payment for the subscription you chose).
Zoho ZeptoMail: in-app feedback
If you send feedback or a support message from inside the app, your message and the email address you give are delivered to us using Zoho's ZeptoMail transactional email service. ZeptoMail only carries the message to our inbox; it is not used to profile you or to send you marketing.
(Zoho Corporation acts as a data processor on our behalf for email delivery, on its EU infrastructure. DPA in place.)
Legal basis: Legitimate interests (receiving and responding to the feedback and support messages you choose to send).
3. What we DO NOT collect
- Logbook entries. Your logbook never leaves your device unless you explicitly export it (CSV) or sign up for cloud sync.
- Duty / FTL details. Reporting times, sector lists, rest periods, and FDP results stay on-device.
- Flight folder contents. Your saved weather, NOTAMs, and notes stay on-device.
- Names, phone numbers. We never ask for your name or phone number. The only email we see is the one you use to sign in (with Apple or Google) or the address you include when you contact us or send feedback.
- Location data. Pilot EFB has no moving map and does no location tracking. If you use a feature that needs your position (for example, finding airports near you), the app reads your device location on your device only to show the result; it is never transmitted to us or any third party and is never stored in your logbook. You can decline the location permission and the rest of the app works normally.
- Contacts, photos, microphone, calendar. Pilot EFB does not request these permissions.
- Advertising identifiers. None. There are no ads.
4. Data deletion
- On-device data. Settings → Delete all data wipes the entire SQLite database and returns the app to the onboarding flow. This is immediate and irreversible.
- Account data on Supabase. If you signed up, you can delete your account at any time from Settings in the app, or email support@pilotefb.com with the address you used; either way your account and any associated proxy logs are deleted within 30 days.
- Anonymous analytics. Rotate your install id from Settings → Privacy → Analytics. Future events are sent under the new id and the old id cannot be linked back to you on the server.
5. Data retention
- Edge Function logs (Supabase): 30 days, then deleted.
- Account data (Supabase): kept while your account exists. You can delete your account at any time (see section 4). Accounts that have not been used for 24 months are deleted, after at least 30 days' notice to the email address on the account.
- Sentry crash events: 90 days (Sentry default).
- PostHog analytics: retained for no longer than 24 months, after which the event data is deleted; the only identifier is the anonymous install id, which you can rotate at any time.
- RevenueCat receipts: retained for the lifetime of the entitlement so that "Restore purchases" works on a new device.
- Web edition payment records (Stripe): kept while the subscription is active and afterwards as required by accounting and tax law (generally up to 6 years).
- Email and in-app feedback: up to 3 years from last contact. In-app feedback reaches us via ZeptoMail, which does not retain the message after it has been delivered.
- On-device data: retained until you delete it.
6. Children
Pilot EFB is designed for use by licensed pilots and student pilots in formal training. UK PPL applicants must be at least 16 years old; commercial licences require 18. The App is not directed at children. We do not knowingly collect personal data from anyone under the age of 13 (the UK digital age of consent under s.9 of the Data Protection Act 2018). If you believe a person under 13 has provided personal data to us, please contact support@pilotefb.com and we will delete it promptly. The Pilot EFB app is intended for users aged 16 and over and is expected to carry a 4+ age rating on the Apple App Store (to be confirmed at App Store submission).
7. Security
- API keys for third-party providers (weather, NOTAMs) are held only as Supabase Edge Function secrets. They are never shipped in the app binary.
- App-lock secrets (PIN) are stored salted and hashed (SHA-256) in the iOS keychain via
expo-secure-store. The plaintext PIN is never persisted. - Network calls use HTTPS.
- We do not write to any third-party service from inside the app's fast-path beyond what is listed in section 2.
Data breaches
If we become aware of a personal data breach we will assess the risk to your rights and freedoms. Where required by UK GDPR we will notify the Information Commissioner's Office within 72 hours. If the breach is likely to result in a high risk to your rights and freedoms (for example, exposure of your account credentials or purchase history), we will notify you directly without undue delay, explaining what happened, what data was affected, and what steps to take. Contact support@pilotefb.com with any security concerns.
8. International transfers
Where personal data leaves the United Kingdom, we rely on the safeguard listed for each provider below.
- Supabase (weather/NOTAM proxy; authentication if you sign in): data processed in the EU (we configure Supabase to use an EU-region project, keeping data within the EEA). Transfers from the UK to the EEA are permitted because the UK currently treats EEA countries as providing an adequate level of protection under the UK data protection framework (Data Protection Act 2018), so no additional safeguard is required. If a non-EU region were ever used, the applicable safeguard is the UK International Data Transfer Addendum (ICO Approved Addendum B.1.0) incorporated into Supabase's DPA. See Supabase's privacy policy at https://supabase.com/privacy for details.
- Sentry (crash reporting): data processed in Germany, Frankfurt (EEA; Sentry EU infrastructure). No transfer outside the EEA occurs; the UK currently treats the EEA as providing an adequate level of protection under the UK data protection framework (Data Protection Act 2018). See Sentry's privacy policy at https://sentry.io/privacy/ for details.
- PostHog (website and app analytics, if enabled): personal data is stored in the EEA (Germany, Frankfurt; PostHog EU Cloud on AWS eu-central-1). Transfers from the UK to the EEA are permitted because the UK currently treats the EEA as providing an adequate level of protection under the UK data protection framework (Data Protection Act 2018). PostHog uses a limited set of sub-processors, some with global edge locations (for example Cloudflare), and its US parent company may access data for support; any such transfer outside the UK and EEA relies on the EU Standard Contractual Clauses with the UK International Data Transfer Addendum (IDTA, ICO Approved Addendum B.1.0). The current sub-processor list is at https://posthog.com/subprocessors. See PostHog's privacy policy at https://posthog.com/privacy for details.
- RevenueCat (in-app purchases): data processed in the United States. Safeguard: UK International Data Transfer Addendum (IDTA, ICO Approved Addendum B.1.0) to the EU Standard Contractual Clauses, incorporated into RevenueCat's DPA. See RevenueCat's privacy policy at https://www.revenuecat.com/privacy for details.
- Netlify (website hosting): data processed in the United States. Safeguards: EU Standard Contractual Clauses (Commission Implementing Decision 2021/914) and the UK Extension to the EU-US Data Privacy Framework. See Netlify's privacy policy at https://www.netlify.com/privacy/ for details.
- Cloudflare Web Analytics (website analytics, only if you opt in): a cookieless, privacy-first analytics service operated by Cloudflare, Inc. in the United States. It sets no cookies and does not fingerprint or profile visitors. Safeguards: EU Standard Contractual Clauses and the UK International Data Transfer Addendum (IDTA, ICO Approved Addendum B.1.0), incorporated into Cloudflare's data processing terms. See Cloudflare's privacy policy at https://www.cloudflare.com/privacypolicy/ for details.
- Stripe (web edition payments): data processed in the United States. Safeguards: EU Standard Contractual Clauses and the UK International Data Transfer Addendum (IDTA, ICO Approved Addendum B.1.0), incorporated into Stripe's Data Processing Agreement, together with the EU-US Data Privacy Framework where applicable. See Stripe's privacy policy at https://stripe.com/privacy for details.
- Zoho / ZeptoMail (in-app feedback delivery): data processed on Zoho's EU data centre (EEA). No transfer outside the EEA occurs; the UK currently treats the EEA as providing an adequate level of protection under the UK data protection framework (Data Protection Act 2018). See Zoho's privacy policy at https://www.zoho.com/privacy.html for details.
- Google (Sign in with Google, if you use it): Google acts as an independent controller for your Google account and may process data outside the UK and EEA under its own safeguards (EU Standard Contractual Clauses and, where applicable, the EU-US Data Privacy Framework). We receive only your sign-in email and basic profile. See Google's privacy policy at https://policies.google.com/privacy for details.
Where we cannot identify the specific safeguard in advance, we will only transfer personal data where we have verified that an appropriate safeguard is in place.
9. Your rights
We process the limited personal data described above under UK data protection law, specifically the UK General Data Protection Regulation (UK GDPR) and the Data Protection Act 2018, and where applicable the EU GDPR for users in the EEA. Our legal bases are your consent (for optional analytics, which you can withdraw at any time in Settings → Privacy → Analytics) and our legitimate interests in operating, securing, and improving the App (for example crash reporting and abuse/rate-limit prevention).
Users in California may have additional rights under California law if and when our business meets the applicable thresholds; please contact support@pilotefb.com for information.
Subject to the conditions in the applicable law, you have the right to:
- access the personal data we hold about you;
- have inaccurate data corrected;
- have your data erased;
- object to processing where we rely on legitimate interests (you have an absolute right to object to direct marketing; for other processing we will stop unless we have compelling legitimate grounds);
- restrict processing in certain circumstances (for example if you contest the accuracy of data we hold);
- withdraw consent at any time (without affecting prior processing); and
- receive your data in a portable format.
To exercise any of these rights, email support@pilotefb.com. We will respond within one month. Because Pilot EFB is offline-first, most of your data already lives only on your device, and you can export or delete it yourself without contacting us. If you are in the UK and believe we have not handled your data properly, you have the right to lodge a complaint with the Information Commissioner's Office (ICO) at ico.org.uk; if you are in the EEA, you may complain to your local supervisory authority.
10. Contact
Questions, concerns, deletion requests, or feedback:
We are registered with the Information Commissioner's Office under registration number ZC178458.
11. Changes to this policy
We will tell you about material changes through the in-app What's new release notes and update the "Last updated" date at the top of this section. The current version is always available at https://pilotefb.com/legal/#privacy and from within the app at Settings → About → Privacy policy.
Terms
Terms of use / EULA
Last updated: 2026-08-03
These Terms of Use, together with the End User Licence Agreement set out below (collectively, this "Agreement"), govern your download, installation, and use of the Pilot EFB mobile application and any related services (the "App"). The App is published and licensed by Azimuth Labs Ltd, a company registered in England and Wales under company number 17289059 with its registered office at 82A James Carter Road, Mildenhall, Suffolk, IP28 7DE, United Kingdom ("we", "us", "our", or "the Developer"). By downloading, installing, or using the App, you ("you" or "the User") confirm that you accept this Agreement and agree to comply with it. If you do not agree, do not download, install, or use the App. You must be at least 16 years old to use the App.
1. Licence grant
In consideration of your agreement to comply with this Agreement, we grant you a limited, personal, non-exclusive, non-transferable, non-sublicensable, revocable licence to download and use the App on any Apple-branded device that you own or control, solely for your own personal, non-commercial reference and planning purposes, and in accordance with this Agreement and the Apple Media Services Terms and Conditions. We reserve all rights not expressly granted to you.
2. Licence restrictions
You agree that you will not, and will not permit any third party to:
- use the App for any operational decision, flight dispatch, primary navigation, separation, terrain or traffic avoidance, regulatory compliance, or any other purpose that is the responsibility of a certified Electronic Flight Bag, certified avionics, or an approved aeronautical information source;
- rely on the App as a sole or primary source of any aeronautical, meteorological, or regulatory information;
- use the App or its outputs for any commercial purpose, including deploying it within an airline, operator, flight school, or other organisation, or incorporating it or its outputs into any product or service offered to others;
- copy, modify, adapt, translate, or create derivative works of the App except as permitted by law;
- reverse engineer, decompile, or disassemble the App, or attempt to derive its source code, except to the extent that applicable law expressly permits despite this limitation;
- rent, lease, lend, sell, sublicense, distribute, publish, or otherwise transfer the App or your rights under this Agreement;
- remove, obscure, or alter any proprietary notices, labels, disclaimers, or attributions contained in the App; or
- use the App in any way that breaches any applicable law or regulation, or that infringes the rights of any third party.
3. Non-certified status: safety-critical use prohibited
Pilot EFB is NOT a certified Electronic Flight Bag. It is an informational and organisational tool only. All outputs, including weather, NOTAMs, flight time limitation (FTL) calculations, descent planning, logbook records, and any other aviation data, are provided for personal reference and planning purposes only and may be incomplete, delayed, or inaccurate. The App and its outputs are general information, not professional, operational, or regulatory advice, and your use of the App does not create any advisory relationship.
You must independently verify all data against official, certified, and approved sources, including your operator's approved procedures and operations department, the relevant national meteorological and NOTAM authorities, official aeronautical information publications, and certified avionics, before making any operational decision. You are solely responsible for the safe conduct of every flight and for compliance with all applicable regulations and your operator's procedures. To the maximum extent permitted by law, the Developer accepts no liability for any decision made, or action taken, on the basis of information displayed in the App.
If your operator wishes to use any output of the App in an operational context, obtaining any required Electronic Flight Bag approval or evaluation for that use is the operator's responsibility under its own regulator's EFB rules, not ours. We publish a personal, informational tool; we do not seek, hold, or claim any EFB approval for it.
4. Acceptable use
You are responsible for ensuring that your use of the App complies with the rules, policies, and procedures of your operator and of any aviation authority that regulates you. You must not use the App in any manner that could interfere with the safe operation of an aircraft or that is prohibited by your operator. You are responsible for maintaining the accuracy of the data you enter into the App (including logbook and duty records) and for keeping your own backups; you remain responsible for meeting any record-keeping obligations imposed by your national aviation authority.
Fair use of unlimited features. Where a feature or tier is described as "unlimited", that means unlimited normal personal use by you as an individual pilot. To keep the service fast and available for everyone, you must not: (a) access the App or its online data services by any automated means (including scripts, bots, scrapers, or any client other than the App itself); (b) generate requests at a volume or frequency that an individual pilot's personal use could not reasonably produce, or that degrades the service for other users; (c) circumvent or attempt to circumvent free-tier limits, including by creating or using multiple accounts; (d) systematically extract, store, redistribute, or resell weather, NOTAM, or other data obtained through the App; or (e) share your account credentials with any other person. If we reasonably believe your use breaches this section, we will contact you first where practicable and give you the opportunity to stop; if the breach continues, or is serious (for example automated scraping or resale of data), we may restrict or suspend the affected online features. We will always act proportionately. This section exists only to prevent abusive or non-personal use: it will never be used to limit genuine personal use by an individual pilot, it does not affect billing or refunds (which are handled by Apple as described in section 7), and it does not affect your statutory rights.
Your account. You are responsible for keeping your account credentials secure and for everything done through your account. Tell us at support@pilotefb.com as soon as you become aware of any unauthorised use of your account. We are not responsible for activity carried out through your account before you notify us, except where it results from our own failure to protect the service.
5. Intellectual property
The App, and all intellectual property rights in and to the App (including its software, design, text, graphics, and the "Pilot EFB" name and logo, but excluding third-party data and any content you create) are owned by or licensed to the Developer and are protected by copyright and other laws. This Agreement grants you a licence to use the App; it does not transfer any ownership rights to you. You retain all rights in the content you create within the App (such as your logbook entries and notes). You must not use the "Pilot EFB" or "Azimuth Labs" names or logos without our prior written consent, except to refer to the App truthfully.
6. Third-party data
The App retrieves weather, NOTAM, and related aeronautical data from third-party providers through a server-side proxy. We do not own, originate, or control this data, and we do not warrant its accuracy, completeness, currency, or fitness for any purpose. Third-party data is provided "as is" and may be subject to the relevant providers' own terms and conditions. The App may not display all published information (for example, it may not display every NOTAM affecting a given location). If a third-party provider changes or withdraws a data source, or changes its terms in a way that affects our ability to provide it, we may modify, substitute, or withdraw the affected feature as described in section 15.
7. In-app purchases and subscriptions
Certain features of the App may be unlocked through one-time in-app purchases or auto-renewing subscriptions sold through the Apple App Store. All payments, billing, renewals, cancellations, and refunds are processed and managed by Apple in accordance with the Apple Media Services Terms and Conditions, and are not controlled by us. Subscriptions renew automatically unless cancelled at least 24 hours before the end of the current period; you can manage and cancel subscriptions in your App Store account settings. Your statutory rights as a consumer are not affected by this section.
8. Disclaimer of warranties
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE APP IS PROVIDED "AS IS" AND "AS AVAILABLE", WITH ALL FAULTS AND WITHOUT WARRANTY OF ANY KIND. WE DISCLAIM ALL WARRANTIES, CONDITIONS, AND REPRESENTATIONS, WHETHER EXPRESS, IMPLIED, OR STATUTORY, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTIES OR CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A PARTICULAR PURPOSE, ACCURACY, AND NON-INFRINGEMENT. WE DO NOT WARRANT THAT THE APP WILL BE UNINTERRUPTED, TIMELY, SECURE, ERROR-FREE, OR FREE OF HARMFUL COMPONENTS, OR THAT ANY DATA IT DISPLAYS WILL BE ACCURATE OR COMPLETE. This section does not affect any warranties or rights that cannot be excluded or limited under applicable law.
UK consumers: If you are an individual consumer in the United Kingdom, the Consumer Rights Act 2015 implies statutory guarantees that digital content supplied under a paid contract is of satisfactory quality, fit for purpose, and as described. Nothing in the disclaimer above excludes or limits these statutory rights, and you may be entitled to a repair, replacement, or refund if the App fails to meet these standards.
9. Limitation of liability
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT WILL WE BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, EXEMPLARY, OR PUNITIVE DAMAGES, OR FOR ANY LOSS OF PROFITS, REVENUE, DATA, GOODWILL, OR OTHER INTANGIBLE LOSSES, ARISING OUT OF OR RELATING TO YOUR USE OF, OR INABILITY TO USE, THE APP, HOWEVER CAUSED AND UNDER ANY THEORY OF LIABILITY, EVEN IF WE HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. OUR TOTAL CUMULATIVE LIABILITY ARISING OUT OF OR RELATING TO THIS AGREEMENT OR THE APP WILL NOT EXCEED THE GREATER OF (A) THE TOTAL AMOUNT YOU PAID FOR THE APP IN THE TWELVE (12) MONTHS PRECEDING THE EVENT GIVING RISE TO THE LIABILITY, OR (B) FIFTY POUNDS STERLING (£50).
You use the App entirely at your own risk. Without limiting section 3, we accept no liability for any operational, flight-safety, dispatch, regulatory, or compliance outcome, or for any decision made or not made in reliance on anything shown in the App.
All flight, planning, and compliance decisions remain entirely the responsibility of the pilot in command. Nothing in the App reduces the obligation to consult authoritative sources before any operational decision.
Nothing in this Agreement excludes or limits our liability where it would be unlawful to do so. This includes liability for death or personal injury caused by negligence, for fraud or fraudulent misrepresentation, and for any other liability that cannot be excluded or limited under the laws of England and Wales. If you are a consumer, your statutory rights, including under the Consumer Rights Act 2015, are not affected by this Agreement.
10. Your responsibility and indemnity
You are responsible for your use of the App. If your use of the App in breach of this Agreement - including any commercial use, or any use of the App or its outputs for operational decisions - gives rise to a claim against us by a third party, you agree to compensate us for the losses, damages, and reasonable costs we incur as a result of that claim. If you are a consumer (an individual using the App for personal purposes), this paragraph applies only to the extent the claim results from your breach of this Agreement, and only for losses that were a foreseeable result of that breach.
11. Termination
This Agreement takes effect when you first download or use the App and continues until terminated.
Termination by you. You may terminate this Agreement at any time by ceasing to use the App and deleting it from your devices. If you have an account, you can delete it at any time from Settings in the App or by emailing support@pilotefb.com; deleting your account permanently removes your backed-up records from our servers, as described in the Privacy Policy.
Suspension and termination by us. If we reasonably believe you have breached this Agreement, we may suspend your access to online features (including sync, backups, and live weather and NOTAM data) while we investigate. For breaches of the fair use rules in section 4 we will follow the process described there (contact first where practicable). If a breach continues after a warning, or is serious (for example fraud, unlawful use, automated scraping or resale of data, attempts to compromise the service, or commercial deployment in breach of section 2), we may terminate this Agreement and delete your account. Where we terminate, we will tell you the reason and, unless the breach makes it inappropriate, give you a reasonable opportunity to export your data first.
Inactive accounts. If your account has not been used for 24 months, we may delete it and its backed-up data. We will email the address on the account at least 30 days beforehand so you can sign back in or export your data. Data stored only on your device is unaffected.
If we retire the service. If we discontinue the App's online services entirely, we will give you at least 90 days' notice and keep your export tools available during that period. If you have paid for a subscription period that would be cut short, you may be entitled to a refund from Apple for the unused period; your statutory rights are unaffected.
On termination, you must stop using the App and delete all copies. Sections 2, 3, 5, 8, 9, 10, 12, 14, 16, and 17 survive termination.
12. Apple end-user notice
This Agreement is concluded between you and the Developer only, and not with Apple Inc. ("Apple"). Apple is not responsible for the App or its content. Apple has no obligation to furnish any maintenance or support services for the App. In the event of any failure of the App to conform to any applicable warranty, you may notify Apple, and Apple will refund the purchase price (if any) for the App; to the maximum extent permitted by applicable law, Apple has no other warranty obligation with respect to the App. Apple is not responsible for addressing any claims relating to the App, including product-liability claims, any claim that the App fails to conform to any legal or regulatory requirement, and claims arising under consumer-protection or similar legislation. Apple and its subsidiaries are third-party beneficiaries of this Agreement and, upon your acceptance, will have the right to enforce it against you. You represent that you are not located in a country subject to a U.S. Government embargo or designated as a "terrorist supporting" country, and that you are not on any U.S. Government list of prohibited or restricted parties.
13. Events outside our control (force majeure)
Neither you nor we will be liable for any failure to perform, or delay in performing, any obligation under this Agreement that is caused by events beyond that party's reasonable control. Such events may include natural disasters, severe weather, fire, flood, epidemic or pandemic, war, civil unrest, terrorism, action by a government or public authority, strikes or other industrial action, failure of a third-party service or supplier, internet, network, or telecommunications outages, power failures, and cyberattacks, in each case to the extent the event and its consequences are beyond that party's reasonable control. The affected party will take reasonable steps to limit the effect of the event and to resume performance as soon as reasonably practicable.
Nothing in this section limits or excludes your statutory rights as a consumer, including your rights under the Consumer Rights Act 2015 that digital content be of satisfactory quality, fit for purpose, and as described, none of which can be excluded or restricted by this Agreement.
14. Governing law and jurisdiction
This Agreement, and any dispute or claim arising out of or in connection with it (including non-contractual disputes or claims), is governed by and construed in accordance with the laws of England and Wales. The courts of England and Wales will have exclusive jurisdiction to settle any such dispute or claim. If you are a consumer resident outside England and Wales, you benefit from any mandatory consumer-protection provisions of the law of your country of residence, and nothing in this section deprives you of the right to bring proceedings in the courts of that country where applicable law so permits.
15. Changes to the App and this Agreement
The App and its online services evolve. We may add, change, or withdraw features (i) to comply with law, a regulator, or Apple's requirements, (ii) for security or technical reasons, or (iii) to improve or extend the App. Changes will not remove your ability to view and export the data you have already created. If a change materially reduces the core functionality of a paid subscription during a period you have paid for, you can cancel your subscription in your App Store settings and may be entitled to a refund from Apple for the unused period; your statutory rights are unaffected.
Beta and preview features. We may make beta, preview, or experimental features available from time to time and will identify them as such. They are provided for evaluation, may change or be withdrawn at any time, and may be less reliable than the rest of the App. Nothing in this paragraph reduces your statutory rights in respect of the paid features of the App.
We may update this Agreement to reflect changes in the App, applicable law, or our business. When we make material changes, we will notify you via the App's release notes and, where reasonably practicable, by presenting the updated terms for review on your next use of the App. We will give existing users at least 30 days' notice before material changes take effect.
If you do not accept a change, you must stop using the App and delete it before the change takes effect; your continued use after that date constitutes acceptance. Non-material corrections (typographical fixes, clarifications that do not affect your rights) take effect immediately.
If you are a consumer, nothing in this section affects your statutory rights.
16. General
Talk to us first. If you have a problem or a dispute with us, please contact support@pilotefb.com before taking any formal step; most issues can be resolved quickly and informally. This does not limit your right to bring a claim.
Transfer of this Agreement. We may transfer our rights and obligations under this Agreement to another organisation (for example, if the App is acquired by another company). We will tell you in writing if this happens, and the transfer will not reduce your rights under this Agreement.
Feedback. If you send us suggestions, ideas, or feedback about the App, we may use them without restriction and without any obligation to you. This does not apply to your personal data or to the content you create in the App (section 5), which remain yours.
If a court finds part of this Agreement unlawful. Each section of this Agreement operates separately. If any court or relevant authority decides that any of them is unlawful or unenforceable, the remaining sections remain in full force.
Delay in enforcing. If we delay in enforcing any part of this Agreement, we can still enforce it later.
Entire agreement. This Agreement is the entire agreement between you and us about the App. Nothing in this Agreement excludes or limits any liability for fraud or fraudulent misrepresentation.
17. Website terms of use
These paragraphs apply to your use of the pilotefb.com website, including its Learn articles, glossary, and other content, whether or not you use the App.
- Educational content only. Everything published on the website is general educational material for personal reference. It is not professional, operational, or regulatory advice, it is not an aeronautical information source, and it must not be relied on for any operational decision. Always use official, certified, and approved sources.
- No warranty. We work to keep the website accurate, but we do not warrant that its content is accurate, complete, or current, and, to the maximum extent permitted by law, we accept no liability for reliance on it. Nothing in this section excludes or limits our liability for death or personal injury caused by negligence, for fraud or fraudulent misrepresentation, or for anything else that cannot be excluded under the laws of England and Wales.
- Our content. The website and its content (excluding the third-party material credited on the legal page) are owned by or licensed to the Developer and protected by copyright. You may read the website, link to it, and share links to it freely. Except as permitted by applicable law, you must not scrape, bulk-download, or republish the website's content, or use it to train a machine-learning system, without our prior written consent.
- Governing law. These website paragraphs are governed by the laws of England and Wales on the same basis as section 14.
18. Contact
Questions about this Agreement can be sent to support@pilotefb.com.
Accessibility
Accessibility statement
Last assessed: 2026-06-04
This statement applies to pilotefb.com.
Our target
We aim for this website to meet the Web Content Accessibility Guidelines (WCAG) 2.1 Level AA. WCAG 2.1 AA is the standard referenced by the UK's Public Sector Bodies Accessibility Regulations 2018 and is widely recognised as the appropriate benchmark for commercial websites.
What we do
- Semantic HTML landmarks (
<header>,<main>,<footer>,<nav>) are used throughout so keyboard and screen-reader users can navigate by region. - All interactive elements (links, buttons, form controls) have visible focus indicators that meet the WCAG 2.1 AA focus-visible requirement.
- Touch targets in the mobile menu and cookie consent panel meet the 44 x 44 px minimum.
- The colour-contrast ratio between body text and background meets or exceeds 4.5:1 in both light and dark themes.
- Motion that scrolls elements into view is suppressed for users with
prefers-reduced-motion: reduceset in their OS preferences. - Images that carry meaning have descriptive
alttext; purely decorative images usealt="". - The page uses a logical heading hierarchy and never skips heading levels.
Known limitations
- PDF logbook export (in the app): Exported PDFs are not currently tagged for screen-reader access. We intend to address this in a future app update.
- Third-party content: Any external links open in the same tab; we cannot guarantee the accessibility of third-party websites we link to.
We are a small team and this site is under active development. If you find an issue not listed here, please tell us.
How to report an accessibility problem
If you experience any difficulty using this website, email support@pilotefb.com with the subject line "Accessibility". Please describe what you were trying to do and what happened. We aim to acknowledge reports within 5 working days and to resolve or explain issues within 30 days.
Enforcement
If you are not satisfied with our response and you are in the UK, you can contact the Equality Advisory and Support Service (EASS): equalityadvisoryservice.com.
Credits
Open-source licences
Last updated: 2026-08-03
This website is built with open-source software and openly licensed data. We are grateful to their authors and reproduce the required notices below.
Fonts
The following typefaces are bundled and served by this website under the SIL Open Font License 1.1:
- IBM Plex Sans and IBM Plex Sans Condensed - Copyright IBM Corporation, with reserved font name "Plex".
- JetBrains Mono - Copyright The JetBrains Mono Project Authors.
Software
- posthog-js - Copyright PostHog/Hiberly, Inc. (derived from mixpanel-js, Copyright Mixpanel, Inc.), licensed under (Apache-2.0 AND MIT): the Apache License 2.0, with portions derived from Sentry, Metro, Expo, and AgentCat under the MIT License - see the package LICENSE for the full notices. Loaded in your browser only if you opt in to analytics.
- SQLite Wasm (@sqlite.org/sqlite-wasm) - the SQLite database engine compiled to WebAssembly, shipped by our content framework for client-side content queries. SQLite itself is in the public domain; the JavaScript/WebAssembly packaging is licensed under the Apache License 2.0.
Map data
- The world map on our homepage is derived from Natural Earth, which is in the public domain. No attribution is required; we credit it here as a courtesy. Made with Natural Earth.