Skip to content
SPECIFICTION
Get listed

icCube

iccube.com

From $1,950/mo Free trial WebWindowsmacOSLinuxAPISelf-hosted
Visit iccube.com
Spec score 9.1 #1 of 24 in Embedded Analytics Software

What it is

icCube is an embedded analytics platform for B2B SaaS products, designed to bring analytics into a maker’s own application. It connects to relational data, IoT sources and custom connectors, with incremental loading and built-in ETL. Its in-memory dimensional model adds a semantic layer that translates raw data terms into business-friendly terms; Extended MDX supports multidimensional queries, and native Java integration is available. Teams can build printable, multi-layout dashboards with charts, tables, maps, filters, reusable gadgets and custom visualizations. JavaScript APIs enable two-way communication and parameter passing between the embedded analytics and the host application. Security can rely on the host application's authentication and authorization, alongside fine-grained cell-level roles and row-level security. The software runs on customer infrastructure or cloud, including behind firewalls, and is not a hosted solution. Pricing is paid, starting at 1950 /mo; there is no free plan, though a free trial is advertised. icCube is headquartered in Lausanne, Switzerland.

Spec sheet

What it does
icCube provides embedded analytics for integration into B2B SaaS applications.Read 15 Oct 2026 · iccube.com
Product
icCube is an embedded analytics platform designed for B2B SaaS applications.Read 4 Oct 2026 · iccube.com
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.Read 15 Oct 2026 · iccube.com
Free plan
NoRead 20 Sep 2026 · iccube.com
Security
Roles can be applied dynamically for fine-grained cell-level security while using an existing authentication and authorization system.Read 15 Oct 2026 · iccube.com
Support
icCube advertises first-line support directly from its development team, plus project expertise, custom development and on-demand services.Read 4 Oct 2026 · iccube.com
Headquarters
Lausanne, SwitzerlandRead 28 Sep 2026 · iccube.com
Analytical engine
icCube supports Extended MDX for multidimensional queries and native Java integration.Read 15 Oct 2026 · iccube.com
Analytics
The platform offers Extended MDX for multidimensional queries and native Java integration.Read 4 Oct 2026 · iccube.com
Audience and headquarters
The company focuses exclusively on embedded analytics for B2B SaaS companies and says it is headquartered in Lausanne, Switzerland.Read 4 Oct 2026 · iccube.com
Company headquarters
The company describes its headquarters as Lausanne, Switzerland.Read 15 Oct 2026 · iccube.com
Company legal name
The privacy policy identifies the company as icCUBE SOFTWARE SARL, registered in Switzerland.Read 15 Oct 2026 · iccube.com
Company ownership relationship
The privacy policy says parent company Misc AG processes personal data for bookkeeping and invoicing.Read 15 Oct 2026 · iccube.com
Company profile
LinkedIn lists icCube as privately held, founded in 2009, headquartered in Ecublens, Vaud, with 2-10 employees.Read 15 Oct 2026 · linkedin.com
Dashboards
Its drag-and-drop editor creates printable multi-layout dashboards with charts, tables, maps, filters, reusable gadgets and custom visualizations.Read 15 Oct 2026 · iccube.com
Data capacity
The in-memory database uses memory-mapped files, so loadable data volume is limited by the host machine's allocated memory.Read 15 Oct 2026 · iccube.com
Data connectivity
The platform connects relational, IoT and custom data sources, with incremental loading and built-in ETL.Read 15 Oct 2026 · iccube.com
Data integration
It connects to relational data sources, IoT and custom connectors, and supports incremental loading and built-in ETL.Read 4 Oct 2026 · iccube.com
DevOps
Deployment supports parameterized images or containers, version control, REST API automation and unit or Cypress tests.Read 15 Oct 2026 · iccube.com
Documentation depth
The documentation includes REST API reference, schema and cube modeling, ETL joins, configuration, snapshots, security and deployment topics.Read 15 Oct 2026 · doc.iccube.com
Embedding API
The JavaScript APIs support two-way communication, passing parameters between embedded analytics and the host application.Read 4 Oct 2026 · iccube.com
Embedding scope
Applications can embed an iframe, DIV, individual visualization, dashboard editor or schema builder.Read 15 Oct 2026 · iccube.com
Excel integration
An optional live XMLA connection exposes dimensional data to Excel pivot tables and charts.Read 15 Oct 2026 · iccube.com
Hosting
icCube runs on customer infrastructure or cloud and is explicitly described as not being a hosted solution.Read 4 Oct 2026 · iccube.com
Install formats
Downloads are offered as Docker, Windows and Linux/macOS packages.Read 15 Oct 2026 · iccube.com
License model
Starting icCube requires a valid license key, and evaluation licenses are requested from the company; no open-source licence is stated.Read 15 Oct 2026 · iccube.com
License scope
The embedded license allows integration into a product or solution and includes as many instances as needed, including development and QA.Read 4 Oct 2026 · iccube.com
Limit: dashboard upgrades
A Capterra reviewer says upgrades could be easier even though server-side upgrades were frictionless.Read 15 Oct 2026 · capterra.com
Limit: integration effort
A G2 reviewer reports that initial integration was difficult and recommends improving ease of integration.Read 15 Oct 2026 · g2.com
Limit: learning curve
Capterra reviewers say the large feature set and initial complexity require time to learn and understand.Read 15 Oct 2026 · capterra.com
Limit: performance friction
A G2 reviewer reports occasional freezes and slow loading.Read 15 Oct 2026 · g2.com
Limit: pricing
A G2 reviewer considers icCube's pricing high compared with other available software.Read 15 Oct 2026 · g2.com
Localization
Dashboard content and data can be translated into needed languages, and the editor is available in English, Dutch and French.Read 15 Oct 2026 · iccube.com
Notable release
LinkedIn announced icCube version 9.2.0 with a barcode/QR scanner, range chart, SMS alerts, system announcements and a color picker.Read 15 Oct 2026 · linkedin.com
Platform requirement
The download page lists Docker, Windows, and Linux/macOS downloads and says icCube requires Java 25 or later.Read 4 Oct 2026 · iccube.com
Praise: flexibility and customization
Capterra reviewers repeatedly praise the ability to create highly tailored dashboards and custom widgets, plus responsive help from the team.Read 15 Oct 2026 · capterra.com
Praise: reliability and support
Reviewers on Capterra describe stable long-running production use, strong performance and unusually responsive technical support.Read 15 Oct 2026 · capterra.com
Praise: usability and analytics depth
G2 reviewers praise user-friendly analysis, flexible dashboards and deep data exploration capabilities.Read 15 Oct 2026 · g2.com
Rating on Capterra
4.8 out of 5 from 9 reviewsRead 15 Oct 2026 · capterra.com
Rating on G2
4.6 out of 5 from 4 reviewsRead 15 Oct 2026 · g2.com
Rating on GetApp
4.8 out of 5 from 9 reviewsRead 15 Oct 2026 · getapp.com
Rating on Software Advice
4.8 out of 5 from 9 reviewsRead 15 Oct 2026 · softwareadvice.com
REST API
The REST API exchanges JSON objects over HTTP and includes administrative endpoints such as listing loaded schemas.Read 15 Oct 2026 · doc.iccube.com
Row-level security
YesRead 20 Sep 2026 · iccube.com
Security and privacy
The company says it aims for GDPR compliance and describes data minimization, encryption and access restrictions for personal data.Read 15 Oct 2026 · iccube.com
Semantic layer
It builds an in-memory dimensional semantic model that converts raw data into business-oriented terms.Read 15 Oct 2026 · iccube.com
Support model
icCube advertises first-line support from its development team, project assistance, custom development and on-demand services.Read 15 Oct 2026 · iccube.com
System requirement
The current download page requires Java 25 or later.Read 15 Oct 2026 · iccube.com
Trial and license requirement
The site advertises a free trial, while the download page says a valid license is needed to start icCube and users can contact the company for an evaluation license.Read 4 Oct 2026 · iccube.com
Two-way embedding
JavaScript APIs let host applications send parameters to embedded content and receive navigation or action information back.Read 15 Oct 2026 · iccube.com

