The disclosure is directed to techniques for remote management of information relating to therapy delivered to a patient by an implantable medical device (IMD). A remote monitoring system for therapy programming includes an IMD that delivers therapy, e.g., neurostimulation, drug therapy, or both, to a patient, an external programming device associated with the IMD, such as a patient programmer, and a remote networking device that receives usage information from the external programming device. The external programming device communicates with the IMD via local, wireless communication, and the remote networking device receives usage information from the external programming device via a network. The usage information includes information that relates to use of therapy by the patient, use of features of the external programming device and the IMD, or use of navigation patterns of a user interface of the external programming device.