1. A computer implemented method for processing private health related data into a masked numerical score suitable for publishing, comprising the steps of: receiving data into a memory on a plurality of intrinsic medical parameters and extrinsic physical activity parameters of a user; storing the received data in the memory; storing weighting factors in the memory; processing the received data by executing code in a processor that configures the processor to apply the weighting factors to the intrinsic medical parameters and the extrinsic physical activity parameters, wherein the weighting factors for the extrinsic physical activity parameters include a decay component arranged to reduce the relative weight of the extrinsic physical activity parameters for a physical activity in dependence on at least one factor associated with the user; transforming the processed data concerning the intrinsic medical parameters and the extrinsic physical activity parameters by executing code in the processor into a masked composite numerical value in which the code is operative to combine the weighted parameters in accordance with an algorithm; and automatically publishing the masked composite numerical value to a designated group via a portal, using code executing in the processor and free of human intervention, while maintaining the collected information concerning the intrinsic medical parameters and the extrinsic physical activity parameters private.