No se necesita descargar ni instalar nada, todo el servicio se ofrece a través de la plataforma online de Crea Tu Web.