The System-on-Token architecture for biometric systems gives users full control over their biometric data and lets them sign digital transactions using biometrics. The authors implemented and tested the architecture on a commercial mobile device, the Nokia N800.