Your AI never meets your customer. It meets their twin.

Nakato is a privacy layer that swaps sensitive data for contextually faithful semantic twins. We let you use restricted data with LLMs, keeping it safe and useful.

Synthetic example. No real customer data appears on this page.

See the swap in four sectors

How it works

  1. Semantic

    Contextual detection

    Nakato reads the whole document and finds every sensitive detail. This includes indirectly identifying information that pattern matching misses. Why PII detection needs context.

  2. Pseudonymisation

    Twin generation

    Every sensitive value is swapped for a semantic twin: fictional, but contextually faithful. Same shape, different person.

  3. Reversible

    Perfect reversal

    When the answer comes back, the twin is reversed back to the original data. Every substitution is logged and auditable. Real data never left your environment.

The ledger for this record
TypeOriginalState
personMargaret Ellisfound
date of birth1961-04-12found
account number20-45-11 88451203found
address14 Rowan Grove, Sheffieldfound

4 values found, read for meaning rather than matched.

RSP is our data transformation pipeline. It converts sensitive details into realistic twins at the moment of query, so the model gets the context it needs to work. Your data stays put; Nakato runs inside your VPC or on-premises.

The demo

Real decisions. Fictional identities.

One layer for every sector. The record on the left stays in your environment, the model only sees the record on the right.

Banking

Credit decisions with context

Record · Banking Twinned at query time
Record · Banking
FieldOriginal stays with youTwin what the model seesPreserved
CustomerMargaret EllisEleanor Grantgender, name origin
Date of birth1961-04-121959-11-03age band
Sort code20-45-1131-08-64valid format
Balance£18,240.55£17,905.12within 2%

Credit decisions with context. Stripping demographics strips the vulnerability signals credit analysis depends on most. The significance of each detail is preserved, meaning your AI tool can reason properly.

Where the two columns match is where details essential to the task are kept. RSP keeps what is needed for the task's reasoning but makes it unidentifiable.

Benchmarking

How we perform.

The field is the benchmark. Each point stands for the same number of test cases. Each mark reaches as far as that tool's figure.

  • Placeholder masking
  • Nakato
  • The rest

The field is the benchmark. Each point stands for the same number of test cases.

  • Nakato
  • The rest

The field is the benchmark. Each point stands for the same number of test cases.

  • Nakato

The field is the benchmark. Each point stands for the same number of test cases. Each mark reaches as far as that tool's figure.

  • Nakato
  • GLiNER
  • The rest

Summarisation accuracy on the same cases. A longer bar is better.

  • Nakato
  • Placeholder masking 41.3%
  • Tokenisation 12.8%

Leak rate under the same attack. A shorter bar is better.

  • Nakato
  • GLiNER 7.8%
  • Microsoft Presidio 22%

Shown alone. A comparison is drawn only where the same benchmark produced one.

Checked across 500,000 financial-services test cases. The full report, with its methodology, is available on request.

How each figure was measured

In line with the rules you already work to.

Nakato is built to regulatory requirements for pseudonymised data. A compliance team can see how it meets the rules before anyone asks.

Where does our data go?

Your real data never leaves your environment.

The model only ever receives the twin, and the mapping remains in your infrastructure. Nothing about your existing data classification changes.

Runs in
Your VPC or on-premises
Model
A self-hosted small language model

Does it meet GDPR?

Designed to the regulator's test.

There is no reasonable means of tracing a twin back to a person, which is the test GDPR applies when deciding whether data identifies someone. What teams need for approval.

The test
Means reasonably likely to be used (Recital 26)
The boundary
Your pseudonymisation domain

Can we prove it?

Every substitution is auditable.

Every swap is mapped (what was replaced, with what, and when) so a reviewer can retrace a decision without ever seeing the original data.

Trail records
Each transformation and its reversal
Ready for
Supervisory review

Built against the EU AI Act, DORA, FCA and PRA expectations, GDPR and SOC 2 from the start.

Read the assurance breakdown

What the team building it will ask.

Security signs off on where the data goes. Whoever runs the AI programme wants to know how it works. These are the questions we hear most often.

Can we use it with any model?

Yes. Nakato is model-agnostic.

It works with any LLM API, so you keep the model you have chosen for your tool. Whichever you use, it only ever sees your data's twin.

Models
Any LLM API
Sits
Inline, inside your environment

If the model sees fiction, how is the answer still right?

The twin preserves the context needed.

A twin changes what identifies a person but keeps what matters to the task: context like an age band, a format, a balance. That is the highest of the five levels of pseudonymisation. The answer comes back to the user with the originals restored.

Summarisation accuracy
96.2%
Reversal
100%, every substitution

What does it add to latency?

Tens of milliseconds.

Detection and twinning happen at the moment of each query. There is no batch job to wait for.

Added latency
45–90ms
Runs
At query time

Another question? More questions answered. Or write to hello@nakato.ai and we will answer it.

Join us

Work on the frontier.

Creating semantic twins is not a solved problem. It requires a unique mix of linguistics, semantic ontology and computer science. If you want to work with us to keep developing this solution, talk to us.

Semantic ontology meets computer science. Two disciplines, one twin that keeps its meaning.

The problem changes shape with every domain. What preservation means for medical data looks nothing like insurance.

We are defining how this is done.