+33 (0)1 87 66 00 65 · Monday to Friday, 9am–6pm Free audit (15 min)
This agent is priced on quotation. This agent is available, and its capabilities really are the ones described below. Its price depends on your estate: how many systems are covered, the volume handled, the connections to open and the service level expected. We therefore price it on quotation, after scoping your need — and the quotation commits the scope. If you already run an agent covering part of this scope, that part is not charged again: only the real extension is priced. Request a quote
● B2B offer — Compliance & regulatory watch

Regulatory watch: the text spotted, dated, linked to your processes

A text changes, and the question is never “what moved?” but “does this concern us, where, and by when?”. Your agent spots the change in the corpora you open to it, dates it, separates a genuine amendment from a re-publication, links it to your entities, processes and contracts, and hands you the impact analysis ready for review. Hosted in France: your regulatory map does not leave your walls. Your lawyer decides — on a complete file, in minutes.

Hosted in France Protected regulatory map Every alert cited The lawyer decides

Updated on

Deployed in a few weeks
Regulatory watch agent · hosted in France
What changed this month that concerns us?
Eleven texts picked up, three concern you. The other eight are re-publications with no content change — identical hashes.
The first one — when does it apply?
Published on 20 August, applicable on 1 October. Both dates are on file separately, with the passage that carries them. The plan is set on the second.
Local inference · no data outside the EU
Sources opened under your mandate
Sovereign by designLocal inference or French hosting
Every alert citedThe source passage, never a summary alone
The lawyer decidesThe agent prepares, the expert characterises
Two dates, never onePublication and application kept apart
✦ In brief

Your agent reads the official corpora you open to it, compares versions by hash to set aside re-publications, extracts each requirement with its source passage, matches it against your declared scope, and hands you a quantified file: what concerns you, what is missing to decide, and the plan ready to arbitrate. The legal characterisation stays signed by your expert — that is what makes it stand up.

100 %
hosted in France in the target architecture
12
watch and impact-analysis modules included
13
file states traced, from discovery to closure
0
legal characterisation issued without expert sign-off

The first two figures describe the target architecture and the scope of the offer, not a production measurement. The next two describe an engine rule, verified by the repository’s tests.

Context

What does an AI agent bring to your regulatory watch?

The cost of a watch is not the reading: it is the linking. Knowing a text moved takes a minute; knowing whether it concerns you takes a week.

! The real cost is not spotting, it is linking

Raw alerts are not in short supply: feeds, newsletters, portals. What is missing is the work that follows — checking the text actually changed, isolating the requirement, testing it against your entities and thresholds, finding which contract and which process it touches, and gathering the evidence of what you already do. That work is done by hand, it does not delegate easily, and it decides whether the alert was worth anything.

Our answer

Your agent takes that whole chain and makes it traceable. It compares versions by hash, so a re-publication disturbs no one. It extracts each requirement with the passage that carries it — an extraction without a citation is rejected, however plausible. It matches it against the scope you declared once, and when a fact is missing, it names which one and who to ask rather than concluding. On the texts that concern you, it goes as far as the quantified plan, the draft clause and the bilingual impact note. Your expert signs — in minutes, on a complete file.

Trust

Your regulatory map does not leave your walls

Knowing which texts you watch and where your gaps are is sensitive information. It is handled as such.

Local inference

The agent can run on a machine of your own: neither the texts examined, nor your map, nor your gaps leave the network.

Isolated resource

With French hosting, your environment is dedicated: no watch data is shared between organisations.

Encryption

Collected documents, mappings and evidence are encrypted at rest and in transit.

Role-based access

Watch manager, lawyer, process owner, auditor: each sees what their role allows, and nothing more.

Audit logging

Each state change carries its evidence, its actor and its timestamp. The chain replays a year later.

Ingested content, never an instruction

A collected text is data. An instruction hidden inside it commands nothing: the engine runs only its versioned rules.

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 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.
Official corpora are not connected in advance: you decide which ones to open, and each is declared in the source register with its authority, access method and reuse terms. See our confidentiality commitment.
Demonstration

See the agent at work

4 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 company in this demonstration

Fictional company

Groupe Ternoise — design, manufacture and maintenance of industrial lifting and handling equipment

Sector
Lifting and handling equipment manufacturing (NACE 28.22) — seven companies, one active holding, two plants and four maintenance branches
Headcount
610 employees, including ONE part-time group compliance manager and two lawyers shared with procurement; no dedicated regulatory watch role
Market served
Food processing, logistics and port operations; France, Belgium and Morocco — two of the seven companies are established outside France
Order of magnitude
41 documented processes, 213 live supplier contracts, 9 AI tools in service, a quarterly compliance committee
Tools already in place
A document management system, a process repository kept in a spreadsheet, a contract base inside the ERP — the agent reads the DEPOSITED corpus and repositories, it connects to none of these tools
Who decides what
The group general counsel characterises and signs; the compliance manager works the file through and keeps the evidence; each process owner answers for their own gap; the compliance committee arbitrates the plan and its deadlines
Room for improvement
The second-quarter review left 6 of 11 texts unlinked for lack of time; two deadlines were discovered less than three weeks ahead; no group evidence file can be replayed beyond six months

Groupe Ternoise is not short of alerts: it gets them from trade bodies, from its law firm and from two newsletters. What it lacks is the work that comes after — checking that a text really changed, isolating the requirement, matching it against seven companies that share neither size nor regime, finding which process and which contract it touches, and gathering the evidence of what the group already does. The agent runs on local inference on a machine at head office and reads the corpus the compliance manager deposits, with its date and its hash. It compares, extracts, links, quantifies and drafts; the general counsel characterises and signs, each process owner answers for their gap, and the compliance committee arbitrates the plan. The four tabs follow the September 2026 review, from the corpus deposit to the impact analysis handed to the committee.

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

Regulatory watch agent · hosted in France
Your September corpus is processed: 11 documents deposited on 2 September, all 11 entered in the source register with their identifier, canonical address, date and hash. Eight are re-publications with no change of content. Three genuinely moved, and two concern you.
A re-publication is a document an authority puts back online without altering a letter of the text: new address, new file, same content. It costs half a day of reading every quarter and teaches nothing.
The source register as you approved it on 14 March, and the age of each corpus at collection time:
· a European corpus you opened under your own mandate — deposited 02/09 at 06:40, age 9 hours, against the 72-hour threshold you set;
· a national corpus deposited by your law firm — deposited 02/09 at 07:15, age 8 hours;
· guidance from two sector authorities — deposited 01/09, age 32 hours;
· a publisher's newsletterfiled as commentary, named owner, and it never grounds an alert on its own.
The three real changes, in the order in which they reach you:
· VR-2026-091 — the calendar for the "high-risk" obligations of the artificial intelligence regulation has moved. You run nine AI tools: this is the file of the month, priority 1.
· VR-2026-093 — the electronic invoicing regime. The text does not change; it is your scope that is unsettled on one company. Priority 2.
· VR-2026-088 — a proposal out for consultation on machinery safety. Non-final text, status displayed on every screen where it appears, tracked since March. Priority 3.
What I suggest: start with the version comparison on file VR-2026-091 — you will see where the conclusion comes from before you read it. collection-log_september-2026.pdf11 documents, 4 declared corpora, ages recorded, 8 re-publications
⛓ Sourced · corpus deposited 02/09/2026, source register approved 14/03/2026, 11 hashes computed
How do you know the other eight changed nothing? We have been caught out before.
By an article-by-article comparison, not by the file date — which is precisely the surprise you are describing.
What the comparison covers, item by item: article, annex, definition, threshold, date and status are matched one against one, between the consolidated version you held and the one that has just come in. Additions, removals, replacements, clarifications and plain re-publications are filed separately. Across the 8 re-publications, the hash of the normative content is identical to the comma: what changed is the file address, the layout, or a non-normative footnote.
The figure that does not flatter me, and I publish it: at the June review, I filed as a re-publication a document that actually carried an amendment to an ANNEX. Your lawyer saw it, I did not. The comparison then covered the body of the text and not the annexes.
What I did with that, and it is the only part that counts: the change-detection rule was corrected on 3 July, then replayed across twelve months of your corpus — 147 documents. It found 3 further cases of the same defect, all three in annexes, all three now open as files. None carried a deadline that had already passed, and I checked that document by document.
What it costs you today: the 8 re-publications are set aside in 4 minutes of machine time, and the comparison trail stays available. Human reading concentrates on the 3 that moved. version-comparison_VR-2026-091.pdfArticle by article, 8 re-publications set aside, 3 changes retained
⛓ Sourced · hash comparison of the 11 documents, detection rule v4 of 03/07/2026, replay across 147 documents
The first one, the AI text — when does it apply?
Two dates, and they do not say the same thing — that confusion is the most expensive one in regulatory watch.
What the deposited passage carries, and I reproduce it in the attached extract:
· the obligations for high-risk systems apply on 2 December 2027, a date moved by Regulation (EU) 2026/1744 amending Regulation (EU) 2024/1689;
· the Article 50 transparency obligation has applied since 2 August 2026that is, for the past five weeks.
Here is the real result of the month, and it runs the other way round: the postponement gives you room on the programme you had started, and it uncovers an obligation that is already in force and that nobody was working on. Your plan was built on the earlier high-risk date; it re-phases without losing anything. Article 50, on the other hand, has been running since 2 August.
What the version comparison shows exactly: Article 50 did not move by a letter between the two consolidated versions. What moved is the calendar around it — and a text that shifts a neighbouring date changes the way everything else reads.
Where I stand, and what I need from you: the file is open, both dates are carried separately with the passage that grounds them, and the characterisation is waiting for your general counsel: she is the one who states that the text applies, and that is what makes the statement stand up. I hand her the complete file; she decides in minutes. deposited-corpus-extract_VR-2026-091.pdfInput document · source passage, hash, two dates kept apart
⛓ Sourced · extract from deposited corpus VR-2026-091, Reg. (EU) 2024/1689 Art. 50 applicable since 02/08/2026, high-risk calendar at 02/12/2027 (Reg. (EU) 2026/1744)
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

What the agent does

Twelve modules, from open source to signed plan

All twelve are included in the core offer. The three options widen the ground covered, never the engine. The four neighbouring agents take over where the work changes object, and the boundary is written on every card.

Included in your agent The 12 capabilities essential to this promise are included, at no extra cost.

Source register

Every corpus you open is declared: authority, jurisdiction, topic, access method, frequency, owner and fallback. A source that goes down becomes visible.

Official collection

Each document arrives with its identifier, canonical address, date and hash. That hash is what later separates a real change from a mere re-publication.

Versions and consolidation

Initial text, amendments, corrigenda, consolidated versions and guidance are linked to one another. You read a history, not a pile of files.

Scope taxonomy

Your entities, activities, products, territories, thresholds and regimes are structured once and signed off by you. That declaration is what makes applicability computable.

Change detection

Article, annex, definition, threshold, date and status are compared one by one. Addition, removal, replacement, clarification and plain re-publication are filed separately.

Requirements and obligations

For each candidate requirement: actor, action, object, condition, date, frequency — and the exact source passage. Without a citation, the extraction is rejected.

Applicability matrix

The requirement meets your declared scope. You see the facts that match, those that are missing, the exemptions, and the precise question to put to your expert.

Impact mapping

The obligation is linked to your policies, processes, products, contracts, data, systems, controls and training. Impact becomes a list of names, not a hunch.

Gap analysis

The versioned requirement is set against your declared state and your evidence. Gap, missing evidence, partial control and unconfirmed non-applicability never get mixed.

Compliance action plan

Actions, owners, dependencies, deadlines, effort, priority and expected evidence are prepared and quantified. You decide on a written plan, not on a blank page.

Review and distribution

Challenge, sign-off, targeted subscription, bilingual impact note, read receipt and review date. You know who received the alert, and who acted on it.

Evidence and steering

Snapshots, citations, decisions, versions, mappings, plans and closures are kept. Coverage, lead time, false positives and open gaps are measured on your own data.

Controls and safeguards These 12 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.
Tie every document to an authority declared in the source register and record its canonical address — without them, no alert goes out Record the official identifier and the issuing jurisdiction; two jurisdictions are never merged into a single file Establish the version read and its status — a draft and a text in force are not filed in the same place Carry the dates of publication, of entry into force and of application separately; no deadline is computed without citing the computation rule Check whether a corrigendum or a later consolidated version exists before any impact analysis Compute and keep the hash of the collected document — that is what separates a real change from a re-publication Have entities, activities, territories and regimes signed off by the scope owner: they are the basis of all applicability Record the organisation’s value against the threshold cited, with its basis of calculation and its reference period Attach the exact source passage — a requirement extracted without a citation is rejected, however plausible it is File the evidence that establishes the declared internal state; a declaration without evidence remains a declaration Have applicability and characterisation settled by the lawyer or the compliance officer named on the file Collect the recipients’ read receipt and set the review date of the impact note
Other needs our agents cover Each card says where the matching agent stands: available, on quote, or still being architected.

AI governance & AI systems register

Keeping the inventory of your AI systems, their model-version-deployment lineage, their evaluations and their incidents belongs to the AI governance agent. This agent keeps no asset inventory: it says that a text has moved, extracts the requirement with its passage, and hands over the question of which systems are affected.

On quote View the agent page

GDPR rights & breaches

Handling an individual's request — access, erasure, objection — or a personal data breach, with its clock and its notification, belongs to the rights agent. This agent opens no individual case: when a new text touches data protection, it draws out the impact on your processes and hands the case over.

On quote View the agent page
Time

Where the time moves

Reading does not disappear: it concentrates where a human decides.

Sorting alerts and re-publications
Today · reading everything
Hash comparison
Linking to scope and contracts
Today · manual search
Match prepared
Legal decision and signature
Today · file to reconstruct
Complete file to review
These proportions illustrate a shift in workload, not a measurement: they come from no pilot and constitute no commitment. Legal decision time does not shrink — it is spent on a file that is already assembled.
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.

The offer

Three plans, a single price list

The price list is common to the whole catalogue. Sector variants point to this same entry: they create no separate pricing.

This agent is priced on quotation. This agent is available, and its capabilities really are the ones described below. Its price depends on your estate: how many systems are covered, the volume handled, the connections to open and the service level expected. We therefore price it on quotation, after scoping your need — and the quotation commits the scope. Request a quote
Our commitment

Our commitments

Your map stays with youLocal inference or an isolated resource hosted in France; no watch data entrusted to a third party, none used to train a model.
No requirement without its passageA requirement extracted without a citation of its source is rejected by the engine, however plausible. That is a rule, not an intention.
Characterisation is signedThe agent prepares, quantifies and justifies. Declaring that a text applies or that a control is compliant binds your organisation: that belongs to the expert you appoint.
No invented deadlineIf the source carries no application date, the agent says so and gives the missing computation rule. It never invents one.
Frequently asked questions

Your questions, our answers

How does the agent tell an official source from a commentary?
Through the source register, which you approve. Each corpus is declared with its authority, jurisdiction and access method; a document arrives with its canonical address, date and hash. A publisher’s commentary may be tracked, but it is filed as commentary and never grounds an alert on its own.
Can it decide that a text applies to our organisation?
It performs the full match and hands it back in minutes: the passage carrying the requirement, the facts of your scope that align, those that are missing, the exemptions and the threshold calculation laid out. The legal characterisation is signed — and that is what makes it stand up. Your lawyer decides on a finished file, not a blank page.
Does it handle consolidated versions and corrigenda?
Yes, and this is where it gives back the most time. Initial text, amendments, corrigenda, consolidated versions and guidance are linked, with their dates. A re-publication whose content hash has not moved is identified as such and disturbs no one.
How does it link a change to our processes and contracts?
Through the mapping you declare once: policies, processes, products, contracts, data, systems, controls and training. Each retained obligation points to the affected objects, by name. On a contract, the agent goes as far as a draft clause ready for review — the negotiation starts from there.
What does it do when a threshold or exemption is unknown?
It says so, and that is a result in itself. The file moves to unknown scope with the citation of the passage carrying the threshold, the precise missing data point and the person to ask. As soon as the value comes back, applicability is computed without redoing the work already done.
Can it declare a control compliant?
It produces the file that allows the declaration to be made: versioned requirement, declared internal state, submitted evidence and its age, quantified gap where there is one. The declaration binds the organisation and belongs to the compliance officer — on this file, it takes minutes.
How does it track consultations and non-final texts?
It tracks them, dates them and compares them with the version in force, with their status shown on every screen where they appear. This is when a contribution costs the least: the agent prepares the points to argue and the gap they would create for you.
How does it prove a team received and then acted on the alert?
Each impact note goes to named recipients, with a read receipt and a review date. The file keeps the dispatch, the receipt, the decision taken and the accepted evidence. A year later, you can replay the whole chain in front of an auditor.
Let's talk

Which text slipped past you last quarter?

Open one corpus and one scope to us, and we will hand back the full mapping on your own texts: what concerns you, what is missing to decide, and the plan ready to arbitrate.