25. A computing device comprising: at least one processing device; and at least one non-transient, machine-readable medium having instructions stored thereon, the instructions, when executed by the at least one processing device, cause the computing device to provide for: sending, to a server, a valid login request from a user for an account maintained on the server; receiving, from the server, a set of text-entry preferences associated with the account, wherein the text-entry preferences are configured for use with a plurality of applications; receiving, by the computing device, a request from the user to execute an application; receiving, from the user, user-entered text associated with the application; applying the set of text-entry preferences to the user-entered text; and sending, after applying the set of text-entry preferences, the user-entered text to the application.
25. A computing device comprising: at least one processing device; and at least one non-transient, machine-readable medium having instructions stored thereon, the instructions, when executed by the at least one processing device, cause the computing device to provide for: sending, to a server, a valid login request from a user for an account maintained on the server; receiving, from the server, a set of text-entry preferences associated with the account, wherein the text-entry preferences are configured for use with a plurality of applications; receiving, by the computing device, a request from the user to execute an application; receiving, from the user, user-entered text associated with the application; applying the set of text-entry preferences to the user-entered text; and sending, after applying the set of text-entry preferences, the user-entered text to the application. 26. The computing device of claim 25 , wherein the application comprises one of a network-based application and a locally-installed application.