Terms of service

Last updated 29 May 2026 · Version 1.1 (beta)

The short version: CrewMark is a personal productivity tool and lifetime career archive for airline crew. It parses your roster PDF, shows you a clean schedule, calculates Flight Time Limitations and salary estimates, lets you swap duties with peers, and (since v1.1) keeps an encrypted history of every roster you upload so you can detect changes, audit long-window legality, and generate portable career certificates. It is NOT an Electronic Flight Bag (EFB), is not certified by any aviation authority, and you remain solely responsible for verifying any roster, legality, salary, or certificate information against your airline's official systems.

1. Agreement

These Terms of Service ("Terms") form a binding contract between you ("you", "user") and the operator of CrewMark ("CrewMark", "we", "us"), a sole proprietor based in Belgium. By creating an account or using crewmark.tech (the "Service"), you agree to these Terms and to our Privacy Policy.

Full operator identity and registered address are available on written request to legal@crewmark.tech.

If you do not agree, do not use the Service.

2. Who can use CrewMark

You may create an account if:

  • You are at least 18 years old,
  • You are working (or training to work) as cabin crew or flight crew with an EU- or EEA-based airline,
  • You provide accurate registration information including your professional context (airline, crew ID, home base),
  • You have read and understood the Privacy Policy.

We currently operate an approval queue. Submitting a registration does not grant access — our admin team reviews each application and may approve or reject at our discretion.

3. What the Service does

  • Roster parsing — you upload a PDF roster issued by your airline. We parse it in memory and return structured data to your browser.
  • Roster archive — since v1.1, we keep an encrypted-at-rest copy of every parsed roster in our EU database, so you can detect changes between uploads, audit long-window FTL legality across months, and generate a portable career certificate at any time.
  • FTL advisory — we compute Flight Time Limitations against EASA Part-ORO Subpart FTL plus national variants and your airline's collective labour agreement.
  • Salary estimation — we apply your declared rank/seniority/contract to your roster to estimate gross pay.
  • Calendar export — RFC 5545 ICS files you can subscribe to in Apple Calendar / Google Calendar / Outlook.
  • Career history + certificate — you log past airlines (with crew IDs and dates) or we auto-detect them from rosters. We aggregate your snapshots into lifetime totals (block hours, sectors, countries, aircraft types) and let you generate a signed PDF certificate any time. The certificate is informational; see § 4 disclaimer.
  • Cross-user identity linking (opt-in) — if you flew with another CrewMark user, our system can recognize them by name. Linking happens ONLY after both parties explicitly opt in. Default for every account is hidden.
  • Swap marketplace — you post a duty you'd like to swap; other crew at your same airline / base / collective agreement see it and may propose a swap.
  • Duty notes — private free-text notes attached to a day in your roster.

4. The advisory disclaimer — read this

CrewMark's outputs are advisory, not authoritative.
The FTL findings, salary estimates, calendar exports, and roster views are based on rules we interpret from publicly available regulations and on the PDF you upload. We do not have access to your airline's internal scheduling system, your contract, your specific seniority records, or any authoritative source of truth. Any number, finding, or warning shown is informational.

You remain solely responsible for:
  • Verifying your actual flight schedule against your airline's official roster system before each duty;
  • Confirming FTL compliance with your operator's official FTL system, your union representative, or the relevant aviation authority;
  • Verifying salary calculations with your airline's HR / payroll;
  • Reporting any operational concern through your airline's official channels.

CrewMark is not an Electronic Flight Bag (EFB) under EASA Part-OPS, is not certified by any National Aviation Authority, and is not approved for use during flight operations. It is a personal productivity tool used outside the operational chain.

5. Your responsibilities

By using the Service you agree:

  • To provide truthful information at registration and to update it when it changes;
  • To use the Service for your own personal roster only, not on behalf of others, and not to scrape, harvest, or aggregate other users' data;
  • Not to share your magic-link emails, JWT tokens, or session cookies with anyone else;
  • Not to upload PDFs you do not have the right to;
  • Not to use the Service to disrupt, attack, reverse-engineer with malicious intent, or otherwise harm CrewMark or other users;
  • Not to use the Service for any unlawful purpose;
  • To comply with your airline's policies regarding the use of third-party tools — check before you sign up.

6. Swap marketplace

The swap marketplace lets you post a duty you'd like to swap. To enable peer matching, your listing includes a small context window of your roster — typically the duty's date, route, and surrounding off/on-duty days — so the receiver can check legality.

By posting a listing, you actively consent to that context window being visible to other authenticated users browsing the marketplace. The swap marketplace produces a draft message — you and the counterparty are responsible for executing any actual roster swap through your airline's official channels.

7. Beta status, availability, no warranty

The Service is currently in beta. You acknowledge:

  • Features may change, break, be removed or be redesigned without prior notice;
  • Availability is best-effort — we target high uptime but make no SLA commitment;
  • Data accuracy is best-effort — the parser handles real rosters with ~95%+ accuracy, but a 5% failure rate exists and you must verify outputs;
  • The Service is provided "as is" and "as available", without warranty of any kind, express or implied.

8. Pricing during beta

The Service is free during the closed beta. Pricing will be introduced when the Service exits beta; current beta users will be notified by email at least 30 days before any paid plan applies to them. No automatic conversion to paid will occur without explicit opt-in.

9. Account termination

By you: You may delete your account at any time via Settings → "Delete my account". Deletion is immediate and irreversible.

By us: We may suspend or terminate your account, with or without notice, if we reasonably believe you have breached these Terms, are using the Service to harm others or CrewMark, or have provided false registration information.

10. Limitation of liability

To the maximum extent permitted by applicable law:

  • CrewMark's total aggregate liability arising from or related to the Service is limited to fifty euros (€50), or the amount you paid us in the preceding twelve months, whichever is greater;
  • CrewMark is not liable for indirect, incidental, consequential, special, exemplary, or punitive damages, including loss of profits, loss of data, loss of business, or loss of goodwill;
  • CrewMark is not liable for any consequence arising from your reliance on Service outputs in operational decisions — see § 4.

Nothing in these Terms excludes or limits liability for fraud, gross negligence, death or personal injury caused by negligence, or any liability that cannot be excluded under applicable law.

11. Intellectual property

The Service — its source code, design, branding, content, and the CrewMark name and logos — is the property of CrewMark's operator. You receive a limited, non-exclusive, non-transferable license to use the Service for your personal purposes.

Roster contents and personal data you upload remain your property. By uploading you grant us a limited license to process that data solely to provide the Service to you.

12. Changes to these Terms

We may update these Terms. Material changes will be announced on this page at least 30 days before they take effect, and registered users will be notified by email. Continued use of the Service after the effective date constitutes acceptance.

13. Governing law and disputes

These Terms are governed by the laws of Belgium, without regard to conflict-of-law principles. Any dispute arising from or related to the Service or these Terms will be brought before the competent courts of Belgium.

If you are a consumer based in another EU/EEA Member State, the mandatory consumer-protection laws of your country of residence apply where they offer you greater protection.

14. Contact

CrewMark
legal@crewmark.tech
Belgium