CrewSync

Terms of Use

Last updated: October 10, 2026

By using the CrewSync app (iOS, Apple Watch, Android, Wear OS, Garmin watches (Connect IQ), Alexa and Android Auto — with Android Auto/Automotive as a future integration), you agree to the following Terms of Use.

1. Purpose of the App

CrewSync is an independent personal-organization tool, designed to help crew members manage rosters, duty periods, rest periods and personal planning. CrewSync is not affiliated with, sponsored by, or operated by any airline.

1.1 Garmin watches app (Connect IQ)

CrewSync offers a free, optional app for Garmin watches (the Connect IQ platform) that shows your roster on your wrist. The watch does not sign in: pairing uses a one-time code and the watch stores only a device token (details in the Privacy Policy). Syncing the roster to the watch is a Premium feature. Use of the Garmin app is subject to these same Terms of Use.

2. Access to Airline Systems

As a general rule, CrewSync:

  • Does not request corporate-system login or password on its own screens. Where an integration exists, the login happens on the airline’s own page, opened inside the app.
  • Does not perform scraping, hidden automation or unauthorized access.
  • Does not use shared accounts or third-party credentials.

Roster data must be provided by the user, from the airline's official sources (portal PDF, official app, etc.).

2.1 Optional official integrations (CrewLink/IADP — GOL, IADP — ABX Air, iFlight Crew — LATAM, CAE Crew Access — AZUL)

For crew members of certain airlines, CrewSync offers integration with the airline's own official SSO portal. These integrations are 100% optional: you do not need to enable them to use CrewSync, and the app never enables them automatically — it depends on an explicit action by you.

Without the integration enabled (default behavior): the roster is imported manually by you (official portal PDF); no airline token, password or cookie is stored; no request is sent to the airline's systems by the app. All other features remain fully available.

With the integration enabled (by your choice): authentication happens inside an embedded browser pointing to the airline's official domain. Your password does NOT pass through CrewSync — it is entered directly on the portal. Only the session token issued by the portal is stored, locally on your device. The session is strictly personal, used in your own name, only to view your flight crew, import your roster and check notices. At no point does CrewSync act on behalf of another person or share your session data with third parties. You can end the session at any time in settings.

Your responsibility when enabling it: access to the portal is made with your own credentials and by your own decision. It is up to you to know and comply with your airline's internal policies on the use of corporate credentials, personal devices and third-party apps. CrewSync does not require the integration in order to work, never enables it on its own, and is not liable for employment or disciplinary consequences arising from use of the integration in breach of your employer's rules. When in doubt, use manual import (PDF), which involves no access to the airline's systems.

3. Third-Party Apps and Scraping

CrewSync does not perform scraping, does not simulate clicks on internal systems and does not use credentials without consent. When it uses an official channel (such as GOL's CrewLink/IADP, ABX Air's IADP, LATAM's iFlight Crew, or AZUL's CAE Crew Access), it does so transparently, with manual login by the crew member on the official portal and storing only the session token on the device. This approach is intentional and prioritizes ethics, security and legal compliance.

4. User Responsibility

CrewSync is an independent app and has no official ties to GOL, LATAM, Azul or any other airline. Roster updates depend on the file imported by the crew member. Whenever there are changes in the airline's official system, the crew member must re-import the roster.

It is the user's sole responsibility to keep their roster up to date in CrewSync and to verify information such as flights, dates, times and report times. CrewSync is not responsible for late report times or for discrepancies in flights, dates or times, and does not replace the airline's official platforms. The app acts only as a support and personal-organization tool; always confirm operational information from the airline's official sources before each flight.

4.1 Optional features, beta features and specific notices

Roster changes, acceptances/acknowledgments and report times must always be handled on the airline's official platform — the only valid source for operational purposes. Additionally:

  • Roster updates: it is the crew member's responsibility to keep CrewSync on the latest version of the flight roster at all times. Updates happen by manual request (PDF upload) or via official/SSO sign-in — an optional, beta-stage feature — and, like any software, may contain errors or bugs.
  • Hotel information: an optional, beta-stage feature, subject to bugs. It is the crew member's responsibility to keep it updated and to obtain report times and schedule information from the airline's official system.
  • Meal Plan (GOL catering): optional use. It is the crew member's responsibility to always import the latest version of the current month's plan and to follow the airline's corporate rules on phone and smartwatch use in the workplace.
  • Meal per diems: the calculation may contain errors; the feature is optional and informational only, and is never intended to confront statements or reports issued by airlines. When in doubt, redo the calculation manually; in case of divergence, app screenshots must not be used to contest the airline's official documents.
  • Salary calculation (beta): an informational estimate only, computed on the device from the imported roster and the rules of the applicable collective bargaining agreement (CBA). It does not replace your payslip or the airline's official systems. Any discrepancies should be handled through official channels, without using app screenshots to contest company documents.
  • Photos of colleagues in the crew list: another crew member's profile photo shown in the list is their personal data, shared with you only inside the app and only because you are rostered together. Saving, capturing, publishing, forwarding or using that photo outside CrewSync is not permitted, for any purpose. Your own photo can be hidden at any time in Settings → Privacy (Android) or Settings → Preferences → Privacy (iPhone).
  • Aircraft position (aircraft track and lookup by registration): data from collaborative ADS-B networks (adsb.lol, ODbL 1.0 license), the official Flightradar24 API and public aviation databases. Coverage, accuracy and availability are not guaranteed and may vary depending on the source available at the time of the lookup. The information is illustrative only, for personal tracking, and must not be used for operational decisions.

