Agent

One agent. Every customer moment.

The customer-facing side of Unless — one AI Customer Agent across acquisition, retention, expansion, and support, with the Help Center it auto-generates as its public face. Browse a moment, or see the full overview.

Acquisition

Qualify, convert, educate. 24/7 on your marketing site.

Retention

See churn coming. Act before it does, inside the customer's product.

Expansion

Catch upsell signals early. Route them to the right owner.

Support

Resolve, co-pilot, learn — across every helpdesk and channel.

Engine

The platform underneath.

The back-of-house side of Unless — a Living Knowledge library that maintains itself, plus the Train → Test → Deploy → Analyze loop that keeps every Customer Agent sharper after every conversation. See how the engine compounds.

Train

Always current. Always ready. Living Knowledge + Living Context.

Test

Before a customer sees it. Preview, simulate, audit.

Deploy

One agent. The whole journey. Memory across all of it.

Analyze

Performance, value, AI maturity. All visible. All live.

Trust

Built for the EU from day one

The architecture that lets your DPO, security, and procurement teams sign off without slowing your team down. Browse the page, or jump straight to a section.

Privacy Vault

Twelve numbered measures keep sensitive identifiers home.

Compliance posture

Three pillars — sovereignty, AI Act readiness, sector readiness.

Architecture

Five EU-resident layers — touchpoints to LLM constellation.

Frameworks

EU AI Act, GDPR, DORA, OWASP — built into the platform, not bolted on.

Customers

Trusted by leaders

How regulated-Europe brands — from Visma to Onguard — turned customer success into a revenue engine with Unless.

Visma Enterprise AS

Norway's leading ERP — modernized self-service with Unless.

Helping patients

Patient self-service surged within weeks of deploying Unless.

Enhancing credit software

Financial service Onguard powers their support operations with Unless.

Ticket deflection at scale

Meet Sally, Kontek’s AI support colleague in regulated finance.

Resources

Search resources and support articles

Documentation, articles, and recipes for getting the most out of your Unless deployment — plus a help desk when you need a human.

Help center

Get-started guides and advanced playbooks for the platform.

Security and compliance

Privacy measures, security by design, and compliance guidelines.

Developer documentation

Find reference documentation for the javascript API.

The Unless cookbook

Bite-sized examples for every stage of the customer lifecycle.

Pricing

Pay per outcome. You choose.

Two equal-weight plans, both built around outcomes. Browse the page, or jump straight to a section.

The two plans

Flex (€0.99 per outcome) or Fixed (€1,999/month). Equal weight.

What's included

Full platform on both — Living Knowledge, Memory, Context.

Flex modules

Productized add-ons. À la carte on Flex, bundled into Fixed.

Frequently asked

What counts as an outcome, fair use, and switching mid-year.

Platform

Data and locations

Data from our customers or their end users is stored exclusively on EU cloud regions.

Updated 11 February 2026

At Unless, we store different types of data with tailored security levels and location controls, fully compliant with GDPR, the EU AI Act, and other regulations. While our system operates globally, all personal data is securely stored within the EU at the highest security standards.

AI data

Training data

By keeping training data outside the LLM, our system supports real-time data management in line with GDPR requirements for transparency and control.

Our Retrieval-Augmented Generation (RAG) platform stores data externally, applying user-level access control to comply with the EU AI Act and GDPR’s principles of data minimization. This structure limits data access to essential user groups only, reducing risk and supporting secure, purpose-driven processing.

Training data is stored securely in the EU within a Postgres database, where it is pseudonymized or anonymized by default. Additional measures, like PII stripping and tokenization, ensure data security while preserving relevant context.

User prompt data

If personally identifiable information (PII) submitted by an end user message unintentionally enters downstream services, it can be challenging to locate and delete. To prevent this, our PII filters remove such data from user prompts using a machine learning model, ensuring it’s discarded promptly.

Intentionally provided data (for example in an AI-generated form) is stored in a structured, obfuscated form in a secure DynamoDB table within the EU, preserving user context safely.

Personal data during AI inference

When personal context is relevant to the AI, PII in prompts can’t simply be removed; instead, it’s obfuscated using tokenization.

Here’s how it works: the system identifies and de-identifies sensitive information, passing only a non-sensitive version of the prompt to the model. The response is then re-identified before being sent back to the user. This keeps PII entirely out of the model’s reach, removing the AI from the compliance loop.

Despite this, we ensure that only EU-hosted AI models, aligned with EU legislation, are used.

