Methods of protecting an electrically motorized human-powered vehicle are disclosed. A method may include transmitting, from a remote server, a security input relating to a user of the vehicle; receiving, at the electrically motorized human-powered vehicle the security input relating to the user; validating the security input; and enabling one of a first or second set of features based on the security input, wherein the second set of features is different from the first set of features and wherein one of set of features includes a service mode that enables maintenance access to the vehicle.