5. Third-Party Services

Some CrewSync features rely on cloud infrastructure services, in particular:

  • Firebase Authentication — for CrewSync account authentication (email + password).
  • Cloudflare Workers + D1 + R2 — for roster backups, profile photos and network protection.
  • REDEMET, AISWEB, OpenWeather, CheckWX — for weather data (METAR/TAF/SIGMET) and airport information.
  • adsb.lol and public aviation databases, for aircraft position and route (community ADS-B data, ODbL 1.0 license).
  • Flightradar24 (official Flightradar24 AB API), for aircraft position when the collaborative networks do not cover the region being looked up.

Use of these services is subject to each provider's own terms and policies. CrewSync enters into data-processor relationships with them, always respecting applicable data protection law.

6. Connections Feature

The Connections feature works only with the explicit consent of the parties involved (request + acceptance) and for personal, informational purposes. Connections can be removed at any time by either side; upon removal, both leave each other's Connections list and lose access to the shared roster.

6.0 Being found by name (on by default)

The default way to add someone is still the CrewSync ID, shared by the person themselves. In addition, crew accounts are included in the search by display name, and this ships turned on. By using the app, the user agrees to the following:

  • On, disclosed and reversible: the feature ships turned on, and the app says so on the Connections screen, with the off switch inside that same notice. You can also turn it on and off at any time under Settings → Privacy. Turning it off removes your name from the search index immediately.
  • What becomes visible: only your display name, profile photo and airline. Your CrewSync ID, your base and your roster never appear in the search.
  • Acceptance is still yours: being findable lets someone send you a connection request. No connection is created without your acceptance, and no roster data is shared before it.
  • Crew only: only crew accounts can search and be found. Visitor accounts (family and friends following a roster) are not part of this directory.
  • Anti-scraping limits: the search requires at least three characters, matches only the beginning of words in the name, and limits both results per query and queries per hour. Automated use, scraping or any attempt to enumerate the directory violates these Terms and may lead to account restriction.
  • Blocking: anyone you blocked in the crew chat, and anyone who blocked you, neither appears in your search nor finds you.

6.1 Flight crew chat

