A control system for controlling one or more of a plurality of exercise apparatuses across a network comprises a processor; a communication subsystem configured to communication with the plurality of exercise apparatuses across the network; and memory for storing information about one or more users. The information comprises, for each user, identity information, including a user identifier; and a resistance level indicator. Upon receipt of a user identifier from an exercise apparatus in the network, the processor is configured to identify the resistance level indicator stored in the memory corresponding to the user identifier, and cause the communication subsystem to transmit to the exercise apparatus the resistance level indicator for that user. Upon receipt of a performance parameter of a user from an exercise apparatus in the network, the processor is configured to determine whether or not to modify the resistance level indicator of that user stored in the memory based on the received performance parameter.