You stay in control of your data and your UI. We give you the engine. Together, your users get powerful self-service reports and dashboards in minutes.
Add the Dotnet Report NuGet package to your ASP.NET Core project. Wire it up to your existing database connection string — SQL Server, MySQL, PostgreSQL, or Oracle.
You implement two controllers: one for "run this SQL safely against my DB" and one for "what's the current user's role?". That's the whole integration. Everything else is configuration.
Your users open the Dotnet Report UI inside your app, pick fields, choose chart types, save reports, build dashboards, and schedule emails — without ever needing your team to write SQL again.
The Dotnet Report cloud only stores report definitions (which fields, which filters, which charts). When a user runs a report, the request goes through your .NET app, your code runs the SQL on your database, and your code returns the result. We're never in the data path.
No connection from our cloud to your database. Ever.
Pass the user's claims and roles — we honor them at every step.
Forced filters keep tenants and departments isolated automatically.
Free trial, no credit card. Build your first report in under 30 minutes.