RevealBi  

Introducing Reveal BI

The Embedded Intelligence Your App Has Been Waiting For,

In today’s data-driven world, businesses can’t afford to operate blindly. Whether you’re building a SaaS product, managing internal platforms, or serving enterprise users—real-time, actionable insights are no longer optional. They’re expected.

That’s where Reveal BI steps in.

Developed by Infragistics, Reveal is a modern, developer-friendly Embedded BI platform that empowers software teams to infuse analytics directly into their applications—seamlessly, securely, and scalably.

Why Reveal BI?

Data democratization is the new frontier. However traditional BI tools were never built for embedded use. Reveal BI flips the script by offering:

  • Embedded Analytics Out of the Box: Easily integrate dashboards and visualizations into your apps using our SDKs and REST APIs for .NET, JavaScript, Angular, React, Blazor, and more. Reveal BI brings analytics closer to your users, right where they need it.
  • Self-Service Dashboards for Everyone: No more relying on developers for every change. With Reveal’s drag-and-drop dashboard designer, non-technical users can build, customize, and interact with their own dashboards—empowering data-driven decisions at every level.
  • White-Labeling & Theming: Make Reveal your own. Match your app’s branding with complete control over themes, colors, fonts, and UI behavior.
  • Fastest Time to Insight: Built for speed—Reveal delivers high-performance dashboard rendering and lightning-fast data querying, even with large datasets or complex KPIs.
  • Cloud-Ready & Secure: Deploy Reveal on-premises, on Azure, AWS, or in hybrid cloud environments. It supports JWT-based authentication, role-based access control, and enterprise-grade security.

Reveal BI Architectural Overview

Reveal BI is designed with a modular client-server architecture, enabling seamless embedding of interactive dashboards and self-service analytics into any modern application—whether it's web, desktop, or mobile. This architecture ensures performance, scalability, and flexibility while supporting secure data access across various platforms and data sources.

Reveal BI

Client Application (Frontend Layer)

The Client Application is where end users interact with dashboards. It is typically built using modern JavaScript-based frameworks like.

  • Angular
  • React
  • Blazor
  • Vue
  • Web Components

Components

  • RevealView: The main visual component from the Reveal SDK. It renders dashboards, visualizations, filters, and charts directly inside your application.
  • Client Dashboard Layer: Provides users with intuitive tools to,
    • Load, edit, and save dashboards
    • Customize dashboard layout and UX
    • Apply filters or sort data interactively

Reveal makes it easy to white-label and fully customize the visual experience to match your app’s branding and UX guidelines.

Server Application (Backend Layer)

The Server Application is built using any backend technology such as,

  • .NET Core
  • Java
  • Node.js

It acts as a secure bridge between the client and your data sources.

Components

  • HTTP Endpoints / Controllers: Handle requests from the front end—such as loading a dashboard, saving user settings, or fetching filtered data.
  • Data Access Layer: Interfaces with databases, APIs, and files. It handles querying, transformation, and aggregation logic.
  • Server Configuration: Central location to define authentication rules (e.g., JWT, OAuth), multi-tenancy, permissions (RBAC), caching, and performance optimizations.

Data Connector Support (Integration Layer)

Reveal supports a wide variety of live and static data sources, giving you full flexibility to connect your existing enterprise stack.

Supported Connectors Include,

  • Databases: Azure SQL, On-Prem SQL, MySQL, Oracle, MongoDB
  • Cloud Platforms: Google BigQuery, REST APIs
  • Files & Streams: Excel, JSON, CSV
  • Others: Any custom API returning JSON can be configured

Reveal’s server handles secure access, connection pooling, and data preparation so the client always gets ready to visualize data.

Benefits of Reveal BI’s Architecture

  • Separation of Concerns: Cleanly separates UI, business logic, and data layers.
  • Scalability: Supports multi-tenant SaaS environments and large datasets.
  • Security: Centralized authentication, RBAC, and token-based access.
  • Customizability: Easily theme and extend RevealView and dashboard behavior.
  • Self-Service Friendly: Empowers non-technical users with dashboard creation and editing tools.

Real-World Use Cases

Here’s how companies are already using Reveal.

Industry Use Case Value Delivered
SaaS HRMS Employee performance dashboards Custom embedded dashboards per client
Logistics Fleet utilization & tracking Real-time status with map visualizations
Manufacturing Production efficiency Embedded in MES to monitor downtimes
Healthcare SaaS Patient data and treatment metrics HIPAA-compliant embedded dashboards
Finance/Fintech Revenue, churn, and LTV reports Multi-tenant dashboarding for each portfolio

D2C

Key Benefits for SaaS Providers & Enterprises

  • Monetize Your Data: Offer analytics as a premium feature or value-add.
  • Boost User Engagement: Let customers find insights without switching tools.
  • Lower TCO: No need to build a BI platform from scratch.
  • Future-Proof: Ongoing roadmap with support for AI-powered analytics, natural language queries, and predictive insights.
  • AI-Powered Analytics (Coming Soon): With Reveal AI, users will interact with dashboards using natural language prompts to generate insights, detect anomalies, and more.

Why Your Product Needs Reveal?

If you're building a modern app, your users are already expecting data insights. Instead of building a BI system from scratch—or cobbling together outdated tools—Reveal BI gives you.

  • Faster time to market
  • Enterprise-grade features
  • Built-in self-service
  • 100% control over UX and branding

Ready to Get Started?

Start embedding Reveal BI in your app today and turn your data into your product’s superpower. Whether you're in SaaS, enterprise IT, or building customer-facing portals—Reveal gives you everything you need to deliver world-class analytics, beautifully.

Visit the official help documentation.