Apps are a powerful tool, but they cannot do everything: where there is a strong need for personalization of the software there is also the need to act directly on the operating system.
This is why we design a custom version of Android in its AOSP and CyanogenMod flavor for maximum adaptability without compromise: multi-window systems, kiosk mode for information totems, virtual machine, and Android policy fine tuning are just some of the potentials of our custom ROM approach.