Fruitful Registry
Home › Productivity
SafeHours icon

SafeHours

Track CFI duty/flight time
10 Ratings
4.9
★★★★★
Age Rating
4+
Years
Developer
Language
EN
Size
36.1
MB

Information

Apple ID6745439630
Bundle IDapp.rork.safehours-2ul7u7j
SellerSeller
Min iOS15.1
Min macOS12.0
Device familiesiphone, ipad, ipod
Released2025-07-14
Copyright© 2025 SafeHours. All rights reserved.
Privacy policyLink ↗

Preview 2 platforms

iPhone 10 images

iPhone screenshot
iPhone screenshot
iPhone screenshot
iPhone screenshot
iPhone screenshot
iPhone screenshot
iPhone screenshot
iPhone screenshot
iPhone screenshot
iPhone screenshot

iPad 6 images

iPad screenshot
iPad screenshot
iPad screenshot
iPad screenshot
iPad screenshot
iPad screenshot

What’s New Version 26.5.13

Start & End times now on a single row with Duration centered below. "Ignore Cross Midnight Warning" checkbox added — persists for the session. Activity type buttons fit 3 per row. Keyboard auto-scrolls to keep Duration/Pre-Post visible. Ground, Other Internal, and Other External types now zero out Pre/Post and hide those fields. Save button commits any in-progress time input automatically.

Description

SafeHours is a tool designed specifically for Certified Flight Instructors (CFIs) to manage and monitor daily, weekly, and consecutive duty time limits. With a clean interface and intuitive design, SafeHours allows CFIs to: • Track Flight, Ground, SIM, and Class time • Visualize activity on a 24-hour timeline • Receive automatic warnings for excessive hours or inadequate rest • Record Writtens/Practicals and Endorsements with Photos! • Customize duty rules based on your school's policies • Export and save data locally Whether you’re checking today’s totals or reviewing the past 7 days, SafeHours puts flight safety and schedule management in the palm of your hand. Built by instructors, for instructors.

Accessibility

ipadiphonemacrealityDevicetvoswatch

Version history 21 versions

