icCube
icCube is an embedded analytics platform for B2B SaaS applications.
What icCube is
icCube is an embedded analytics platform for B2B SaaS applications. It connects to relational data, IoT sources, and custom connectors, with incremental loading and built-in ETL. Its in-memory dimensional model includes a semantic layer that maps raw data terms to business-friendly language. Extended MDX supports multidimensional queries, and the platform also offers native Java integration. A drag-and-drop editor creates printable, multi-layout dashboards with charts, tables, maps, filters, reusable gadgets, and custom visualizations. JavaScript APIs allow two-way communication and parameter passing between embedded analytics and the host application. Security can use the host application's authentication and authorization, with fine-grained cell-level roles and row-level security. icCube runs on customer infrastructure or cloud and is not a hosted solution; its browser-based Java process can run on AWS, Azure, Google Cloud, Linux, Windows, or macOS servers, including behind customer firewalls. The product offers a free trial but no free plan.
Good
- Supports row-level security and cell-level roles.
- Provides dashboards with charts, maps, and custom visualizations.
- Runs on customer infrastructure or cloud.
- License includes unlimited instances.
Watch out
- No free plan is available.
- A valid license is required to start icCube.
- It is not a hosted solution.
Who it suits
icCube suits B2B SaaS companies adding embedded analytics to their products, especially those that need customer-controlled hosting and fine-grained access controls.
Verdict
icCube is built for embedding analytics into B2B SaaS products, with data modeling, dashboards, and integration APIs. Its customer-managed deployment and paid licensing are important considerations.
Plans and prices
From icCube's own pricing page, checked 15 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Variable | $1,950 a month | unlimited users · unlimited instances · unlimited usage · +Support; as low as; base fixed amount plus variable based on analytics value |
| Flat | $4,900 a month | unlimited users · unlimited instances · unlimited usage · Yearly; +Support; guaranteed for 3 years |
| New Projects | Priced on request | For releasing a new product or solution with embedded analytics and reporting |
The facts
Each one read from icCube's own pages, with the date it was checked.
What it does
- Analytical engine
- icCube supports Extended MDX for multidimensional queries and native Java integration.checked 15 Oct 2026
- Analytics
- The platform offers Extended MDX for multidimensional queries and native Java integration.checked 4 Oct 2026
- Dashboards
- Its drag-and-drop editor creates printable multi-layout dashboards with charts, tables, maps, filters, reusable gadgets and custom visualizations.checked 15 Oct 2026
- Data capacity
- The in-memory database uses memory-mapped files, so loadable data volume is limited by the host machine's allocated memory.checked 15 Oct 2026
- Data connectivity
- The platform connects relational, IoT and custom data sources, with incremental loading and built-in ETL.checked 15 Oct 2026
- Data integration
- It connects to relational data sources, IoT and custom connectors, and supports incremental loading and built-in ETL.checked 4 Oct 2026
- Deployment
- The product runs as a browser-based Java process on AWS, Azure, Google Cloud, Linux, Windows or macOS servers and can run behind customer firewalls.checked 15 Oct 2026
- DevOps
- Deployment supports parameterized images or containers, version control, REST API automation and unit or Cypress tests.checked 15 Oct 2026
- Documentation depth
- The documentation includes REST API reference, schema and cube modeling, ETL joins, configuration, snapshots, security and deployment topics.checked 15 Oct 2026
- Embedding API
- The JavaScript APIs support two-way communication, passing parameters between embedded analytics and the host application.checked 4 Oct 2026
- Embedding scope
- Applications can embed an iframe, DIV, individual visualization, dashboard editor or schema builder.checked 15 Oct 2026
- Excel integration
- An optional live XMLA connection exposes dimensional data to Excel pivot tables and charts.checked 15 Oct 2026
- Hosting
- icCube runs on customer infrastructure or cloud and is explicitly described as not being a hosted solution.checked 4 Oct 2026
- Install formats
- Downloads are offered as Docker, Windows and Linux/macOS packages.checked 15 Oct 2026
- License model
- Starting icCube requires a valid license key, and evaluation licenses are requested from the company; no open-source licence is stated.checked 15 Oct 2026
- License scope
- The embedded license allows integration into a product or solution and includes as many instances as needed, including development and QA.checked 4 Oct 2026
- Limit: dashboard upgrades
- A Capterra reviewer says upgrades could be easier even though server-side upgrades were frictionless.checked 15 Oct 2026
The company
- Audience and headquarters
- The company focuses exclusively on embedded analytics for B2B SaaS companies and says it is headquartered in Lausanne, Switzerland.checked 4 Oct 2026
- Company headquarters
- The company describes its headquarters as Lausanne, Switzerland.checked 15 Oct 2026
- Company legal name
- The privacy policy identifies the company as icCUBE SOFTWARE SARL, registered in Switzerland.checked 15 Oct 2026
- Company ownership relationship
- The privacy policy says parent company Misc AG processes personal data for bookkeeping and invoicing.checked 15 Oct 2026
- Company profile
- LinkedIn lists icCube as privately held, founded in 2009, headquartered in Ecublens, Vaud, with 2-10 employees.checked 15 Oct 2026
- Headquarters
- Lausanne, Switzerlandchecked 28 Sep 2026
Money
- Free plan
- Nochecked 20 Sep 2026
The full review of icCube
icCube is an embedded analytics platform for B2B SaaS teams building reporting into their own products. Its modeling, access controls and integration options suit teams that need to shape analytics around their customers’ data and workflows. It is a better fit for organizations prepared to run analytics on their own infrastructure than for those seeking vendor-managed hosting.
Overview
icCube runs on customer infrastructure or cloud rather than as a hosted service, and can sit behind customer firewalls. Its browser-based Java process can run on AWS, Azure or Google Cloud, as well as Linux, Windows or macOS servers. That deployment control can suit products with specific infrastructure or security needs, but operating the platform becomes part of the customer’s responsibility.
The embedded license allows integration into a product or solution and includes as many instances as needed, including development and QA. Embedding uses iframes, while JavaScript APIs allow two-way communication and parameter passing between icCube and the host application. White-label analytics supports a consistent product experience.
Key features
Data connections cover relational sources, IoT and custom connectors, with incremental loading and built-in ETL. An in-memory dimensional model provides a semantic layer for translating raw data terms into business-friendly language. This gives SaaS teams tools to present data in terms their customers recognize; Extended MDX supports multidimensional queries, and native Java integration is useful for Java-based applications.
The drag-and-drop dashboard editor combines charts, tables, maps, filters, reusable gadgets and custom visualizations. Multi-layout dashboards can be made printable, which broadens their use beyond interactive reporting. An optional secure, live XMLA connection lets users work with Excel pivot tables.
Security can draw on the host application's authentication and authorization mechanisms. Fine-grained, cell-level roles and row-level security let teams control what customers see, an important strength when analytics exposes sensitive data across multiple tenants.
Support includes first-line help directly from the development team, as well as project expertise, custom development and on-demand services. That may help teams whose embedding work needs specialist input, though the product remains customer-managed.
Pricing
icCube is paid software, with pricing from $1,950/mo. A free trial is advertised, but starting the software requires a valid license; users can contact the company for an evaluation license.
- New Projects: custom pricing for releasing a new product or solution with embedded analytics. This is the relevant route for a new launch, but no price is given.
- Variable: $1,950 a month, with support. It combines a fixed base amount with a variable amount based on the value analytics brings to the SaaS solution. It includes unlimited users, instances and usage, making it the lower entry price for teams willing to use value-based pricing.
- Flat: $4,900 a month, billed yearly and guaranteed for 3 years, with support. It includes unlimited users, instances and usage. The fixed monthly amount avoids the Variable plan’s value-based component, but the yearly billing and three-year guarantee are significant commitments.
Both priced plans include unlimited users, instances and usage, so the choice is less about quotas than pricing structure and commitment. The license scope also includes development and QA instances.
Platforms
icCube supports API, Linux, macOS, self-hosted, web and Windows environments. Downloads are available for Docker, Windows and Linux/macOS, and the software requires Java 25 or later. The platform is explicitly not hosted by icCube, so teams should account for infrastructure and runtime requirements.
Who it's for
icCube is aimed at B2B SaaS companies that want embedded analytics with control over deployment, data modeling and customer-level access. It is particularly suited to teams that need to integrate varied data sources, present measures in business language and set fine-grained permissions. It is less suitable for buyers who want a managed analytics service or a low-cost free tier.
Pros and cons
- Pros: Customer-controlled cloud or on-premises deployment, including behind firewalls, gives teams flexibility over where analytics runs.
- Pros: Semantic modeling, incremental loading, built-in ETL and broad connector support help tailor reporting to a SaaS product.
- Pros: Row-level security, cell-level roles and use of the host application's authorization support granular customer access.
- Pros: Unlimited users, instances and usage on the priced plans avoid per-seat and usage caps.
- Cons: There is no free plan, and the starting price of $1,950/mo makes it a substantial commitment for smaller products.
- Cons: Customer-managed hosting and the Java 25 requirement add operational responsibilities that a hosted service would avoid.
- Cons: The Flat plan's annual billing and three-year guarantee limit flexibility, while the Variable plan's price depends partly on the value analytics brings.
Alternatives
ClicData is worth considering when a free plan matters; it also offers paid plans and supports API, self-hosted and web environments.
Sisense is an alternative paid platform with a free trial and a self-serve plan that connects to warehouses, databases and cloud apps, with natural-language queries, auto-narratives and an assistant.
Bold BI offers both cloud and on-premises editions; consider it when choosing between fully managed cloud hosting and self-hosting is central to the decision.
Logi Composer is another paid option for teams considering embedded analytics across API, self-hosted and web environments.
Logi Symphony is another paid option with API, self-hosted and web platform support.
Reveal BI offers paid embedded analytics with a free trial and flat-rate pricing for unlimited users, quoted to each customer.
Yellowfin Embedded Analytics uses an analytics-usage pricing model aligned to the customer's sales model.
ThoughtSpot offers paid plans with annual billing and Essentials pricing of $25 a month for 5 to 50 users and up to 25M rows of data; consider it when those stated limits fit your needs.
Verdict
Choose icCube if you are building a B2B SaaS product and need embedded analytics with customer-controlled deployment, business-oriented data modeling and fine-grained security. Its unlimited usage and instance terms are compelling for a product with demanding embedding needs, but the starting price, Java runtime requirement and responsibility for hosting make it a poor choice for teams seeking a managed, low-cost service.
Alternatives to icCube
- 1

ClicData
AndroidiOSWebAPI7.3 - 2

Sisense
Free planWebAPILinuxSelf-hosted7.1Free plan - 3
MyReportPortal
WebAPI6.9 - 4
Holistics
WebAPI6.8From $960 a month - 5

ThoughtSpot
AndroidiOSWeb6.8From $25 a month - 6
Yurbi
WebAPILinuxSelf-hosted6.7From $10,000 a year
