Security and data
The log has no eraser.
It records who changed what, and when, and every time a worker reads your mailboxes. Then the storage refuses to change or erase a single line of it.
Example: the night of a scheduled mission
Open a line, then try to erase it.
-
02:00:00The “Night sweep” trigger started a run.
- No.
- 4127
- When
- 2026-10-13T02:00:00+02:00
- Who
- The “Night sweep” trigger
- Via
- trigger
- Action
- trigger.fired
- Object
- run
-
02:00:06Incoming invoices searched the mailbox index.
- No.
- 4128
- When
- 2026-10-13T02:00:06+02:00
- Who
- Incoming invoices
- Via
- “Night sweep” mission
- Action
- index_search
-
02:01:41Incoming invoices uploaded a document “invoice-sorel-0412.pdf”.
- No.
- 4129
- When
- 2026-10-13T02:01:41+02:00
- Who
- Incoming invoices
- Via
- “Night sweep” mission
- Action
- file.uploaded
- Object
- document “invoice-sorel-0412.pdf”
-
02:01:42Incoming invoices uploaded a document “credit-note-breval-0098.pdf”.
- No.
- 4130
- When
- 2026-10-13T02:01:42+02:00
- Who
- Incoming invoices
- Via
- “Night sweep” mission
- Action
- file.uploaded
- Object
- document “credit-note-breval-0098.pdf”
-
02:03:15Incoming invoices created a task “Sorel invoice 0412: is the amount 1,240.00 euros?”.
- No.
- 4131
- When
- 2026-10-13T02:03:15+02:00
- Who
- Incoming invoices
- Via
- “Night sweep” mission
- Action
- task_create
- Object
- task “Sorel invoice 0412: is the amount 1,240.00 euros?”
-
02:03:16Incoming invoices paused the run.
- No.
- 4132
- When
- 2026-10-13T02:03:16+02:00
- Who
- Incoming invoices
- Via
- “Night sweep” mission
- Action
- run.paused
- Object
- run
-
07:48:52Claire Dumas changed the task “Sorel invoice 0412: is the amount 1,240.00 euros?”.
- No.
- 4133
- When
- 2026-10-13T07:48:52+02:00
- Who
- Claire Dumas
- Via
- screen
- Action
- task_update
- Object
- task “Sorel invoice 0412: is the amount 1,240.00 euros?”
-
07:48:53Incoming invoices resumed the run.
- No.
- 4134
- When
- 2026-10-13T07:48:53+02:00
- Who
- Incoming invoices
- Via
- “Night sweep” mission
- Action
- run.resumed
- Object
- run
Example, fictitious data. The entries, formatted from the log export and translated from French.
a worker a person a trigger, set by a person
Each entry is chained to the previous one: a rewrite breaks the chain, and it shows.
The log can be exported in full.
The proof
What if someone bypassed it?
The storage refuses every change and every erasure of an entry, whoever the caller: a worker, a person, or us. To rewrite a line, you would have to bypass the storage itself. Try it: the chain breaks, because each line carries the fingerprint of the previous one.
- 4130Incoming invoices uploaded a document “credit-note-breval-0098.pdf”.previous fingerprint
- 4131Incoming invoices created a task “Sorel invoice 0412: is the amount 1,240.00 euros?”.previous fingerprint
- 4132Incoming invoices paused the run.previous fingerprint
The storage answers in its own words, the product’s: (French for “log: append-only, an entry cannot be erased”)
Where your data is
Your data stays under your control
We do not promise that nothing ever leaves. We promise that you stay in charge: where your data is, who reads it, what the workers are allowed to do, and the record of everything they do.
-
Hosting in France
The platform runs on a server we operate ourselves, in France. An installation on your premises is considered case by case.
The risk removedData going who knows where.
-
Open models, run locally if needed
The workers can run on open models installed locally. No content then goes to a model provider.
The risk removedDependence on a single model provider.
-
When an external model is needed
Some cases benefit from a more powerful model. We only call it on your data with your written agreement, after telling you who its provider is and in which country it processes your data. Each work cycle keeps a record of the provider called.
The risk removedA transfer nobody decided on.
-
No training without your agreement
The models installed on our server learn nothing from your data. For an external model, we give you its terms, training included, before your written agreement, and you can require an offer without training.
The risk removedYour files in someone else’s corpus.
GDPR
Who does what under the GDPR
- For the data the platform processes for you, your company is the controller, and Anthelixa its processor.
- It is processed in France, on our server, and we only entrust it to an external model with your written agreement.
- The log records who changed what, and when, as well as every time a worker or a search reads your mailboxes; it can be exported in full.
- Your job descriptions, your rules and your log remain yours: we hand them over to you in an open format, whether or not you continue.
Overnight, without you
What a worker cannot do, even on its own
These limits do not depend on what the model is asked. They are written into the platform and into the storage.
-
Touch your money
The workers read your bank accounts. They never touch them: no payment tool, anywhere.
-
Rewrite its own job description
A worker does not change its rules. Only a human can: your team, or us with your agreement.
-
Set its own clock
Only a human decides when a worker starts work.
-
Erase what it has done
It can erase neither its memory nor the log.
-
Step outside its scope
Each workspace is isolated, and the number of actions per work cycle is capped.
-
Send without you
Anything that would leave your company, an email for example, it prepares as a draft, and a human sends it.
The proof
Every action is recorded, and the record cannot be rewritten
-
An append-only log
Every action is recorded: who acted, human or worker, on what, when, with a summary in French. The log accepts additions only. Each entry is chained to the previous one: a rewrite breaks the chain, and it shows.
The risk removedThe action nobody can explain.
-
Files that can be frozen
A document can be locked, a file frozen. On the day of a dispute or an inspection, the file is there, dated.
The risk removedThe file nowhere to be found on the day of the dispute or the inspection.
-
The history of every line
Information that is changed keeps its previous version. You know what changed, and when.
The risk removedThe change nobody remembers.
-
Readable by your chartered accountant
The log and the files are in French, in an open format. They can be read without us.
The risk removedProof that only the vendor can read.
In the morning, you decide
Your rules, in French, in a file
A worker’s rules are not programmed into the software. They are documents stored in your workspace, which your team reviews and edits itself: no ticket, no waiting.
Every job description we write has a “what it never does” section, which the worker rereads in every work cycle.
The risk removedA development ticket to change a threshold.
Spending
Capped in advance
Your subscription covers a number of operations, not a compute bill. At the cap, the chain stops and a task asks you to decide.
The risk removedThe compute bill that spirals at the end of the month.
A specific question
Your IT manager’s questions
Hosting, models, log, contract: we answer them in writing, during the audit or before.