Build 887617623v26.5.132026-06-30 21:08:50
Start & End times now on a single row with Duration centered below. "Ignore Cross Midnight Warning" checkbox added — persists for the session. Activity type buttons fit 3 per row. Keyboard auto-scrolls to keep Duration/Pre-Post visible. Ground, Other Internal, and Other External types now zero out Pre/Post and hide those fields. Save button commits any in-progress time input automatically.
Build 886796739v26.6.102026-06-11 01:02:50
Corrected an omission when accounting for the Other Internal hours on the weekly and montly reports
Build 886805943v26.6.112026-06-11 17:25:54
Corrected the issue with Other Internal activities not appearing in the Weekly and Monthly Statistics.
Build 886757848v26.5.142026-06-10 16:55:50
Corrected an omission when accounting for the Other Internal hours on the weekly and montly reports
Build 885596602v26.5.102026-05-13 21:22:50
Added the remaining Endorsements from 61.65
Build 885555029v26.4.252026-05-12 19:33:07
Added the remaining Endorsements.
Build 884937854v26.4.242026-04-26 20:50:13
04/23/26: Corrected the formulas to account for rounding errors that effected Flight and Contact Times. Changed the Limit line on the Rolling 24 displays to better show when and where a violation happened.
Build 884869646v26.4.232026-04-24 18:27:28
Corrected the formulas to account for rounding errors that effected Flight and Contact Times. Changed the Limit line on the Rolling 24 displays to better show when and where a violation happened.
Build 884774984v26.4.202026-04-22 00:46:12
Changed Other Internal hours so that they do count against the Weekly Hours (Sun-Sat) limit of 40 hours, but not the rolling Past 7 Days limit.
Build 884154274v26.4.52026-04-05 02:49:02
Minor backend changes
Build 883994994v26.4.42026-04-04 17:20:58
Added the ability to take/add pictures of endorsements, grouped by AC 61.65 category/subcategory and to record the results of any written (for fun) and practical exam endorsements (official). The app will also display your overall pass rate for both. This new feature is under the Data Management Tab. Added the ability to choose Weekly or Monthly Statistics. The app will look at the Target Date and look back from the current Sun-Sat and the three previous weeks.
Build 883042724v26.3.42026-03-05 21:17:50
Corrected the order that the Activities were being displayed to descending time in addition to descending date.
Build 882864697v26.2.272026-02-27 19:58:13
The Activities now sort with the most recent (or future) date AND time at the top.
Build 882715697v26.2.232026-02-24 20:35:27
Added conformation box upon start to remind users that the best way to use this is to read the Help file and to input their planned work ( the day prior) to ensure they do not plan to go over their hours.
Build 879655924v25.11.102025-11-11 00:11:34
11/10/25 Target Date will now default to the current date. Pre/Post time can now be manually inputed up to 3 hours each. 10/14/25 All hours displays display 2 decimal points to prevend rounding errors that could allow users to exceed limits by up to .05 hour.
Build 879682689v25.11.112025-11-11 18:46:47
11/11/25: Minor visual changes. 11/10/25: Target Date will now default to the current date. Pre/Post time can now be manually inputed up to 3 hours each. 10/14/25: All hours displays were changed to 2 decimal points to prevent rounding errors that could allow users to exceed limits by up to 0.05 hours.
Build 878906934v5.7.252025-10-15 01:24:29
Changed hours to include two decimals to ensure rounding errors match.
Build 876661482v5.7.232025-07-25 22:01:04
Small change to the way Start, End and Duration behave as you adjust one of the three. Added "Other Internal" Activity Type and "Other" as renamed to "Other External". There is a small difference so if you are working for your company in some capacity such as Supervisor Of Flight, you would choose "Other Internal". But if your job or outside scheduled activity is outside your company then you can use "Other External". To see an additional explanation touch on the ? at the top of the main screen.
Build 876557854v5.7.182025-07-21 18:52:50
Fixed an issue with the 8 hour limit. Split the Pre and Post into 2 entries to more accurately reflect the hours. Added confirmation if the activity is going over onto a new day. Minor Admin corrections.
Build 876447237v1.12025-07-17 00:06:17
We added a disclaimer in the information section to remind the users that the are ultimately responsible for their compliance to FAA and company hours policies.
Build 874497747v1.02025-07-14 17:40:16

No pricing data captured yet — comparisons appear once the app has paid storefronts or in-app purchases.

Availability 175 of 175 storefronts