Plans and prices

Flat $4,900 a month billed Yearly; guaranteed for 3 years; +Support unlimited users · unlimited instances · unlimited usage Read 4 Oct 2026 · iccube.com
Variable $1,950 a month As low as; +Support; base fixed amount plus a variable based on value analytics brings to SaaS solution · unlimited users · unlimited instances · unlimited usage Read 4 Oct 2026 · iccube.com
Variable $1,950 a month +Support; as low as; base fixed amount plus variable based on analytics value unlimited users · unlimited instances · unlimited usage Read 15 Oct 2026 · iccube.com
Flat $4,900 a month Yearly; +Support; guaranteed for 3 years unlimited users · unlimited instances · unlimited usage Read 15 Oct 2026 · iccube.com
New Projects Priced on request For releasing a new product or solution with embedded analytics and reporting Read 15 Oct 2026 · iccube.com

Every icCube plan and price →

Strong points and limits

Strong points

  • Connects relational, IoT and custom data sources.
  • Built-in ETL and incremental data loading.
  • Fine-grained cell-level roles and row-level security.
  • License includes unlimited instances, including development and QA.
  • Free trial is advertised.

Limits

  • No free plan.
  • Runs on customer infrastructure; it is not hosted.
  • Requires Java 25 or later.
  • Variable plan starts at 1950 /mo, plus support.

Who it suits

icCube suits B2B SaaS teams that want to embed analytics in their product and manage deployment on their own infrastructure or cloud. Its license allows integration into a product or solution and includes as many instances as needed, including development and QA.

icCube in depth

Read the full write-up

icCube is an embedded analytics platform for B2B SaaS makers who need to integrate reporting into their own products. Its strongest case is for teams that want control of deployment, data modeling and access rules; it is a weaker fit for buyers who expect vendor-hosted analytics or a low-cost entry point.

Overview

icCube runs on customer infrastructure or cloud rather than as a hosted service. Its browser-based Java process can run on AWS, Azure or Google Cloud, as well as Linux, Windows or macOS servers, including behind a customer firewall. That breadth gives product teams room to meet deployment constraints, but they must take responsibility for operating the platform.

The embedded license permits integration into a product or solution and includes as many instances as needed, including development and QA. Analytics are embedded through iframes, with JavaScript APIs for two-way communication and parameter passing between icCube and the host application. White-label support helps keep the embedded experience within the product’s own presentation.

Key features

For data preparation, icCube connects to relational sources, IoT data and custom connectors, with incremental loading and built-in ETL. Its in-memory dimensional model supplies a semantic layer that turns raw data terms into business-friendly concepts. This is useful when SaaS customers need consistent, product-specific definitions rather than database-oriented reporting.

Extended MDX supports multidimensional queries, and native Java integration suits teams building around Java. A drag-and-drop editor creates printable dashboards with multiple layouts, charts, tables, maps, filters, reusable gadgets and custom visualizations. These options give product teams flexibility in shaping reports, though they also make icCube a platform to configure and integrate rather than a turnkey hosted dashboard service.

Security can use the host application’s authentication and authorization mechanisms, with fine-grained, cell-level roles and row-level security. This is a meaningful advantage for customer-facing analytics where users should see only the data their application permits. An optional secure, live XMLA connection also lets users work with Excel pivot tables.

icCube advertises first-line support from its development team, along with project expertise, custom development and on-demand services. That can help teams integrating analytics into a product, but support is an addition to the license rather than evidence of a managed hosting offer.

Pricing

icCube is paid software, with pricing from $1,950/mo. There is no free plan. A free trial is advertised, but starting the software requires a valid license; prospective evaluators can contact icCube 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 team launching a new offering, though no price is stated.

Variable: $1,950 a month, plus support. The price combines a fixed base with a variable amount based on the value analytics brings to the SaaS solution. It includes unlimited users, instances and usage, but the value-based component means the monthly amount is not simply a fixed flat fee.

Flat: $4,900 a month, billed yearly, guaranteed for 3 years, plus support. It includes unlimited users, instances and usage. This offers a fixed commitment for teams that prefer predictable licensing, in exchange for a higher monthly price and a three-year guarantee.

The unlimited usage and instance terms are notable for product deployments, including development and QA, but neither plan is a free or low-commitment route. Teams should weigh the recurring license and support cost against the operational work of running icCube themselves.

Platforms

icCube supports API and web use, with self-hosted deployment on Linux, Windows and macOS. Downloads are offered for Docker, Windows and Linux/macOS, and the software requires Java 25 or later. Hybrid deployment options suit teams combining cloud and customer-managed infrastructure; they do not change the fact that icCube is not vendor-hosted.

Who it's for

icCube is aimed at B2B SaaS companies, a market the maker focuses on exclusively. It suits product and engineering teams that need embedded analytics, want to define business-facing data concepts, and need to tie permissions to the host application. Teams that lack the capacity or desire to manage a Java-based service, or that want the vendor to host analytics, should look elsewhere.

Pros and cons

Pro: The embedded license covers unlimited instances, including development and QA, which supports product teams managing multiple deployment stages.

Pro: Cell-level roles, row-level security and use of host-application authentication offer granular control over customer data access.

Pro: A semantic layer, ETL and varied connectors help teams shape data for customer-facing reporting rather than expose raw source terminology.

Con: Customer-managed hosting puts deployment and operation on the buyer; there is no hosted-service option.

Con: The lowest stated monthly price is $1,950 a month, plus support, and the free trial still requires an evaluation license to start.

Con: Java 25 or later is a platform requirement, which teams must account for in their server environment.

Alternatives

ClicData is worth comparing for buyers who want a freemium option; its Basic plan has yearly or monthly billing options, with a 12-month commitment for yearly plans.

Reveal BI may suit teams seeking unlimited users with flat-rate pricing, while its quote is custom. Yellowfin Embedded Analytics is an alternative for buyers who want pricing aligned to analytics usage and their sales model. Yurbi is another paid option, with a Starter plan at $10,000 a year for up to 75 named users, one ISV product, one brand and one database schema.

Logi Symphony is another paid embedded analytics option. Bold BI offers both cloud and on-premises editions; its Cloud Edition has no per-user or per-viewer fee. Logi Composer is another paid option with custom pricing.

For broader comparisons, see Embedded Analytics Software, OLAP Software and Business Intelligence Tools.

Verdict

Choose icCube if you are building B2B SaaS analytics into your own product and need control over data modeling, permissions and deployment. Its combination of embedded licensing, granular security and flexible integration is compelling for that job. Look elsewhere if you need vendor-managed hosting, a free tier or a less substantial licensing commitment.

Verdict

icCube provides embedded analytics with data integration, semantic modeling, dashboards and application-level embedding controls. Its self-managed deployment and paid licensing are important considerations for teams evaluating it.

Where Specifiction places it

Alternatives to icCubeAll alternatives →