Le logiciel se compose de deux programmes : SmartWatcher.exe qui peut se lancer automatiquement à chaque démarrage pour surveiller la date à laquelle il doit éteindre/changer le profil du Smartphone et SmartConfig.exe qui permet de paramétrer le logiciel via une interface particulièrement simple à prendre en main.
A noter que SmartWatcher fonctionne uniquement avec des machines dont le format de la date est jj/mm/aa hh:mm:ss.
A noter également qu'un autre logiciel créé par Gérémy Duval, SmartShutdown devait programmer uniquement l'arret du smartphone SPV mais semble avoir été abandonné avec l'arrivée de SmartWatcher en version 1.0.