Conversations

Historical conversations between our AI and end users are stored solely for analysis in secure S3 buckets within the EU. These files adhere to our retention policy.

End user identifiers

The Identify API enables personalization and machine empathy for logged-in users, under the condition of a legitimate interest under GDPR. Identifiable data (such as email and name) is stored securely in a separate DynamoDB table in the EU.

Customers can add their own visitor traits, for instance, through CRM integrations like HubSpot. Below is an example of possible traits.

Custom traits from Hubspot

Pseudonymized segmentation data

Unless offers a consent API for audience segmentation, enabling users to allow cookie-based tracking of their end users. After consent, any of such data may be stored for the purpose of analysis - exclusively in Europe in a secure, pseudonymized format using Redshift.

Page visit data

With consent, the following page visit data points may be stored in a pseudonymized way. Without consent, data may only used during the page load and is not stored at all.

Data point Stored Available for segmentation
Domain Yes Yes
Event name Yes Yes
Landing page Yes Yes
Referer Yes Yes
Returning visitor Yes Yes
Path Yes Yes
Browser Yes Yes
Browser language Yes Yes
Isdesktop Yes Yes
Ismobile Yes Yes
Istablet Yes Yes
Os Yes Yes
Viewsize Yes Yes
City Yes Yes
Countrycode Yes Yes
Countryname Yes Yes
Currency Yes Yes
Hemisphere Yes No
Latitude Yes No
Longitude Yes No
Regioncode Yes Yes
Regionname Yes No
Timezone Yes No
Traderegion Yes Yes
Zipcode Yes Yes
Hash Yes Yes
Querystring parameter Yes Yes
Utm_Campaign Yes Yes
Utm_Content Yes Yes
Utm_Medium Yes Yes
Utm_Source Yes Yes
Utm_Term Yes Yes
Duration Yes Yes
Number of pageviews Yes Yes
Date Yes Yes
Day Yes No
Day of week Yes Yes
Hour Yes No
Minute Yes No
Month Yes No
Time Yes Yes
Time of day Yes No
Time of year Yes No
Year Yes No

Session data after consent

On a session level and after consent only, we may track the following.

Data point Stored Available for segmentation
Returning visitor? Yes No
Did the visitor bounce? Yes No
Session interval Yes No
Number of pages in session Yes No
Total session duration Yes No

Frequently asked questions

Where is our data stored?

UNLESS stores customer data in EU data centers. Personal data for EU and EEA end users does not leave EU infrastructure. Identify API data, AI training data, and conversation logs all sit on EU cloud regions, behind strict access control and the Privacy Vault. The AI models that process EU data are also hosted in the EU.

What kinds of data does the agent process?

Unless processes the sources you connect - help center articles, docs, ticket logs, recordings, knowledge bases - plus the interaction data the agent generates. You decide which sources are in scope, and sensitive fields are filtered or tokenized through the Privacy Vault before reaching any model.

Is our data used to train public models?

No. Customer data is used only to serve your organization under the agreed terms. Model providers are configured so that prompts and outputs are not reused for general training. Your Living Knowledge stays yours.

How are test and production data kept separate?

Through separate environments with their own access rules and their own data scopes. You can run a new agent or a new source in test, watch how it behaves, and only promote it to production once the Test dashboards look right.

What controls do we have over agent data access?

Source selection, topic separation, audience rules, and per-agent role assignment. You decide which content each agent can read, which fields it can touch, and which actions it can run. The dashboard shows the full configuration at a glance.

How long is data retained?

Up to 365 days, or as long as needed to provide the service and meet legal obligations - whichever is shorter. Retention can be tightened to match your internal policy, and specific log types (such as conversation logs) can be limited or deleted on request.

How are cookies, sessions, and identifiers used?

Unless runs cookieless by default. Only short-lived session state keeps a conversation consistent during a visit. Long-lived identifiers come into play only when you enable them through the Consent API or the Identify API under a valid legal basis.

How does Unless support EU data residency and sovereignty?

Customer data stays in EU infrastructure, and the processing path stays in the EU. We can share hosting locations, sub-processors, and model routing so you can map our setup against your own data residency and sovereignty rules.

Can we export or delete our data?

Yes. Export and deletion follow the terms of your agreement and applicable law. We remove or anonymize the relevant records and logs from active systems within agreed timelines, keeping only what we have to keep for legal reasons.

We're here to help

Quick responses if you have an issue. Feel free to ask us anything — or ask our conversational AI a question.