RegionLanguagePriceRatingsAvgVersion
US en-USFree104.926.5.13
AE en-GBFree026.5.13
AF en-GBFree026.5.13
AG en-GBFree026.5.13
AI en-GBFree026.5.13
AL en-GBFree026.5.13
AM en-GBFree026.5.13
AO en-GBFree026.5.13
AR es-MXFree026.5.13
AT de-DEFree026.5.13
AU en-AUFree026.5.13
AZ en-GBFree026.5.13
BA en-GBFree026.5.13
BB en-GBFree026.5.13
BE en-GBFree026.5.13
BF en-GBFree026.5.13
BG en-GBFree026.5.13
BH en-GBFree026.5.13
BJ en-GBFree026.5.13
BM en-GBFree026.5.13
BN en-GBFree026.5.13
BO es-MXFree026.5.13
BR pt-BRFree026.5.13
BS en-GBFree026.5.13
BT en-GBFree026.5.13
BW en-GBFree026.5.13
BY en-GBFree026.5.13
BZ en-GBFree026.5.13
CA en-CAFree026.5.13
CD en-GBFree026.5.13
CG en-GBFree026.5.13
CH de-CHFree026.5.13
CI fr-FRFree026.5.13
CL es-MXFree026.5.13
CM fr-FRFree026.5.13
CN zh-Hans-CNFree026.5.13
CO es-MXFree026.5.13
CR es-MXFree026.5.13
CV en-GBFree026.5.13
CY en-GBFree026.5.13
CZ en-GBFree026.5.13
DE de-DEFree026.5.13
DK en-GBFree026.5.13
DM en-GBFree026.5.13
DO es-MXFree026.5.13
DZ en-GBFree026.5.13
EC es-MXFree026.5.13
EE en-GBFree026.5.13
EG en-GBFree026.5.13
ES es-ESFree026.5.13
FI en-GBFree026.5.13
FJ en-GBFree026.5.13
FM en-GBFree026.5.13
FR fr-FRFree026.5.13
GA fr-FRFree026.5.13
GB en-GBFree026.5.13
GD en-GBFree026.5.13
GE en-GBFree026.5.13
GH en-GBFree026.5.13
GM en-GBFree026.5.13
GR en-GBFree026.5.13
GT es-MXFree026.5.13
GW en-GBFree026.5.13
GY en-GBFree026.5.13
HK zh-Hant-HKFree026.5.13
HN es-MXFree026.5.13
HR en-GBFree026.5.13
HU en-GBFree026.5.13
ID en-GBFree026.5.13
IE en-GBFree026.5.13
IL en-GBFree026.5.13
IN en-GBFree026.5.13
IQ en-GBFree026.5.13
IS en-GBFree026.5.13
IT itFree026.5.13
JM en-GBFree026.5.13
JO en-GBFree026.5.13
JP jaFree026.5.13
KE en-GBFree026.5.13
KG en-GBFree026.5.13
KH en-GBFree026.5.13
KN en-GBFree026.5.13
KR koFree026.5.13
KW en-GBFree026.5.13
KY en-GBFree026.5.13
KZ en-GBFree026.5.13
LA en-GBFree026.5.13
LB en-GBFree026.5.13
LC en-GBFree026.5.13
LK en-GBFree026.5.13
LR en-GBFree026.5.13
LT en-GBFree026.5.13
LU en-GBFree026.5.13
LV en-GBFree026.5.13
LY en-GBFree026.5.13
MA en-GBFree026.5.13
MD en-GBFree026.5.13
ME en-GBFree026.5.13
MG en-GBFree026.5.13
MK en-GBFree026.5.13
ML en-GBFree026.5.13
MM en-GBFree026.5.13
MN en-GBFree026.5.13
MO zh-Hant-HKFree026.5.13
MR en-GBFree026.5.13
MS en-GBFree026.5.13
MT en-GBFree026.5.13
MU en-GBFree026.5.13
MV en-GBFree026.5.13
MW en-GBFree026.5.13
MX es-MXFree026.5.13
MY en-GBFree026.5.13
MZ en-GBFree026.5.13
NA en-GBFree026.5.13
NE en-GBFree026.5.13
NG en-GBFree026.5.13
NI es-MXFree026.5.13
NL nlFree026.5.13
NO en-GBFree026.5.13
NP en-GBFree026.5.13
NR en-GBFree026.5.13
NZ en-AUFree026.5.13
OM en-GBFree026.5.13
PA es-MXFree026.5.13
PE es-MXFree026.5.13
PG en-GBFree026.5.13
PH en-GBFree026.5.13
PK en-GBFree026.5.13
PL en-GBFree026.5.13
PT pt-PTFree026.5.13
PW en-GBFree026.5.13
PY es-MXFree026.5.13
QA en-GBFree026.5.13
RO en-GBFree026.5.13
RS en-GBFree026.5.13
RU ruFree026.5.13
RW en-GBFree026.5.13
SA en-GBFree026.5.13
SB en-GBFree026.5.13
SC en-GBFree026.5.13
SE svFree026.5.13
SG en-GBFree026.5.13
SI en-GBFree026.5.13
SK en-GBFree026.5.13
SL en-GBFree026.5.13
SN en-GBFree026.5.13
SR en-GBFree026.5.13
ST en-GBFree026.5.13
SV es-MXFree026.5.13
SZ en-GBFree026.5.13
TC en-GBFree026.5.13
TD en-GBFree026.5.13
TH en-GBFree026.5.13
TJ en-GBFree026.5.13
TM en-GBFree026.5.13
TN en-GBFree026.5.13
TO en-GBFree026.5.13
TR en-GBFree026.5.13
TT en-GBFree026.5.13
TW zh-Hant-TWFree026.5.13
TZ en-GBFree026.5.13
UA en-GBFree026.5.13
UG en-GBFree026.5.13
UY en-GBFree026.5.13
UZ en-GBFree026.5.13
VC en-GBFree026.5.13
VE es-MXFree026.5.13
VG en-GBFree026.5.13
VN en-GBFree026.5.13
VU en-GBFree026.5.13
XK en-GBFree026.5.13
YE en-GBFree026.5.13
ZA en-GBFree026.5.13
ZM en-GBFree026.5.13
ZW en-GBFree026.5.13