The crew chat is a per-flight message group, restricted to those who have that flight on their synced roster, verified on the server at every access. Use is optional and requires accepting the rules on first entry. By using the feature, you agree to the following:

  • No private messages: every message is visible to all participants in the chat, including those that mention someone with @ (the mention only changes who gets the alert).
  • Automatic deletion: messages are deleted from the server and from devices 3 days after the group's last message, never sooner than 3 days after the flight and no later than 15 days after it.
  • Reports: when you report a message, a copy of it is preserved for moderation purposes, together with technical data about the sender (IP address and device model), even if the author deletes it. This is the only exception to automatic deletion.
  • Conduct: the chat is not an operational channel and does not replace the airline's official channels. Using it for harassment, offense, discrimination or disclosure of third-party data is prohibited; failure to comply may lead to restriction of the feature or of the account.
  • Blocking and leaving: you may block colleagues (you stop seeing their messages, with no notice to the blocked person), mute alerts per flight, and disable the feature entirely at any time in Settings.
  • Automatic filter: messages containing racial, homophobic or transphobic slurs and direct threats of violence are rejected on send. The filter covers the unequivocal; the rest depends on reports and human review.
  • Retention of reports: report records (the copy of the message and the sender's technical data) are kept for up to 12 months, automatically deleted afterwards, and survive deletion of the author's account. Without this, deleting the account would be enough to erase the history of abusive behavior. These records are restricted to moderation and are not used for any other purpose.

Zero tolerance. There is no tolerance for offensive, illegal, discriminatory, harassing or abusive content, nor for users who behave abusively. Reports are reviewed within 24 hours; non-compliant content is removed and the responsible account may be suspended or terminated, without prior notice and without refund. The same applies to Crew Talk and to any other CrewSync feature where a user publishes content visible to others. To report abuse outside the app, write to contact@appcomin.com.

6.2 "We flew together"

"We flew together" displays professional information about crew colleagues (name, staff number, role and flights in common) that the airline already makes available to you in its official systems. By using the feature, you undertake to handle that information in the same professional context in which you received it; using it for harassment, exposure, debt collection, commercial purposes or any purpose unrelated to crew activity is prohibited. CrewSync may suspend the feature for accounts that violate this rule.

7. Visitor Mode

People with no aviation ties (family, friends) may use CrewSync in Visitor mode to follow a crew member's roster, subject to the crew member's explicit acceptance. Visitor mode has no access to crew-exclusive features and only views the shared roster in a humanized form (without operational codes). It can be undone at any time.

8. Account and Data Deletion

The user may, at any time, delete stored data, remove connections, end the optional integrations' session (erasing the local token and cache), and permanently delete the account. Deletion is permanent: on iOS, in Settings → Preferences → Danger zone; on Android, in Settings → Advanced options; or in the Visitor-mode menu. The full step by step, what is deleted and what is retained are in Delete account and data.

Account deletion — whether requested intentionally by the user or done by mistake (including by third parties with access to the device or credentials) — is permanent and irreversible. Once deleted, the account and its associated data cannot be recovered.

To the extent permitted by applicable law, CrewSync and App Comin are not liable for loss, unavailability, corruption or deletion of cloud-stored data resulting from: (i) account deletion by the user or third parties; (ii) system, server, network, device or app failures; (iii) acts of God, force majeure or unavailability of third-party services. Users should keep their own copies of any information they consider important (e.g., the original roster).

9. Limitation of Liability

CrewSync is provided "as is" and does not replace airlines' official systems. The app must not be used as the sole operational source. Before each flight, always confirm information through the airline's official channels.

Well-Being (Sleep Log and cosmic radiation): these features are informational and educational only. CrewSync is not a medical device or service, does not assess your health or your fatigue, issues no diagnosis and produces no medical data. Nothing shown replaces professional health assessment or your airline’s official fatigue-reporting channels, and the cosmic radiation estimate is not official dosimetry.

Meu RH and the salary and per diem estimators: values shown by the app are informational. For any legal or dispute purposes, the official payslip and the airline’s official portals prevail.

Feature availability may vary by platform (Android/iOS), airline and country.

10. App Store Compliance

CrewSync follows the Apple App Store and Google Play guidelines, including native UI design, minimal and transparent data collection, in-app sign-out and account deletion, and processing of premium subscriptions through each store's official means (StoreKit on iOS and Google Play Billing on Android), with no external checkout links.

11. Changes to the Terms

These Terms may change at any time without prior notice. The version published on this page, identified by its update date, always prevails. Continued use of the app after any changes constitutes acceptance of the revised Terms.

12. Governing Law

These Terms are governed by the laws of the Federative Republic of Brazil, including the General Data Protection Law (LGPD).

13. Availability, Service Discontinuation and Refunds

CrewSync is an independent project maintained by App Comin, with no ties to any airline. Features may be changed, suspended or removed, and the app may be discontinued (removed from the stores and/or with its cloud services shut down) for technical, legal or commercial reasons, or for reasons outside CrewSync's control, such as changes in airline portals, app store policies or the third-party services listed in section 5.

13.1 Prior notice

Whenever possible, discontinuation of the app or of a cloud service will be announced at least 30 days in advance, on this page, inside the app and/or by e-mail to the account address. During that period you can save whatever you consider important. The original roster (PDF or official portal) always belongs to the airline and to you; CrewSync is never its only copy.

13.2 Store subscriptions (App Store and Google Play)

Payments made through the App Store and Google Play are processed by Apple and Google. App Comin has no access to your card and cannot issue a direct chargeback: refunds for these purchases follow each store's policies and are requested through their channels. If CrewSync is discontinued:

  • automatic renewals are cancelled, and no new charge is made;
  • the period already paid for remains valid until it ends or until the service is shut down, whichever comes first;
  • if the shutdown happens before the end of the paid period, the amount proportional to the unused days is owed to you and will be refunded through the store's channel, with App Comin's support where needed, under each store's policies and applicable law.

13.3 Lifetime, in the stores and outside them

Lifetime is a one-time payment, with no renewal, sold through the App Store and Google Play. "Lifetime" means for as long as CrewSync is offered, not for the life of the user, and it applies to the CrewSync account on which it was purchased. Refunds of Lifetime purchased in the stores follow the App Store and Google Play policies and applicable law.

The same applies to Premium access granted, in exceptional situations, outside the stores (for example, direct payment to App Comin, or as a courtesy). If the app is discontinued, App Comin handles the refund of that access paid outside the stores directly with you, through the same payment method, on a proportional basis: the period already used since the purchase is deducted from the amount paid, using the annual subscription price then current in the store as the reference, subject to the Brazilian Consumer Protection Code. Courtesies and free periods carry no right to a refund.

13.4 Changing or removing features

Removing or changing a single feature, including at the request of an airline, an app store or a supplier, is not by itself a discontinuation of the service. Features that depend on official integrations (section 2.1) may stop working at any time due to changes in the airline's systems, outside CrewSync's control. If the removal materially affects a Premium feature you paid for, App Comin assesses a proportional refund case by case, through support.

13.5 Your data at shutdown

When the cloud services are shut down, account data and roster backups are permanently deleted within 30 days. Data that lives only on the device (such as the Sleep Log) remains under your exclusive control until the app is uninstalled.

Contact