Staff Hours

“Staff Hours” was designed to capture physicians’ work hours, work patterns, and circadian rhythms in real time. An algorithm was developed to automatically identify the number of hours a physician spends in medical workplaces (e.g., hospitals, clinics). This technology is based on Global Positioning System (GPS) signals, which is then combined with self-reported work hour data. 


【Android version over 9.0】


【iOS version over 11.3】

“Staff Hours” is our latest development of a fully automated time recording app. Its main principle is to use the Global Positioning System (GPS) in an extremely low power mode to automatically calculate work hours. There is no need to manually record clock-in and clock-out times every day as the app will automatically calculate work hours once installed. This app is the first research tool we have developed for our “fully automated real-time labor inspection system,” which will significantly improve the efficiency of traditional labor inspections. In the future, we will also establish real-time “sweatshop maps” for various types of work throughout Taiwan for immediate monitoring. This will provide employees who experience overtime and overwork with assurance through recorded work hours, without having to wait for labor inspections.
The reason for naming it the “Staff Hours” and focusing on physicians as the primary research subject is that physicians work long hours without the protection of labor laws, and their shift systems are complex, making them suitable for challenging and examining the algorithms of this system. Therefore, as long as your workplace is relatively fixed, even if you are not a medical worker, you can try using it. 

The “Staff Hours” will automatically draw a chart of your past work hours and calculate your actual work hours and overtime hours for the past seven days. If there is any discrepancy between the recorded hours and your actual work hours, you can adjust it by clicking on the bar chart on the screen within seven days. 
Application scope and market potential 

The technical principle of the “Staff Hours” is to use the Global Positioning System (GPS) to automatically calculate work hours. The primary target group is medical personnel, but the application can also be expanded to include all workers in fixed-point jobs, such as service, manufacturing, and finance industries, providing personal and corporate human resources with an understanding of employee work hours and overtime. The system can automatically calculate the overtime pay that employees should receive based on relevant regulations, and it can faithfully record work hours data, significantly improving the efficiency of traditional labor inspections. Employees have the assurance of work hour records, and real-time work hour statistics can provide labor inspections with tracking, allowing the government to evaluate the effectiveness of policy implementation.


1. Assessing Physicians’ Recall Bias of Work Hours With a Mobile App: Interview and App-Recorded Data Comparison.

Wang HH, Lin YH.
J Med Internet Res 2021;23(12):e26763

2023 NHRI Young Scientist Award

2. Assessing User Retention of a Mobile App: Survival Analysis.

Lin YH, Chen SY, Lin PH, Tai AS, Pan YC, Hsieh CE, Lin SH.

JMIR Mhealth Uhealth. 2020 Nov 26;8(11):e16309.

3. Automatic Work-Hours Recorder for Medical Staff (Staff Hours): Mobile App Development

Chiang TW, Chen SY, Pan YC, Lin YH.
JMIR Mhealth Uhealth. 2020 Feb 25;8(2):e16063.

NHRI Digital Biomarkers Lab
Room A3234, No. 35 Keyan Road, Zhunan Town, Miaoli County 35053, Taiwan
886-37-206166 EXT 36383 |