Change log 25 changes · US

releaseNotes updated
Start & End times now on a single row with Duration centered below. "Ignore Cross Midnight Warning" checkbox added — persists for the session. Activity type bu
description updated
SafeHours is a tool designed specifically for Certified Flight Instructors (CFIs) to manage and monitor daily, weekly, and consecutive duty time limits. With a
subtitle updated
Track CFI duty/flight time
name updated
SafeHours
Version 26.5.13 released
Start & End times now on a single row with Duration centered below. "Ignore Cross Midnight Warning" checkbox added — persists for the session. Activity type buttons fit 3 per row. Keyboard auto-scrolls to keep Duration/Pre-Post visible. Gr
Version 26.6.11 released
Corrected the issue with Other Internal activities not appearing in the Weekly and Monthly Statistics.
Version 26.6.10 released
Corrected an omission when accounting for the Other Internal hours on the weekly and montly reports
Version 26.5.14 released
Corrected an omission when accounting for the Other Internal hours on the weekly and montly reports
Version 26.5.10 released
Added the remaining Endorsements from 61.65
Version 26.4.25 released
Added the remaining Endorsements.
Version 26.4.24 released
04/23/26: Corrected the formulas to account for rounding errors that effected Flight and Contact Times. Changed the Limit line on the Rolling 24 displays to better show when and where a violation happened.
Version 26.4.23 released
Corrected the formulas to account for rounding errors that effected Flight and Contact Times. Changed the Limit line on the Rolling 24 displays to better show when and where a violation happened.
Version 26.4.20 released
Changed Other Internal hours so that they do count against the Weekly Hours (Sun-Sat) limit of 40 hours, but not the rolling Past 7 Days limit.
Version 26.4.5 released
Minor backend changes
Version 26.4.4 released
Added the ability to take/add pictures of endorsements, grouped by AC 61.65 category/subcategory and to record the results of any written (for fun) and practical exam endorsements (official). The app will also display your overall pass rat
Version 26.3.4 released
Corrected the order that the Activities were being displayed to descending time in addition to descending date.
Version 26.2.27 released
The Activities now sort with the most recent (or future) date AND time at the top.
Version 26.2.23 released
Added conformation box upon start to remind users that the best way to use this is to read the Help file and to input their planned work ( the day prior) to ensure they do not plan to go over their hours.
Version 25.11.11 released
11/11/25: Minor visual changes. 11/10/25: Target Date will now default to the current date. Pre/Post time can now be manually inputed up to 3 hours each. 10/14/25: All hours displays were changed to 2 decimal points to prevent rounding erro
Version 25.11.10 released
11/10/25 Target Date will now default to the current date. Pre/Post time can now be manually inputed up to 3 hours each. 10/14/25 All hours displays display 2 decimal points to prevend rounding errors that could allow users to exceed limit
Version 5.7.25 released
Changed hours to include two decimals to ensure rounding errors match.
Version 5.7.23 released
Small change to the way Start, End and Duration behave as you adjust one of the three. Added "Other Internal" Activity Type and "Other" as renamed to "Other External". There is a small difference so if you are working for your company i
Version 5.7.18 released
Fixed an issue with the 8 hour limit. Split the Pre and Post into 2 entries to more accurately reflect the hours. Added confirmation if the activity is going over onto a new day. Minor Admin corrections.
Version 1.1 released
We added a disclaimer in the information section to remind the users that the are ultimately responsible for their compliance to FAA and company hours policies.
Version 1.0 released
expanded screenshot