Of course there is a dependency on the Umbraco CMS. As written before, you will need a Umbraco 8 installation with a SQL Server or LocalDb 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: