A computer-implemented method for physiological monitoring of a user, the method comprising: acquiring, by an apparatus, physiological measurement data of the user, wherein the physiological measurement data was obtained by one or more sensor units; associating, by the apparatus, the physiological measurement data with an user account of the user, wherein the user account comprises a plurality of physiological coaching categories for the physiological monitoring of the user, each physiological coaching category comprising one or more algorithms configured to be performed by the apparatus and requiring physiological measurement data as an input and calculating physiological indicators for providing physiological coaching instructions; determining, by the apparatus, whether the acquired physiological measurement data comprises data required by at least one of the algorithms; and as a response to determining that the acquired physiological measurement data comprises the required data for the at least one algorithm, performing, by the apparatus, the at least one algorithm, wherein the performing causes an output of physiological coaching category -specific instructions to the user in each of the coaching categories comprising the at least one performed algorithm, wherein a state of each of the plurality of coaching categories is active or inactive, wherein only the algorithms of active coaching categories are configured to be performed, and in that the method further comprises: activating a coaching category if the acquired physiological measurement data comprises data required by at least one algorithm of said coaching category; and determining whether or not a coaching category is active and causing output of said instructions only in active coaching categories, wherein said instructions are not outputted in inactive coaching categories. acquiring, by an apparatus, physiological measurement data of the user, wherein the physiological measurement data was obtained by one or more sensor units; associating, by the apparatus, the physiological measurement data with an user account of the user, wherein the user account comprises a plurality of physiological coaching categories for the physiological monitoring of the user, each physiological coaching category comprising one or more algorithms configured to be performed by the apparatus and requiring physiological measurement data as an input and calculating physiological indicators for providing physiological coaching instructions; determining, by the apparatus, whether the acquired physiological measurement data comprises data required by at least one of the algorithms; and as a response to determining that the acquired physiological measurement data comprises the required data for the at least one algorithm, performing, by the apparatus, the at least one algorithm, wherein the performing causes an output of physiological coaching category -specific instructions to the user in each of the coaching categories comprising the at least one performed algorithm, wherein a state of each of the plurality of coaching categories is active or inactive, wherein only the algorithms of active coaching categories are configured to be performed, and in that the method further comprises: activating a coaching category if the acquired physiological measurement data comprises data required by at least one algorithm of said coaching category; and determining whether or not a coaching category is active and causing output of said instructions only in active coaching categories, wherein said instructions are not outputted in inactive coaching categories. activating a coaching category if the acquired physiological measurement data comprises data required by at least one algorithm of said coaching category; and determining whether or not a coaching category is active and causing output of said instructions only in active coaching categories, wherein said instructions are not outputted in inactive coaching categories.