8. A computer-implemented method performed by a data processing apparatus, the method comprising: receiving a plurality of signals from a plurality of sensors, wherein the plurality of sensors comprises hardware and software sensors of a computing device; determining a plurality of trust levels from the plurality of signals, wherein each of the plurality of trust levels is determined based on one or more of the plurality of signals independently from the determination of any other trust level of the plurality of trust levels and without using any other trust level of the plurality of trust levels, and wherein the determination of at least one of the plurality of trust levels based on one or more of the plurality of signals uses a signal from a hardware sensor; aggregating the plurality of trust levels to determine a first aggregated trust outcome, wherein the first aggregated trust outcome is a granular aggregated trust outcome associated with a first security measure of a computing device; aggregating the plurality of trust levels to determine a second aggregated trust outcome, wherein the second aggregated trust outcome a granular aggregated trust outcome associated with a second security measure of the computing device; wherein the first aggregated trust outcome is determined independent of the second aggregated trust outcome and without using the second aggregated trust outcome; wherein the second aggregated trust outcome is determined independent of the first aggregated trust outcome and without using the first aggregated trust outcome; enabling or disabling the first security measure based on the first granular aggregated trust outcome, wherein the first security measure is not associated with the second granular aggregated trust outcome and the second granular aggregated trust outcome is not used to enable or disable the first security measure; and enabling or disabling the second security measure based on the second granular aggregated trust outcome, wherein the second security measure is not associated with the first granular aggregated trust outcome and the first granular aggregated trust outcome is not used to enable or disable the second security measure.
8. A computer-implemented method performed by a data processing apparatus, the method comprising: receiving a plurality of signals from a plurality of sensors, wherein the plurality of sensors comprises hardware and software sensors of a computing device; determining a plurality of trust levels from the plurality of signals, wherein each of the plurality of trust levels is determined based on one or more of the plurality of signals independently from the determination of any other trust level of the plurality of trust levels and without using any other trust level of the plurality of trust levels, and wherein the determination of at least one of the plurality of trust levels based on one or more of the plurality of signals uses a signal from a hardware sensor; aggregating the plurality of trust levels to determine a first aggregated trust outcome, wherein the first aggregated trust outcome is a granular aggregated trust outcome associated with a first security measure of a computing device; aggregating the plurality of trust levels to determine a second aggregated trust outcome, wherein the second aggregated trust outcome a granular aggregated trust outcome associated with a second security measure of the computing device; wherein the first aggregated trust outcome is determined independent of the second aggregated trust outcome and without using the second aggregated trust outcome; wherein the second aggregated trust outcome is determined independent of the first aggregated trust outcome and without using the first aggregated trust outcome; enabling or disabling the first security measure based on the first granular aggregated trust outcome, wherein the first security measure is not associated with the second granular aggregated trust outcome and the second granular aggregated trust outcome is not used to enable or disable the first security measure; and enabling or disabling the second security measure based on the second granular aggregated trust outcome, wherein the second security measure is not associated with the first granular aggregated trust outcome and the first granular aggregated trust outcome is not used to enable or disable the second security measure. 11. The computer-implemented method of claim 8 , wherein each of the plurality of trust levels is a confidence level that a mobile computing device is either being used by an authorized user or is in a secure environment.