+33 (0)1 87 66 00 65 · Monday to Friday, 9am–6pm Free audit (15 min)
● Public sector — Prison registry

AI agent supporting the prison registry

An assistant that prepares the documents, supports the keeping of the registers and the tracking of deadlines — the registry checks and the authority decides. On local inference, with no external call at all for the most sensitive information: strictly documentary support, every sentence calculation stays checked and settled by the registry.

Local inference possible Criminal data isolated GDPR & AI Act: governed deployment The registry checks, the authority decides

Updated on

Deployed in a few weeks
Registry support · hosted in France
Prepare the statement of situations reaching a deadline this month: sentence end dates and documents to produce, from the register.
Documentary statement prepared. 11 situations reaching a deadline listed from the register: sentence end dates, documents to produce and notifications to prepare, each line referring back to the record and the original documents. No calculation is made by the agent: the dates shown are those settled by the registry.
Processed on local inference — nothing left the network.
⛓ Source · your registers and records, processed locally
Prepare the notification and the schedule of documents for file no. 2417, from the information checked by the registry.
Documents prepared. Notification drafted on your template with the approved information from the file, schedule of documents generated and the contents list updated. One document missing flagged (receipt of the previous notification).
The registry checks every entry before issue — nothing is notified automatically.
✎ Action · documents ready for checking — the registry approves, the authority decides
Local inference · no data outside the EU
Local inference possible
Sovereign by designLocal inference or hosting in France
GDPR & AI Act: governed deploymentTraceability & human oversight
TurnkeyDesigned, installed and operated for you
The registry decidesStrictly documentary support, never the calculation
✦ In brief

For a prison registry, a Blue Lemon Agent agent provides strictly documentary support: administrative documents and letters prepared from your templates, keeping the registers, tracking deadlines (sentence end dates, extracts, notifications) and file summaries to make checking easier. Sentence calculations remain entirely checked and settled by the registry; decisions are a matter for the judicial authority. For data among the most sensitive the state holds, the agent runs on local inference — no external call, nothing leaves the establishment's network — or on a isolated resource hosted in France, architecture designed to reduce exposure to extraterritorial legislation, location alone not being enough to guarantee immunity. Live within a few weeks.

100%
hosted in France in the target architecture
0
transfer outside the EU in the target architecture
7
uses ready to deploy on this scope
0
decision taken without human approval

Reference points describing our offer, not results measured at a client. The scale of the gain is confirmed by a pilot on your own scope.

The context

Why AI matters to prison registries — and why they hesitate

The prison registry guarantees the lawfulness of detention: registers, documents, deadlines, notifications. The documentary load is considerable, error is not permitted, and the data handled — criminal situations — is among the most sensitive there is.

! The issue

Registry officers are caught between a growing documentary volume — documents to produce, registers to keep, deadlines to track without fail — and a requirement of absolute rigour, because every date bears on the lawfulness of detention. Yet most consumer AI tools would amount to entrusting criminal situations, registers and court documents to a third party, often hosted outside Europe and subject to the Cloud Act — which is simply unthinkable.

Our answer

For a registry, AI is only of interest if it is sovereign, confined and checkable by design. Local inference preferred — no external call, nothing leaves the establishment's network — systematic human oversight, and a strict scope: documentary support only, never an autonomous sentence calculation, never a decision. The aim is not to stand in for the registry, but to give it back time for checking, which remains its first duty.

The decisive point

Protecting criminal data: sovereignty & compliance

Criminal situations, registers, court documents: no data demands more precautions. Here is how the architecture of our agents protects it, establishment by establishment.

Local inference preferred

The agent runs on a machine at the establishment: no external call, no data leaves the network, nothing passes through a cloud.

Hosting in France

Failing that, a strictly dedicated and isolated resource, hosted in France under French law — no data outside the EU.

Reduced extraterritorial exposure

Exposure of criminal data to the Cloud Act and FISA 702 is reduced by design; location alone does not guarantee immunity.

One isolated resource per establishment

No pooling of data: an environment strictly dedicated to your establishment, partitioned from end to end.

Encryption & controlled access

Encryption in transit and at rest, role-based access, strong authentication and logging of every access.

AI Act: governed deployment

Strictly documentary support; no autonomous sentence calculation, no automatic notification; traceability from end to end.

What depends on the architecture chosen These points are not general guarantees: they are settled deployment by deployment, in the quotation.

  • The applicable location is that of the architecture set out in the quotation and verified before commissioning.
  • Local execution is announced only for the configuration explicitly described and accepted in the quotation.
  • The applicable isolation depends on the deployment mode set out in the quotation; no dedicated isolation is presumed.
  • The encryption mechanisms in transit and at rest, their components and key management are those documented for the architecture chosen.
  • Roles and permissions are configured and accepted for the identities and systems actually connected.
  • The events logged, their content, their retention period and who may access them are defined for the deployment chosen.
For a prison registry, we prefer local inference: the model runs inside the establishment, with no external call at all. For hosted deployments, SecNumCloud and HDS options are available according to how demanding your requirements are. A single architecture is designed to answer both the GDPR and extraterritorial exposure. Designed for deployment in line with the GDPR and the AI Act, after the processing, roles and context-specific risks have been assessed.
Demonstration

See the agent at work

5 real situations, taken from those that come up most often. Pick one: the exchange unfolds as it would in your organisation.

A scripted demonstration. These exchanges show how the agent behaves — its sources, its refusals, what it leaves to your teams. Nothing is sent from this page, no model is queried here, and the matters named are fictional. That is precisely what we promise your data.
The behaviours shown here — monitoring, automation rules, routing and reminders — are configured with you during deployment, from your tools, your rules and your thresholds.
The architecture points named in these exchanges — location, local execution, isolation, encryption, role-based access, logging — are not a guarantee attached to the demonstration: they are those of the architecture set out in your quotation, and verified before commissioning.

The public body in this demonstration

Fictional public body

Villeneuve-l'Argent correctional facility — prison registry (fictional establishment)

Service
Prison registry — receiving and filing enforcement documents, keeping the registers, preparing notifications, tracking deadlines
Headcount
6 registry staff, including the head of registry and 2 officers assigned to deadline tracking — open six days a week
Perimeter served
640 people detained on the 1st of the month; four different courts send documents to the establishment
Volume
2,300 documents received a month; 11 situations reaching a deadline in an average month; 7 use cases ready to deploy on this perimeter
Tools in place
Detainee management application, registry registers, in-house body of notes and circulars — the agent plugs into them under local inference, nothing is replaced
Who decides
The head of registry settles the dates and signs off every document before issue; the judicial authority decides; the facility director notifies
Room for improvement
3 h 10 to prepare a set of documents and its notification; 14 hours a month for the deadline count; 41 missing documents discovered late last year

The registry of the Villeneuve-l'Argent correctional facility is not trying to decide faster — it has no such power — but to spend less time searching, re-keying and checking by hand, and more on control, which is its primary duty. The agent runs under local inference on a machine inside the establishment: no external call, nothing leaves the network. It plugs into the management application, the registers and the in-house document collection. It prepares and flags; the head of registry settles the dates and signs off; the judicial authority decides. The exchanges below span one quarter, from the first deadline statement to the review.

This public body, its figures and the exchanges that follow were invented for the demonstration. They illustrate a common situation; they describe no real service.

Registry support · hosted in France
The statement of situations reaching a deadline this month is ready: 11 situations listed from the register, every line pointing back to the case file and to the source documents. And I have cross-checked 14 divergences that I am raising with you, without correcting a single one.
What the statement carries, line by line: the situation, the date the registry has settled, the document that establishes it, the documents to be produced, the notifications to prepare, and the number of days left before the deadline.
What grounds every date, and it must be said first: every date on this statement is one the registry has settled, copied across with the reference of the document it comes from. Calculating a sentence is an act of the registry; it carries the name of the officer who settles it — that is what makes it capable of being signed off and challenged. A statement carrying a date calculated by me would be a statement nobody could sign off.
What I do instead, and it is the heart of the work: I recount. Where the same item appears on two documents — a decision, a case sheet, a register — I recount the gap between them and flag any divergence. 14 flags this month, 4 of them on situations falling due within thirty days. A flag is not a finding: it is a request for verification addressed to a registry officer, and it arrives with the two documents side by side and the gap counted, day for day.
The time this shifts: the monthly deadline count drops from 100 % to 20 % of the time it took — 14 hours become 2 h 48. Your two officers assigned to deadlines no longer re-key, they verify — the exact reverse of the previous split.
Processed under local inference: the statement was produced on the establishment's own machine. No external call, nothing left the network.
What I propose: that the head of registry signs off the statement and rules on the 14 flags in order of proximity to the deadline. The 4 nearest first; the other 10 can wait a week, and I say so precisely so that you do not spend the morning on them. deadline-statement_current-month.pdf11 situations, every date tied to its document
⛓ Sourced · registry registers, case sheets and source documents — processed under local inference
These 14 divergences — how do you find them if you calculate nothing?
I compare written records with one another. The distinction matters: I am not trying to work out which date is correct, I am looking for the places where two documents do not say the same thing.
The four families of cross-check I run on every case file:
· Same item, two sources: a date appears on a decision received and on the case sheet. If the two do not match, I flag both, each with its reference. 7 flags this month.
· Gap between two dates in the same file: I recount the number of days between them and compare it with what the document itself states. Where the document says « four months » and the two dates recorded are 122 days apart, I flag it — without saying which is right. 3 flags.
· Document announced and absent: a decision refers to a document that is not on file. 3 flags.
· Duplicate: the same document recorded twice under two titles. 1 flag.
The figure that does not flatter me, and I give it before being asked: of the 14 flags, 3 were false alarms. The cause is identified: documents from an older generation of forms carry the date in abbreviated form, and I was reading the abbreviation as an incomplete date. What I did with it: the reading rule is corrected and the three documents have been re-read.
And the setting I leave to you: I would rather have three false alarms than one missed divergence, and that is a choice you can tighten. The threshold is yours: if you want fewer flags, I raise the threshold and accept missing more. That decision is not mine to take for you.
What I propose: keeping the wide setting for three months, long enough to measure how many real divergences it catches. This quarter: 11 real divergences out of 14 flags, 2 of them on situations under thirty days. Those are what justify the three false alarms. control-recount_14-flags.pdf11 real divergences, 3 false alarms and their cause
⛓ Sourced · source documents of the 11 situations, register, flag log
And if a registry officer asks you outright to settle a date? It will happen.
I do not settle it, and I do not simply say so: I hand the registry everything needed to settle it in minutes rather than half a day.
What I supply when a date is in question:
· Every document in the file where that date appears, in order of receipt, with the exact wording copied word for word — never reworded.
· The gaps recounted between them, expressed in days, with no conclusion.
· The documents that are missing before the question can be settled, and the court each must be requested from.
· The applicable in-house notes and circulars, cited with their internal reference and date, and the exact passage reproduced — not my summary.
Why I stop there, and it is not timidity: a date in a criminal situation bears on the lawfulness of the detention. It is settled by the registry, under the oversight and decisions of the judicial authority. A tool that produced that date would create a second source, and the day the two diverged nobody would know which one prevails. It is the one place where having two answers is worse than having none.
What that changes in practice, and it is measured: the time between « there is a doubt » and « the registry has everything it needs to rule » has gone from 3 h 40 to 20 minutes. Of the 11 real divergences this quarter, 9 were resolved the same day, 2 required a document from a court.
And the trail, which counts as much as the speed: every flag carries its date, the document that triggered it, the officer who cleared it and the action taken. The day a situation is re-examined, the history exists and it is dated.
What I propose: settling with you who signs off what — because four officers cleared flags this month and two of them did not hold the delegated authority to do so. That is not a fault, it is a missing table. I have drafted it; it remains to be approved. who-settles-a-date-who-signs-off-who-notifies.pdfDelegation table — 2 clearances outside delegation found
✎ Framework · documents of the files concerned, in-house notes, log of cleared flags
Local inference · no data outside the EU

Your case is not here? That is exactly what a 15-minute conversation is for. Book the free audit

Use cases

The uses of AI in support of the prison registry

Each use corresponds to an agent we deploy. All stay within strictly documentary support: the registry checks, the judicial authority decides.

Included in your agent The 7 capabilities essential to this promise are included, at no extra cost.
From 1,010 € incl. VAT / month

Registry documents & letters

Prepare documents, letters and notifications from your templates and the information checked by the registry.

Keeping the registers

Support the updating of the registers and the documents, with a traceable history of every entry.

Deadline tracking

List sentence end dates, extracts and notifications to produce; the dates stay settled by the registry.

File summaries for checking

Summarise the files with a systematic cross-reference to the original documents, to speed up the officer's check.

Reading & filing documents

Name, file and check the completeness of a file's documents, according to your filing plan.

Flagging documentary anomalies

Detect missing documents, register inconsistencies and duplicates — flagged to the registry, never corrected alone.

Documentary research & references

Find texts, circulars and internal notes useful to the registry, with the sources always cited.

Controls and safeguards These 6 controls are built into the agent: they frame what it does, whatever plan you pick. They are not chosen and are not added to your order.
Human validation, exceptions and escalation Status, safe closure and audit trail Work from a versioned corpus with citations and the law as it stood on a given date Preserve confidentiality, compartmentalisation and access logging Manage deadlines, versions, evidence and human validation Flag uncertainties and reserve advice, decision and signature for the lawyer
Other needs our agents cover Each card says where the matching agent stands: available, on quote, or still being architected.

Sector business assistants (health, justice, civil safety)

Strictly in support (administrative). Health: HDS hosting.

On quote View the agent page

Need to go further?

These agents handle a different business process, with their own owner and their own price. They are added to this one.

Does your need fall outside this?

In 15 minutes we identify the agent that will give your staff the most time back — without oversizing the project.

Book the free audit Build your agent
The gain

How much time can a registry win back?

By automating the preparation of documents, the summaries and the listing of deadlines, the registry can aim for a clear reduction in documentary time — reinvested in checking, which remains its first and exclusively human duty.

Preparing a set of documents and its notification
Today · done by hand
Checking and approval
Summarising a file for checking
Today · done by hand
Prepared by the agent, to approve
Monthly listing of deadlines
Today · done by hand
Checking and approval
Qualitative, non-contractual comparison: the proportions shown illustrate the shift of the work towards review, they represent no measurement. Every output of the agent is reviewed and approved by a competent person.
How it works

The stages of your AI agent project

1

Audit & scoping

15 minutes to target the use case with the best return.

2

Quote or direct sign-up

A catalogue offer is bought online; a specific need gets a costed quote.

3

Design

We design the agent and its guardrails.

4

Integration & testing

We connect your tools to the agent, which is itself hosted in France.

5

Rollout

Going live and training your team.

6

Operation

Continuous supervision and improvement.

Pricing

Three options, one agent

An agent supporting the registry (documents, registers, deadlines, summaries), installed and operated for you — local inference preferred. Choose according to how you are organised. Prices exclude VAT — available by direct award below the public procurement thresholds.

Agility

Setup + controlled subscription

11,945 € incl. VAT setup
then 1,010 € incl. VAT/month — you invest at installation and pay a reduced subscription. Ideal for keeping the cost under control over time.
  • Installation, configuration and training for your teams
  • Operation, human oversight, updates and support
  • Sovereign hosting in France, a dedicated and isolated resource
Order →
The simplest Serenity

All inclusive, no setup fee

1,675 € incl. VAT /month
all inclusive, immediate start. No upfront investment: a single subscription. Ideal for starting quickly and simply.
  • Setup included (installation, configuration, training)
  • Operation, human oversight, updates and support
  • Sovereign hosting in France, managed end to end
Order →
100% Sovereign

On site, you own it

16,981 € incl. VAT setup
then 1,270 € incl. VAT/month · + hardware from 2,989 € (one-off purchase, in addition) — a sovereign computer installed on your premises, maintained remotely. Models run locally, your data returned at the end of the contract. 36-month commitment.
  • Hardware installed on your premises (you own it)
  • French / European AI models run locally
  • Secure remote maintenance (Pro support included)
