iCheck Mobile App allows the end user to record data and respond to digitalized digital routines relevant to their daily operation in their working environment. Data collected through the Mobile App is then processed in the iCheck data platform along with other data sources (IoTs) to provide clients with a holistic view of their performance over time, their gaps and risk they need to focus to ensure continuous improvement and compliance to all relevant regulatory requirements.