On-Premises: Customer Research
That Never Leaves Your Network

Run Kimola inside your own infrastructure: open-weight AI models on your GPUs, your identity provider, and no customer data leaving your network.

No credit card · No commitment
On-Premises: Customer Research That Never Leaves Your Network

The Same Kimola, Inside Your Walls

Banks, insurers, telecom operators and public institutions often hold their richest customer feedback where it cannot leave their network: call center transcripts, complaint records and CRM tickets. Sending them to a cloud service or an external AI API is not an option, however useful the analysis would be.

Kimola On-Premises is the same platform, built from the same code base, installed entirely in your data center or private cloud. It needs no internet connection and no external AI service. The language models are open-weight and run on your own GPUs, so feedback, trained models and every result stay where your data already lives. Your teams work with the same Spaces, Signals, Action Plans and Tasks as cloud customers.

The Same Kimola, Inside Your Walls

An Architecture Your Team Can Review

Kimola On-Premises is a multi-tier application with separate presentation, application, processing, AI inference and data tiers. Each can run on its own servers and network segment, with firewall rules allowing only fixed, documented ports, and every connection, including those between internal services, is encrypted with TLS 1.2 or 1.3.

The stack is deliberately conventional: services in C# on .NET 10, a React web client, PostgreSQL, Elasticsearch, Redis, RabbitMQ and an S3-compatible object store, with vLLM serving the models. Web and API tiers are stateless, and heavy work runs from durable queues. The statistical engines behind Signals, Insights and Action Plans are deterministic and versioned; the language model only writes the text for findings the engines have already decided. A software bill of materials comes with every release.

An Architecture Your Team Can Review

Security That Follows Your Policies

Users sign in through your identity provider with SAML 2.0, OpenID Connect or CAS, and your multi-factor authentication applies. Roles (Administrator, Manager, Analyst and Viewer) are mapped from your directory groups at every sign-in, and access can be limited by Space and by Department, so each team sees only the feedback it owns. New users start with zero privileges.

Every sign-in and every business action, whether from the interface, the API or a background job, is written to an immutable audit trail that administrators can filter and export. Secrets are injected from Kubernetes Secrets or your vault and are never stored in clear text. No accounts are owned by Kimola: administrator access is handed over at installation, and test environments can run on masked copies of your data.

Security That Follows Your Policies

Built to Run Without Interruption

In a high-availability setup every tier runs on at least two nodes. Failed instances are restarted automatically, PostgreSQL fails over to a synchronous standby, and Elasticsearch, Redis and RabbitMQ run as replicated clusters. Interrupted work is redelivered to another worker, so nothing you upload is lost. A warm or cold standby site covers disaster recovery, with recovery objectives agreed with you.

Kimola runs 24 hours a day with no end-of-day processing. Backups are automated, with point-in-time recovery for the database and scripted, tested restores, and retention can be set per Space, with archived records restorable later. Services expose health endpoints, Prometheus metrics and OpenTelemetry traces, and an operations guide describes what to monitor and how to respond to each alert.

Built to Run Without Interruption

Fits the Way You Run Software

Kimola is delivered as container images with Helm charts for Kubernetes or Red Hat OpenShift, running as non-root under restricted security constraints, or installed on virtual machines with Red Hat Enterprise Linux or Ubuntu. The AI tier needs NVIDIA data center GPUs, physical or assigned to virtual machines. Existing database platforms can be reused, and the configuration is sized to your feedback volume, from a single instance for testing to a fully redundant production cluster.

Feedback arrives as file uploads or through a documented REST API with an OpenAPI 3 specification. Webhooks notify your systems of new results, Tasks can sync with your own Jira, and Kimola screens can be embedded in internal portals and branded with your logo and colors. Cloud connectors such as Zendesk or Intercom are not part of the on-premises version.

Related: Kimola On-Premises

Fits the Way You Run Software

Releases, Licensing and Support

Releases follow a predictable rhythm: a major version each year, a minor version each quarter and bug fixes every month, with security fixes delivered as soon as they are ready. Each release ships with release notes, upgrade instructions, a software bill of materials and a rollback procedure. The last two major versions are supported, each for at least 24 months, and end of life is announced a year ahead.

Licenses for development, test and pre-production environments come at no extra cost. Critical incidents are covered around the clock, response and resolution targets are set for every severity, and source code escrow with an independent agent is available. End users, administrators and your IT team are trained on the platform, and support is given in English and Turkish.

Releases, Licensing and Support
UNDERSTAND

See the people behind the feedback.

SCALE

Take research across the whole organization.

Export reports to PowerPoint, PDF, Excel and CSV See how it works

Frequently Asked Questions
About On-Premises

  • No. Kimola On-Premises runs without an internet connection and calls no external AI service. Feedback, trained models, results and logs stay inside your infrastructure.

  • Open-weight models from the Qwen3 family, a large language model and an embedding model, both under the Apache 2.0 license. They are served by vLLM on your GPUs. The custom models your teams train are built and stored inside your installation too.

  • It is built from the same code base and has the same analysis. The difference is connectivity: Feeds and cloud integrations such as Zendesk, Intercom or Google Sheets are not available, so data arrives as files or through the REST API. Kimola On-Premises lists the differences.

  • x86-64 servers with Red Hat Enterprise Linux 9 or Ubuntu 22.04/24.04, or a Kubernetes or OpenShift cluster, and NVIDIA data center GPUs such as the H100 or H200 for the AI tier. Test environments can run on a smaller GPU. Kimola sizes the configuration from your expected feedback volume and retention.

  • Yes. The images run as non-root users with arbitrary user IDs, comply with OpenShift's restricted security context constraints, and the Helm charts include OpenShift Routes. Deployments can be managed with Helm, Argo CD or OpenShift GitOps.

  • Any provider that speaks SAML 2.0, OpenID Connect or CAS, including Microsoft Entra ID, Active Directory Federation Services, Okta and Apereo CAS. Local accounts are also possible, with time-based one-time passwords and a configurable password policy.

  • No. All administrator accounts are handed over at installation. When Kimola's team calibrates models or helps with support, it works through named accounts and access channels you provide and control, and every action is recorded in the audit trail.

  • As rolling updates without service interruption, with database migrations run automatically and rollback to the previous release available. Only major upgrades that change the database schema may need a short, planned maintenance window.

  • No. Development, test and pre-production licenses are included at no extra cost for as long as the production license runs. A masking tool creates copies of your data with personal details replaced, so test environments behave realistically.

  • Each major version is supported for at least 24 months, end of life is announced a year in advance, and extended support can be agreed. Source code escrow with an independent agent keeps your installation maintainable under standard release conditions.

  • Yes. Screens can be embedded in your portals for domains your administrators allow, working with single sign-on, and the installation can carry your logo, colors and fonts. The REST API and webhooks connect Kimola to BPM tools and other systems.

  • Yes. Kimola can run as a dedicated, single-tenant instance managed by Kimola in a private cloud, in the region your data needs to stay in. The public cloud version runs on Microsoft Azure.

Get Started for Free!

Turn customer feedback into structured market research in 30+ languages—no AI training needed.

Create a Free Account No credit card · No commitment