Order →
Not included in the packages: AI consumption (model tokens), re-invoiced at real cost with no margin, and tracked in real time in your client area. Maintenance and supervision subscription for an initial term of 12 months for the Agility package, 24 months for the Serenity package and 36 months for the 100% Sovereign package, renewable; support levels (SLA 72 h / 24 h / 4 h) optional. Bespoke development, additional integrations or exceptional volumes are quoted separately. Support Monday to Friday, 9am to 6pm. Prices include VAT at 20%: as a public body that is not VAT-registered, you cannot reclaim it.
AI model: none of the AI models offered currently carries a fixed surcharge. When the selected model carries a cost, that cost is shown when you choose it, before you order, and re-invoiced at the cost incurred, with no mark-up; usage is billed at the publisher's price. Publishers' prices are published in US dollars: the amount re-invoiced is the amount in euros actually borne by Blue Lemon Agent on the publisher's invoice, at that invoice's exchange rate, with no commission or mark-up.
Included components and additional components Components included in the base offer: the Blue Lemon Agent software foundation, the AI models listed in the order journey, the standard channels (Microsoft Teams, Slack, WhatsApp Business, email, website chat, calendars, Microsoft 365 / Google Workspace, file storage, market VoIP telephony, professional social-media pages and accounts, Google Business Profile), hosting in France for the package chosen, backups, supervision, updates and support. If adapting the AI agent to your constraints, your needs or your requests requires other paid components — a third-party publisher's software licence, paid API access to one of your applications, hosting of health data, for which French law requires an HDS-certified host (art. L. 1111-8 of the French Public Health Code), SecNumCloud-qualified hosting, a speech synthesis service, particular hardware —, they are offered to you as an option or on quotation and re-invoiced at the cost incurred; nothing is committed without your written agreement. Where the artificial intelligence model you choose entails an additional cost, that cost is shown to you before you order and re-invoiced to you at the cost incurred, with no margin.
What to expect
Go-live 2 to 3 weeks
Agent designed, channels connected, team trained.
Steady state 4 to 7 weeks
After a few weeks of real use, once the agent's behaviour matches what you expect. Indicative estimate, adjusted to the options you keep. It is not a delivery commitment.
Our commitment

Four guarantees that matter to a prison registry

Criminal data never leaves the establishmentLocal inference preferred, with no external call at all; failing that, a isolated resource hosted in France.
Data in France, under French lawDeployment objective: processing and access within the European Union for criminal data; architecture designed to reduce exposure to extraterritorial legislation, location alone not being enough to guarantee immunity.
The registry keeps the check, the authority the decisionStrictly documentary support; no autonomous sentence calculation, no automated notification.
Human oversight & traceabilityRegistry documents & letters: every change to the service is logged, in line with the requirements of the AI Act.
Frequently asked questions

Your questions, our answers

Does the agent calculate sentences or decide on situations?
No, strictly never: it supports the administrative tasks; sentence calculations and decisions stay checked and settled by the registry and the judicial authority.
Is the confidentiality and sensitivity of the data guaranteed?
Yes: local inference or hosting in France, a isolated resource, role-based access and logging.
Does the agent calculate sentences?
No: it prepares the documents and makes them reliable; every sentence calculation stays checked and approved by the registry.
Is highly sensitive data protected?
Yes: hosting in France, strictly recorded access, and local inference with no external call for the most sensitive information.
How long does it take to deploy an agent?
A few weeks as a rule, after a free audit that defines the documentary scope precisely, then a phase of design, integration and testing before going live and handing over to the registry.
Do we need a technical team at the establishment?
No. The agent is designed, installed and operated by us, including on local inference: supervision, updates and maintenance are included, respecting the establishment's security rules.
How is the documentary scope guaranteed over time?
The confinement to strictly documentary support is defined at the design stage, documented and logged: everything the agent produces can be traced and is reviewed with you, in line with the AI Act.
Let's talk

Let's size up the potential in your school

A few minutes to define a strict documentary scope — local inference possible, supervised, with no commitment.