MOCCA Online (aka BKUOnline) provides a new approach for an implementation of a citizen card environment that overcomes the need to install dedicated software on the user's PC. MOCCA Online is to be installed as online service (usually together with a citizen card enabled web application) by a service provider. It offers the same interfaces and protocol bindings for integration with applications via the user's browser as a citizen card environment installed on the user's PC. Access to the user's citizen card and user interaction is performed via a Java Applet. Therefore, a user only needs a properly installed (PC/SC supported) card reader and a recent version of the Java browser plug-in to be able to use a citizen card with MOCCA Online.