Of course there is a dependency on the Umbraco CMS. As written before, you will need a Umbraco 8 or 9 installation with a SQL Server, LocalDb or Azure SQL database.
We've tried to reuse as much of the already used modules in Umbraco, such as:
- NPoco for ORM support
- Chart.js for rendering all the graphs
- Modelsbuilder to do all the heavy lifting
When installing the uMarketingSuite you will see that there are three dependencies: