icCube
icCube · Lausanne, Switzerland · founded 2009
What it is
icCube is an embedded analytics platform for B2B SaaS applications. It connects relational data, IoT sources and custom connectors, with incremental loading and built-in ETL. Its in-memory dimensional model provides a semantic layer that maps raw data terms to business-friendly terms. 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 enable two-way communication and parameter passing between the analytics and a host application. Security can use the host application's authentication and authorization, with fine-grained cell-level roles and row-level security. The product runs on customer infrastructure or cloud, including behind firewalls; it is not a hosted solution. Paid pricing starts at $1,950/mo, and there is no free plan, though a free trial is advertised. A valid license is needed to start icCube; evaluation licenses are available by contacting the company. It requires Java 25 or later.
For and against
For
- Connects relational, IoT and custom data sources.
- Dashboard editor supports maps, filters and custom visualizations.
- JavaScript APIs allow two-way host-app communication.
- Supports row-level security and cell-level roles.
- Optional live XMLA connection supports Excel pivot tables.
Against
- No free plan; pricing starts at $1,950/mo.
- Not a hosted solution.
- Requires Java 25 or later.
- A valid license is needed to start.
The verdict
icCube combines data integration, semantic modeling, dashboard creation and embedding controls for B2B SaaS products. Its customer-managed deployment and paid pricing are important considerations; a free trial is advertised, but starting the software requires a valid license.
Who it suits
icCube suits B2B SaaS companies embedding analytics into their products, especially those needing self-hosted or cloud deployment and fine-grained access controls. Its maker focuses exclusively on embedded analytics and is headquartered in Lausanne, Switzerland.
Plans and prices
Variable
unlimited users · unlimited instances · unlimited usage
Read 15 Oct 2026 · iccube.com
Flat
unlimited users · unlimited instances · unlimited usage
Read 15 Oct 2026 · iccube.com
New Projects
For releasing a new product or solution with embedded analytics and reporting
Read 15 Oct 2026 · iccube.com
On the record
- Analytical engine
- icCube supports Extended MDX for multidimensional queries and native Java integration.iccube.com · read 15 Oct 2026
- Analytics
- The platform offers Extended MDX for multidimensional queries and native Java integration.iccube.com · read 4 Oct 2026
- Audience and headquarters
- The company focuses exclusively on embedded analytics for B2B SaaS companies and says it is headquartered in Lausanne, Switzerland.iccube.com · read 4 Oct 2026
- Company headquarters
- The company describes its headquarters as Lausanne, Switzerland.iccube.com · read 15 Oct 2026
- Company legal name
- The privacy policy identifies the company as icCUBE SOFTWARE SARL, registered in Switzerland.iccube.com · read 15 Oct 2026
- Company ownership relationship
- The privacy policy says parent company Misc AG processes personal data for bookkeeping and invoicing.iccube.com · read 15 Oct 2026
- Company profile
- LinkedIn lists icCube as privately held, founded in 2009, headquartered in Ecublens, Vaud, with 2-10 employees.linkedin.com · read 15 Oct 2026
- Dashboards
- Its drag-and-drop editor creates printable multi-layout dashboards with charts, tables, maps, filters, reusable gadgets and custom visualizations.iccube.com · read 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.iccube.com · read 15 Oct 2026
- Data connectivity
- The platform connects relational, IoT and custom data sources, with incremental loading and built-in ETL.iccube.com · read 15 Oct 2026
- Data integration
- It connects to relational data sources, IoT and custom connectors, and supports incremental loading and built-in ETL.iccube.com · read 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.iccube.com · read 15 Oct 2026
- DevOps
- Deployment supports parameterized images or containers, version control, REST API automation and unit or Cypress tests.iccube.com · read 15 Oct 2026
- Documentation depth
- The documentation includes REST API reference, schema and cube modeling, ETL joins, configuration, snapshots, security and deployment topics.doc.iccube.com · read 15 Oct 2026
- Embedding API
- The JavaScript APIs support two-way communication, passing parameters between embedded analytics and the host application.iccube.com · read 4 Oct 2026
- Embedding scope
- Applications can embed an iframe, DIV, individual visualization, dashboard editor or schema builder.iccube.com · read 15 Oct 2026
- Excel integration
- An optional live XMLA connection exposes dimensional data to Excel pivot tables and charts.iccube.com · read 15 Oct 2026
- Hosting
- icCube runs on customer infrastructure or cloud and is explicitly described as not being a hosted solution.iccube.com · read 4 Oct 2026