sQRH
Pilot Quick Reference Handbook
Free · In‑App Purchases · Designed for iPad. Not verified for macOS.
v4.6.1: a redesigned FTL module that shows your limit as a clock time, and crew rest alarms that ring even when sQRH is closed.
sQRH is an electronic Quick Reference Handbook designed for airline pilots. It provides instant access to emergency procedures, checklists, operational data, deicing holdover times, and flight time limitation calculations -- all in one app, directly on your iPad or iPhone.
QUICK REFERENCE AT YOUR FINGERTIPS
Browse your airline's QRH data with a pilot-optimized interface. sQRH connects to your airline's server to download and keep your aircraft data up to date, including per-MSN applicability. You can also import eQRH ZIP loads directly from Files -- no server required.
FLIGHT TIME LIMITATIONS AND REST (FTL)
On-the-spot FDP limitation calculator based on EASA ORO.FTL, results first: the latest on-blocks as a clock time, the margin on one status scale, and the extension, split duty and discretion options. FC and CC crews with augmented crew (3 FC / 4 FC). Clock-time timeline with the crew rest window and WOCL. Crew rest card with a cruise timer you can arm for the planned start, rest alarms that ring even with sQRH closed, and a Live Activity (UTC). Share the full FTL state with a nearby device over Bluetooth. Covers delayed reporting, minimum rest, and cumulative limits.
COCKPIT CHECKLIST SYNC
Pair two iPads by scanning a QR code -- once paired, they auto-reconnect every session. Checked items, section expansions, and resets sync live via encrypted MultipeerConnectivity (no internet required). Both devices must use the same aircraft and QRH version; if they differ, sync pauses with a warning.
TAKEOFF CG/TRIM CALCULATOR
The Takeoff CG/TRIM POS checklist section features an interactive calculator. Enter your CG% using a cockpit-friendly numpad and get instant THS trim position with a horizontal gauge. Trim data is read directly from eQRH XML files for maximum accuracy across all aircraft variants.
VERSIONS (VER)
Track all your EFB app and system versions in one place. Pull down to check the App Store for updates -- a badge flags outdated entries. Create, edit, and archive records, standalone or synced with a server.
EMERGENCY PROCEDURES (EMR)
Instant access to emergency evacuation and landing procedures. Toggle between EVAC and EMER LANDING with a single tap. Full procedure rendering with inline illustrations, warnings, cautions, notes, tables, and ECAM references.
OPERATIONAL ENGINEERING BULLETINS (OEB)
Browse and view OEB procedures with complete rendering of all procedure elements including tables, graphics, nested lists, and action blocks.
CHECKLISTS (CKL)
Aircraft checklists with full content rendering, proper formatting, and state tracking. Syncs live with paired devices.
STANDARD OPERATING PROCEDURES (SOP)
SOP reference materials with expandable sections and complete procedure content display.
ABNORMAL PROCEDURES (ABN) AND OPERATIONAL DATA (OPS)
Category sidebar and procedures side by side on iPad, drill-down on iPhone. Each procedure collapses individually; custom airline tabs are detected from the loaded data.
ALTITUDE REFERENCE (ALT)
Interactive altitude table with ISA deviation and QNH correction, ICAO and metric (Chinese RVSM) flight levels, configurable max altitude with RVSM markers, and a big m/ft readout with GPS status. Syncs live to paired devices.
HOLD-OVER TIME (HOT) -- IN-APP PURCHASE
Deicing holdover time calculator with FAA and Transport Canada 2026-27 tables. Select weather and fluid type (I-IV) for accurate holdover times. Countdown timer with Live Activity on lock screen and Dynamic Island. Share the timer and conditions over Bluetooth with a nearby device running sQRH or No-ICE.
CUSTOMIZABLE INTERFACE
- Drag-to-reorder tab bar for your preferred workflow
- Toggle tab visibility -- show only what you need
- Quick-access menu: long-press SET to jump to any hidden tab
- Up to 11 tabs on iPad, 6 on iPhone
- Keep Screen Awake for cockpit use
- Dark mode optimized
REQUIREMENTS
- iOS 17 or later
- iPad and iPhone compatible
- Airline server connection or direct ZIP import for data
more VERSION 4.6.1
FLIGHT TIME LIMITATIONS -- REDESIGNED
- Results first: the FDP limit as a clock time (latest on-blocks), the margin on one green/amber/red scale, and the extension, split duty and discretion options, each with its own time.
- During the duty, a Time left line counts down to the limit. A duty saved more than a day ago offers New duty.
- Report, crew and acclimatisation in one summary line: tap to edit.
- Times are entered on a numeric keypad, with Yesterday / Today / Tomorrow for the report.
- Clock-time timeline with a now cursor, the crew rest window, WOCL and the limit markers.
- Sector menu: insert, delete, or carry the crew rest. Duties crossing midnight keep the right dates.
- Share is available to cabin crew too.
CREW REST
- Rest alarms (iOS 26.1 or later): tap a rest period to set an alarm. It rings like the Clock app, even with sQRH closed, in silent mode or Focus, at the end of the period minus your rest alert. Set it on one or more periods; it stays on your device.
- Crew rest has its own card: the next rotation first, a 1-minute start nudge, and hold to stop.
- The Live Activity leaves the lock screen once every rest period is over.
SHARING OVER BLUETOOTH
- Multi-sector FTL duties now reach every nearby device: large shares no longer fail.
SETTINGS
- A banner tells you when a newer sQRH is available on the App Store.
FIXES
- The acclimatisation summary no longer shows its ORO.FTL letter.
Fly safe.
4.6.1 5d ago
VERSION 4.6
FLIGHT TIME LIMITATIONS -- CREW REST
- Arm the cruise before the planned start (OUT + climb buffer): the button turns amber ("Armed") and the rest starts by itself at that time, even with sQRH closed. Tap Armed to start right away.
- New summary row: Starts/Started, Window, Per Pilot, Ends/Ended.
- Animated Stop button while the rest is running.
- Notifications when the rest starts and when it ends, offline.
- New Live Activity on the lock screen and Dynamic Island, in UTC: who is resting, the time left in the current rest period, and one bar per pilot.
SHARING OVER BLUETOOTH
- FTL: share the duty, sectors and crew rest with a nearby iPhone or iPad. The receiving device confirms before anything is replaced. This replaces FTL sharing over device pairing.
- HOT: share the timer, weather, temperature, fluid and flaps with sQRH or No-ICE.
HOLD-OVER TIME
- Redesigned module: the timer stays at the top while weather and fluid scroll, with new timer, weather and fluid cards. Long weather conditions wrap instead of being cut.
- Data source and temperature unit are set in Settings.
- When both are running, the HOT Live Activity takes the Dynamic Island.
SECURITY
- sQRH no longer runs on jailbroken iPhones and iPads.
Fly safe.
4.6 Oct 3
VERSION 4.5
HOLD-OVER TIME -- WINTER 2026-27 TABLES
The deicing holdover data has been updated to the new season for both sources.
- FAA: 50 to 56 tables. Transport Canada: 53 to 56 tables.
- Both sources now carry an identical table set and the same 11 precipitation conditions, so switching between FAA and TCA no longer changes which weather types are available.
- New fluids: LNT Solutions P250 (Type II), LNT Solutions P450, MAX TECH LLC MTL 4-EG and MAX TECH LLC MTL 4-PG (Type IV).
- AVIAFLUID AVIAFlight EG (Type IV) has been withdrawn by the publishers and removed. AVIAFlight PG is unchanged.
- The three AllClear AeroClear MAX Type III tables are renamed to "Applied Unheated -- Low/Middle/High Speed Ramp Test".
- The FAA source gains Generic Active Frost tables for Types II, III and IV.
UNDER THE HOOD
- Removed 2.2 MB of unused legacy table data that was being bundled into the app but never read.
- Updated internal parsing and holdover engine components.
Fly safe.
4.5 Aug 25
VERSION 4.4.1
COCKPIT SYNC — MAJOR RELIABILITY OVERHAUL
The link between paired devices has been rebuilt. Once paired, devices now stay connected far more dependably and recover on their own.
- Each device keeps a persistent identity, so a pairing survives an app force-quit or relaunch without re-scanning the QR code.
- Automatic recovery after Wi-Fi drops, backgrounding, or a force-quit — with smart backoff and a full rebuild when needed. No manual re-pairing.
- A periodic heartbeat detects "stale" peers: a device that still shows connected but has gone silent is now flagged instead of falsely appearing live.
- The pairing indicator tells the truth — connected (green), stale/waiting (orange), or disconnected (grey) — and shows a clear message if iOS Local Network permission is blocking sync.
- A device leaving sends a clean goodbye so the other side updates immediately.
- Incoming data is size-checked and validated; a stale device can no longer overwrite newer checklist progress on a freshly connected one.
- The FTL Share button and pairing status now reflect only genuinely live peers.
- FTL and altitude data now re-sync on reconnect too (not just checklists), so paired devices stay consistent after a dropout.
FLIGHT TIME LIMITATIONS (FTL)
- With augmented crew (3 FC / 4 FC) selected, the Max FDP card now shows the in-flight-rest limit as the primary value and the timeline scales to match.
- In-flight rest window refined: rest starts at block-out plus your start buffer and ends before arrival by the end buffer; the live rest end now projects onto the cruise-start date.
- Rest end buffer default raised to 90 min.
- Cruise rest timer auto-resyncs when you return to the app, so the live window stays accurate after backgrounding.
- Durations now read as H:MM (e.g. 2:05).
- Fixed: rest auto-stop no longer triggers on empty windows; the block-time label no longer truncates.
ALTITUDE (ALT) AND SETTINGS
- The metres/feet flight-level choice ("Meters to FL", for Chinese RVSM) now lives in Settings under a renamed "Altitude" section — set it once instead of from inside the ALT screen. Your existing preference is kept.
PROCEDURES (OPS / ABN / SOP)
- Procedure titles now show the specific ECAM/failure name instead of a generic descriptor.
- Single-procedure categories open directly; sidebar badge counts match what actually opens; empty categories are hidden.
- Merged tables render inline on iPhone without a duplicate header.
- Each category remembers the procedure you had open and its scroll position; the last category is restored on relaunch.
CHECKLISTS (CKL)
- Checklist auto-collapses when the final item is checked.
- Larger, rebalanced fonts for challenge/response and comments.
iPHONE
- First launch now enables a focused set of 6 tabs (EMR, SOP, ALT, CKL, VER, FTL).
Plus haptic feedback across version management and assorted fixes.
4.4.1 Jun 24
VERSION 4.4
ALTITUDE (ALT)
- New big single-line altitude readout under the FL display. Tap to toggle meters / feet (saved across launches). Long-press 2 s to reset ΔISA to 0 and QNH to 1013.
- GPS status icon is now 3-state: green when accuracy is excellent, orange when usable, red when no fix or unavailable.
- Reading always reflects ΔISA + QNH pickers — derived pressure altitude when GPS is usable, ISA/QNH-corrected true altitude from the selected FL otherwise.
- Meters in blue (matching the left column), feet in primary text colour (matching the right column). Last 2 digits 10 % smaller and not bold for fast scanning.
- ΔISA and hPa pickers now persisted to settings.
- Live sync between paired iPads / iPhones over MultipeerConnectivity: change FL, ΔISA, QNH or m/ft on one device and the other follows instantly. Highlight is matched by FL number, so it stays correct even when the two devices use different table modes.
CHECKLISTS (CKL)
- "Reset all checklists" button background now reflects state: light green when no checklist has been started, light orange as soon as anything has been ticked.
OPERATIONAL DATA (OPS) AND ABNORMAL (ABN)
- Categories whose children all share the same single-table layout are now collapsed into one consolidated table with the optional foreword above (e.g. Aircraft Configuration Summary, ECAM Advisory). One sidebar item, no inner submenu, no stacked mini-tables.
- Tables: rows whose content is uniformly green-tinted (e.g. an "Installed = Yes" item) get a matching subtle row tint, mirroring printed conventions.
- Inline rendering: coloured emphasis now applies in paragraphs and table cells, not only in standalone fields.
- Abbreviations wrapped in a styled emphasis (e.g. FD, FLS, APP) now correctly inherit bold and colour on top of the dotted underline.
- ECAM subtitle inline rendering no longer balloons past the surrounding text on iPhone.
NAVIGATION (iPhone)
- Back navigation is now a unified framed pill: left chevron in an accent-tinted disc plus the destination title. Same control everywhere for consistency. When a category contains a single procedure, the procedure title sits in the back pill and the body is shown directly below.
NAVIGATION (iPad)
- Categories with a single procedure (including consolidated tables) now show a framed title above the content, like every other category — no more silent first item.
SIDEBAR
- Badge counts now match the number of items the panel actually renders, not the deep flattened procedure count.
TECHNICAL
- Universal merger and inline-rendering improvements apply to every QRH module — no special-cased per-tab logic.
4.4 Apr 27
What's New in sQRH 4.3
CG/TRIM ACCURACY
Takeoff CG/TRIM POS calculator now reads trim data directly from eQRH XML files -- no more hardcoded values. Accurate for all aircraft variants. CG numpad auto-inserts decimal after 2 digits.
ROCK-SOLID MPC SYNC
Complete rewrite of MultipeerConnectivity threading. All delegate work dispatched to main thread, eliminating crashes and deadlocks. Sync identity now checks aircraft registration and QRH date for clearer mismatch messages.
PSL NAVIGATION IMPROVEMENTS
Each procedure within a PSL section is now its own collapsible entry (e.g., ABN/L/G shows expandable LANDING WITH ABNORMAL L/G and L/G GRAVITY EXTENSION). Single-procedure items display content directly without redundant headers. Flat modules (like OPS) promote items to the sidebar individually.
FTL ENHANCEMENTS
Cruise timer survives app crash/restart. Rest start buffer configurable in settings (default 30 min). Cruise start time adjustable with a minus button.
CHECKLIST READABILITY
iPhone checklist item font size increased for better readability in the cockpit.
4.3 Apr 21
What's New in sQRH 4.2
TWO-PANEL NAVIGATION
ABN, OPS, and custom airline tabs now show a category sidebar alongside the procedure list on iPad. On iPhone, tap a category to drill in with a back button. Procedure counts on each category. Selection persisted across sessions.
TAKEOFF CG/TRIM CALCULATOR
The Takeoff CG/TRIM POS checklist section is now interactive. Enter your CG% with a big cockpit-friendly numpad and get instant THS trim position. Horizontal gauge with CG and THS markers. Supports A320, A330, A340, A350. Value persists per aircraft family and resets with the checklist.
DIRECT eQRH IMPORT
Import eQRH ZIP loads directly from Files -- no server needed. Select multiple ZIPs at once to load several aircraft types. Replaces existing data on import.
DYNAMIC AIRLINE TABS
Custom airline PSL sections are now auto-detected from loaded data. Tabs appear and disappear dynamically when switching aircraft.
SETTINGS REDESIGN
Data Management section with side-by-side Sync and Import buttons, progress bars, and status indicators.
CHECKLIST IMPROVEMENTS
Larger, bolder checklist section titles for better readability in the cockpit. Haptic feedback on VER module interactions.
4.2 Apr 17
What's New in sQRH 4.1.2
FTL BUG FIXES
- Commander discretion for augmented crew (3 FC) corrected from +2h to +3h per company manual
- Table 7 (pre-planned FDP extension) updated to match Aircalin MANEX A values with correct time bands and sector groupings
- Commander discretion now correctly applies on top of in-flight rest limits for long-haul flights
4.1.2 Apr 15
What's New in sQRH 4.1.1
FLIGHT TIME LIMITATIONS AND REST (FTL)
New module for on-the-spot FDP limitation calculation based on EASA ORO.FTL regulation (EU 965/2012).
- FC (Flight Crew) and CC (Cabin Crew) support with augmented crew (3 FC / 4 FC)
- Duration-focused timeline with sector blocks showing route and flight time, elapsed and remaining counters, and color-coded limit zones (normal, extension, discretion)
- WOCL (Window of Circadian Low) encroachment display
- Crew rest split with live cruise timer: 3 individual slots for 3 FC, 2 pair-based slots for 4 FC
- Timer auto-stops when all rest periods complete
- Local notifications for rest period warnings and completion, including in foreground
- Share full FTL state including cruise rest timer to paired device via MultipeerConnectivity
- Receiving device uses its own configured alert delay for notifications
- Report time and first sector departure stay in sync via briefing time offset
- Split duty, delayed reporting, commander extension, commander discretion
- Cumulative limits reference (ORO.FTL.210)
- 9,600+ airports with IATA autocomplete and timezone resolution
MULTIPEER CONNECTIVITY IMPROVEMENTS
- Unique device names resolve iOS 16+ generic name collision
- Single-side invitation prevents dual-invitation connection failures
- Bluetooth discovery works without Wi-Fi discovery info
- Clean session lifecycle on app background and foreground transitions
- Auto-retry with 30-second invitation timeout
UI REFINEMENTS
- Compact time pickers, segmented controls, toggles, and steppers scaled to uniform height
- Condensed bold font for IATA departure and destination codes
- iPad sector row uses full-width layout with spacers
- Equal-height report and crew panels
4.1.1 Apr 13
What's New in sQRH 4.1
FLIGHT TIME LIMITATIONS AND REST (FTL)
New module for on-the-spot FDP limitation calculation based on EASA ORO.FTL regulation (EU 965/2012).
- FC (Flight Crew) and CC (Cabin Crew) support with augmented crew (3 FC / 4 FC)
- Duration-focused timeline with sector blocks showing route and flight time, elapsed and remaining counters, and color-coded limit zones (normal, extension, discretion)
- WOCL (Window of Circadian Low) encroachment display
- Crew rest split with live cruise timer: 3 individual slots for 3 FC, 2 pair-based slots for 4 FC
- Timer auto-stops when all rest periods complete
- Local notifications for rest period warnings and completion, including in foreground
- Share full FTL state including cruise rest timer to paired device via MultipeerConnectivity
- Receiving device uses its own configured alert delay for notifications
- Report time and first sector departure stay in sync via briefing time offset
- Split duty, delayed reporting, commander extension, commander discretion
- Cumulative limits reference (ORO.FTL.210)
- 9,600+ airports with IATA autocomplete and timezone resolution
MULTIPEER CONNECTIVITY IMPROVEMENTS
- Unique device names resolve iOS 16+ generic name collision
- Single-side invitation prevents dual-invitation connection failures
- Bluetooth discovery works without Wi-Fi discovery info
- Clean session lifecycle on app background and foreground transitions
- Auto-retry with 30-second invitation timeout
UI REFINEMENTS
- Compact time pickers, segmented controls, toggles, and steppers scaled to uniform height
- Condensed bold font for IATA departure and destination codes
- iPad sector row uses full-width layout with spacers
- Equal-height report and crew panels
4.1 Mar 26
What's New in sQRH 4.0
COCKPIT CHECKLIST SYNC
Pair two iPads using a QR code — scan once, and they auto-reconnect every session. Checked items, section expansions, and checklist resets sync live between devices using encrypted MultipeerConnectivity over the local network (no internet required).
Both devices must run the same checklist release for sync to be active. If releases differ, a warning banner appears in the CKL tab and sync pauses automatically until both devices are updated. Configure pairing in Settings > Device Pairing.
VERSIONS (VER)
New tab to track all your EFB app and system versions in one place. Pull down to check the App Store and Apple RSS feed for available updates — an update badge appears on any outdated entry. Create, edit, and archive version records with release notes and test notes. VER works standalone with local data, or connects to your BLINK/FSA server to sync versions automatically on app launch.
QUICK-ACCESS VERTICAL MENU
Long-press the SET button to reveal a vertical menu with all hidden tabs. Drag up to highlight a tab, release to switch — jump to any tab without opening Settings.
SETTINGS
- New Device Pairing section: QR code display, scan partner QR, regenerate pairing code, connection status indicator
- Pairing uses encrypted local network — no internet required
GLASS EFFECTS (iOS 26)
Tab bar and quick-access menu use the new glassEffect material on iOS 26 for a modern translucent appearance, with graceful fallback on earlier versions.
4.0 Feb 23
What's New in sQRH 3.1
NEW TABS
- OPS (Operational Data): Access operator-specific operational procedures, performance tables, and synthesis items
- SB (Supplementary Pages): Custom operator structure with nested PSL navigation for approach guides, LVO, fuel procedures, and more
- ABN (Abnormal Procedures): All abnormal/emergency procedure categories — ECAM Advisory, System Reset, ATA chapters 11–25
HOLD-OVER TIME — NOW AN IN-APP PURCHASE
- HOT module is now available as an optional in-app purchase
- Also available as a standalone app (No-ICE) for teams that only need deicing
- Updated to FAA and TCA 2026 holdover time tables
- Live Activity redesigned with weather-centric layout: weather icon, condition text, fluid badge, progress bar, and time row
- New compact and expanded Dynamic Island views
CUSTOMIZABLE TAB BAR
- Drag-to-reorder tabs using the grip handle in Settings
- Toggle visibility for each tab — show only what you need
- Up to 6 buttons on iPhone, 10 on iPad
- New tabs (OPS, SB, ABN) default to hidden — enable them in Settings
INLINE GRAPHICS
- Full support for illustrations embedded in procedures, descriptions, tables, and comments
- Images load from QRH data with configurable alignment
ENHANCED DU RENDERING
- Replaced 14 stub views with proper implementations for warnings, notes, cautions, lists, sub-procedures, figures, references, ECAM blocks, and more
- Fixed missing words in inline text caused by element decoder priority issues
- Fixed missing spaces between inline elements
- Notes, warnings, and cautions now render nested bullet lists, tables, and images
- Tables inside action comments now render properly
- Comment blocks now display tables, warnings, cautions, notes, and numbered lists
- Row-header cells in tables now wrap text across multiple lines
- Added action-block element support (previously silently dropped)
- Performance model now correctly decodes tables
- Description view now renders tables, notes, warnings, cautions in both descbody and descitems
ALTITUDE (ALT) — REFRESHED LOOK & FEEL
- Redesigned control panel with ISA deviation and QNH pickers
- Metric (MTR) toggle for Chinese RVSM flight levels
- Responsive layout adapting to device size
- RVSM boundary markers
OTHER IMPROVEMENTS
- Aircraft header now updates when changing aircraft in Settings
- iPad detection fixed (no longer misidentified in Split View)
- Rowspan placeholder cells now show correct borders
- Space before % in measure units restored
- Blink protocol compatible via built-in xABDC server
3.1 Feb 20
• HOT updated with live activity + FAA 2025-26 tables
• Added HOT 0.76% flaps adjustment
• New SOP module
• New OEB module
• Updated normal and emergency checklists
• EMR toggle for quick EMER LANDING access
• Settings now allow disabling tabs
3.0 12/11/2025
Added function to calculate holdover time using TCA and FAA deicing tables.
Minor ergonomic and design improvements.
2.0.1 06/18/2025
Updated altitude layout
1.1.1 03/26/2025
VERSION 4.6.1
FLIGHT TIME LIMITATIONS -- REDESIGNED
- Results first: the FDP limit as a clock time (latest on-blocks), the margin on one green/amber/red scale, and the extension, split duty and discretion options, each with its own time.
- During the duty, a Time left line counts down to the limit. A duty saved more than a day ago offers New duty.
- Report, crew and acclimatisation in one summary line: tap to edit.
- Times are entered on a numeric keypad, with Yesterday / Today / Tomorrow for the report.
- Clock-time timeline with a now cursor, the crew rest window, WOCL and the limit markers.
- Sector menu: insert, delete, or carry the crew rest. Duties crossing midnight keep the right dates.
- Share is available to cabin crew too.
CREW REST
- Rest alarms (iOS 26.1 or later): tap a rest period to set an alarm. It rings like the Clock app, even with sQRH closed, in silent mode or Focus, at the end of the period minus your rest alert. Set it on one or more periods; it stays on your device.
- Crew rest has its own card: the next rotation first, a 1-minute start nudge, and hold to stop.
- The Live Activity leaves the lock screen once every rest period is over.
SHARING OVER BLUETOOTH
- Multi-sector FTL duties now reach every nearby device: large shares no longer fail.
SETTINGS
- A banner tells you when a newer sQRH is available on the App Store.
FIXES
- The acclimatisation summary no longer shows its ORO.FTL letter.
Fly safe.
more Version 4.6.1 5d ago
Data Not Collected The developer does not collect any data from this app.