By entering an access code on this site (cjt.pages.dev), you agree to the terms below. If you do not agree, do not use the app.
RosterIQ is an independent, unofficial pairing viewer built and operated by Saif Radwan, a single Cargojet pilot (the "Operator"), on a personal basis.
At this time, RosterIQ is not a Cargojet product and is not affiliated with, sponsored by, endorsed by, or approved by Cargojet, the Air Line Pilots Association (ALPA), any other airline, union, government, or regulatory body. References to Cargojet, aircraft types, airport codes, and pairing data are factual references only and do not imply any business relationship. Any future affiliation, sponsorship, or endorsement will be reflected in an updated version of these Terms.
Access is intended only for current Cargojet pilots as a personal bid-analysis convenience. By entering an access code, you represent that you are an active Cargojet pilot or have been individually authorized by the Operator.
You agree not to:
The right-click block and DevTools shortcut block on this site are anti-casual-snooping speed bumps, not security boundaries. Circumventing them gives you no rights you would not otherwise have under these Terms.
RosterIQ is provided "AS IS" and "AS AVAILABLE." The Operator makes no representations or warranties of any kind, express or implied, including without limitation warranties of accuracy, completeness, timeliness, fitness for a particular purpose, merchantability, non-infringement, or uninterrupted availability.
The pairing data shown may contain errors, omissions, formatting differences from the source, or stale information. Always verify pairing details, dates, times, and durations against the official Cargojet publication before bidding, trading, calling crew scheduling, or making any operational decision. RosterIQ is a convenience tool, never a system of record.
To the fullest extent permitted by law, the Operator is not liable for any direct, indirect, incidental, special, consequential, exemplary, or punitive damages of any kind, including without limitation:
This limitation applies regardless of the legal theory (contract, tort, negligence, strict liability, statutory, or otherwise) and applies even if the Operator has been advised of the possibility of such damages.
All software, code, layout, design, text, original content, and analytics displays in RosterIQ are the exclusive property of the Operator. You are granted a limited, revocable, non-transferable, non-exclusive license to access and use RosterIQ for the authorized use described in Section 2.
You may not copy, modify, adapt, translate, sell, license, sublicense, distribute, or create derivative works of any part of RosterIQ or its underlying code, in whole or in part, by any means.
The pairing data itself, the Cargojet name, and any Cargojet trademarks remain the property of Cargojet. Nothing in these Terms transfers any right to that data or those marks; RosterIQ displays them under fair-use / nominative-use principles for the descriptive purpose of identifying pairings to the pilots they apply to.
To operate RosterIQ, the following is collected and stored on Cloudflare's infrastructure (the hosting provider):
This data is visible only to the Operator and is used to verify authorized use, diagnose bugs, and inform feature priorities. It is not sold, shared, or transferred to any third party except as necessary to operate RosterIQ (Cloudflare as hosting provider, subject to their own terms). The Operator may delete any record at any time without notice.
Anonymous usage telemetry: RosterIQ also records aggregated, de-identified counts of which features and filters pilots use, broken down by rank (CA/FO). No employee numbers, names, IP addresses, or individual session details are stored in this telemetry — only aggregate per-rank counts (for example, "FOs activated the Carry Out filter 412 times in May 2026"). This data is used solely to inform product decisions about which features to maintain or improve.
A localStorage entry on your browser may be used to remember your acceptance of these Terms and your night-mode preference. No password, payment, or sensitive personal information is collected.
By using RosterIQ, you consent to this collection.
The Operator may revoke access, change the access code, suspend, or discontinue RosterIQ at any time, for any reason or no reason, with or without notice. You may stop using RosterIQ at any time. Sections 4 (Limitation of Liability), 5 (Intellectual Property), 6 (Privacy), 8 (Indemnification), 10 (Governing Law), and 11 (Severability) survive termination.
You agree to indemnify, defend, and hold harmless the Operator from any claim, demand, loss, damage, cost, or expense (including reasonable legal fees) arising out of or relating to:
The Operator may update these Terms at any time. Material changes will be communicated by requiring re-acceptance through the access code page. Continued use of RosterIQ after the change constitutes acceptance of the updated Terms.
These Terms are governed by the laws of the Province of Ontario, Canada, without regard to conflict-of-laws principles. Any dispute arising out of or relating to these Terms or RosterIQ shall be resolved exclusively in the courts located in Toronto, Ontario.
If any provision of these Terms is held invalid or unenforceable, the remaining provisions shall continue in full force and effect. Failure to enforce any right under these Terms is not a waiver of that right.
For questions about these Terms or to report a violation, use the in-app Feedback button (visible after sign-in).