A aplicação é dividida em 3 módulos independentes:
-  Interface DashBoard: Ambiente WEB para gerência da aplicação; 
-  Cliente de Backup: Aplicativo que é instalado, onde é executado o backup; 
-  API- : Métodos HTTP REST  API-  para gerência da aplicação; 
 
Sendo o desenvolvimento destes módulos independentes, não existe uma versão única para a aplicação.