Before you continue

Duty Beacon  ·  Version v0.3  ·  Hook Creations

  • Runs entirely in your browser. No data you enter is collected, stored, or transmitted to any server.
  • Reference tool only. All outputs must be verified against official regulation documents before operational use.
  • Not certified or endorsed by the Government Aviation Authority or any airline operator.
  • All code and design are the intellectual property of Pavishanth Jayaseelan / Hook Creations. Redistribution is prohibited.

By clicking accept, you agree to use this tool as a planning reference only and acknowledge the above conditions.

Airline

Airline Regulation Access

Enter your assigned company credentials to access this airline's regulation module.

Incorrect username or password. Contact your System Administrator if you need access.
Cancel — return to Country Regulation

Access credentials are assigned by the System Administrator.
Contact your admin if you need help signing in.

Settings

DutyBeacon  ·  v0.3  ·  Hook Creations

Regulation
CAASL — SLCAP 4210
Civil Aviation Authority of Sri Lanka
DGCA — CAR Section 7 J3
Directorate General of Civil Aviation · India
EASA — EU-OPS / ORO.FTL  Coming Soon
European Union Aviation Safety Agency
FAA — 14 CFR Part 117  Coming Soon
Federal Aviation Administration · United States
Time Standard
All times entered as UTC. Band determination auto-converts to local using your device offset: detecting…. Result labels show UTC.
Entry Time Format
Decimal: Enter durations as e.g. 3.70 for 3h 42m.
HH:MM: Enter durations as e.g. 03:42. Applies to duration fields in Planner, Extend, Rest, Standby, Cumulative, Scenario, and reference Tables A, B, C.
Theme
Select your preferred theme. System will follow your device settings.
Regulation Source
Country Regulation
Use national regulations only (CAASL, DGCA, etc.)
Airline Regulations
Log in with your airline credentials to use airline-specific policies
Tab Linking
Link All Tabs: Common fields (report time, sectors / landings, crew type, night duty type, post-flight duties) auto-populate across all calculator tabs when changed. Navigate to any tab to see updated results.
Unlink All Tabs: Each tab works independently with its own values.

Settings are saved automatically and persist across sessions.

Duty Beacon

Duty Beacon

Flight Duty & Compliance Assistant

Active Configuration
Regulation SLCAP 4210
Authority CAASL — Sri Lanka
Time Standard Local (24h)
Entry Format Decimal hours
Tab Linking Off
EASA / FAA Support Coming Soon
Regulation Source National
Configure via the ⚙ Settings icon in the header.
Calculators
Recent Calculations
🧮

No calculations saved yet.
Use the Calculate & Save button on any calculator tab to save results here.

Flight duty planner
Build a duty day sector by sector. Enter departure time, flight time, and ground stops. The planner calculates your full FDP and checks all SLCAP 4210 limits automatically.

NOTE: Use the Minutes to Decimal Hours table in the Tables tab to find the corresponding Minute value for any decimal hour entry.
Sectors & ground stops
FDP lookup
FDP extension calculator
Rest period calculator
Standby calculator
Check type
Rolling duty hours
Full duty day scenario
Complete scenario check — FDP, extensions, rest, weekly duty, flying hours, and days off in one pass.
Table A — 2+ crew, acclimatised (hrs)
Report time12345678+
0600–07591312.2511.510.75109.599
0800–12591413.2512.511.751110.5109.5
1300–17591312.2511.510.75109.599
1800–21591211.2510.59.759999
2200–05591110.259.599999
Table B — 2+ crew, not acclimatised (hrs)
Preceding rest1234567+
≤18 or >30 hrs1312.2511.510.75109.759
18–30 hrs11.51110.59.75999
Table C — single pilot (hrs)
Report time≤4 sec5678+
0600–0759109.258.588
0800–12591110.259.58.758
1300–1759109.258.588
1800–215998.25888
2200–055988888
Cumulative limits
Showing limits for: SLCAP 4210 (CAASL)
WindowFC dutyCC dutyFlying (FC)
7 days55h (60)60h (65)
14 days95h105h
28 days190h210h100h
12 months1000h

( ) = unforeseen delay buffer. FC = flight crew, CC = cabin crew. Values update automatically based on active regulation or airline.

Augmented crew limits
Relief typeFlight crew capCabin crew capMin in-flight rest
Bunk (≥80° recline)18h19h3h
Seat (≥45° recline)15h16h

Extension = rest taken × factor (bunk ½, seat ⅓). Values update automatically based on active regulation or airline.

Commander's discretion
Max extensionReport thresholdReporting
3h2h14 days · Appendix A

Values update automatically based on active regulation or airline.

Standby limits
Max standbyCase A / B thresholdCase B factor
12h6h

Case A = under threshold (full FDP). Case B = at/above threshold (FDP reduced by excess × factor). Values update automatically based on active regulation or airline.

Rest & days off
Rest — homeRest — awayRest — floorMax consecutiveMin/14dMin/28d
12h11h10h727

Values update automatically based on active regulation or airline.

Minutes to Decimal Hours
MinutesDecimal HoursMinutesDecimal HoursMinutesDecimal Hours
10.0220.0330.05
40.0750.0860.10
70.1280.1390.15
100.17110.18120.20
130.22140.23150.25
160.27170.28180.30
190.32200.33210.35
220.37230.38240.40
250.42260.43270.45
280.47290.48300.50
310.52320.53330.55
340.57350.58360.60
370.62380.63390.65
400.67410.68420.70
430.72440.73450.75
460.77470.78480.80
490.82500.83510.85
520.87530.88540.90
550.92560.93570.95
580.97590.98601.00

Use this table to find the decimal hour value corresponding to a specific number of minutes

Data & Privacy
This tool runs entirely in your browser. No data you enter is collected, stored, or transmitted anywhere. Everything is cleared when you close or refresh the page.
Planned Update
  • A future version of this tool will introduce user accounts and cloud storage for saving schedules and roster data.
  • Before that update goes live, a full data privacy notice will be published and users will be asked to review and accept it.
  • No backend features will be activated without prior notice.
Regulatory Disclaimer
Important — Please Read
  • This tool is a reference and planning aid only. It is not a substitute for official regulatory documents.
  • All calculations must be independently verified by a qualified crew scheduling professional before operational use.
  • This tool is not certified or endorsed by the Government Aviation Authority or any airline operator.
  • The developer accepts no liability for operational decisions made solely on the basis of this tool's output.
Reporting an Issue
Found a bug, a regulation mismatch, or a security concern? Please report it responsibly — do not share sensitive issues publicly.
  • For calculation errors or feature requests — use the Feedback Form or DM on LinkedIn.
  • For security vulnerabilities — contact the developer directly via LinkedIn or email before disclosing publicly.
  • Response within 72 hours for all reports.
Intellectual Property
  • All code, design, and logic in this tool are the intellectual property of Pavishanth Jayaseelan / Hook Creations.
  • Unauthorized reproduction, redistribution, or commercial use without written permission is strictly prohibited.
  • This project is open for review on GitHub but is not open-source licensed for reuse.
About This Tool
Developer
Pavishanth Jayaseelan
Hook Creations
Version
v0.3
Test release
Last Updated
June 2026
Hook Creations