Sovereignty & compliance
Your production data stays with you.
Four guarantees
// data
On site
Production data stays on site, with no foreign cloud; Farm-3D has no access to it.
// GDPR
In service of your compliance
Data processed in France, with no transfer to a foreign cloud: decisive for the data of underage students.
// UGAP
No call for tenders
Licences and services listed on the multi-publisher contract: public procurement from the catalogue.
// offline
Autonomous, and reachable
Works without a permanent network link; for remote supervision, an encrypted extranet on a French server, never a foreign cloud.
Security, in detail
What the unit guarantees, mechanism by mechanism.
Each line states what the product does today and can be checked on the delivered unit.
Encrypted disk on every delivered unit
Linux units: LUKS2, key sealed in the TPM 2.0 chip. Windows units: BitLocker with a TPM protector.
Pre-delivery check
A unit with an unencrypted disk or no recovery key is refused. On a PC, so is a key not bound to the chip, or Secure Boot switched off.
Part files under a second envelope
On top of the disk, an AES-256-GCM envelope under a key generated on the unit and sealed by its chip on a PC. That key exists nowhere else.
Recovery key
Shown once, copied on paper and typed back before installation ends. Never written to disk, to a log or to the network.
State measured and shown
Encryption is measured by the unit itself; an unencrypted disk lights a red alert on every screen.
Mini edition
Encrypted data volume; key sealed in a TPM module.
Three profiles, set at delivery
Sealed: nothing leaves. Supervised: presence only. Connected: presence and updates. The profile comes from a document signed by Farm-3D and bound to the unit's serial number.
Enforced by the system, not only by the application
The profile drives a default-deny outbound firewall (nftables on Linux (AlmaLinux), Windows Firewall). Only the site's local network stays reachable.
System services switched off
Outside the Connected profile: Windows Update, telemetry, SmartScreen, Defender cloud lookups (Defender stays active), Edge and WebView2 updaters, dnf and apt timers.
Proof on screen
Settings shows whether the firewall is in force, how many outbound attempts were refused and the latest blocked destinations.
Only Farm-3D can relax the profile
The operator can always make it stricter. Relaxing it requires an authorisation signed by Farm-3D, bound to the unit and applied offline.
No inbound access for Farm-3D
No SSH key, no remote control. Support goes through a diagnostic bundle, within a window of 24 h at most opened by the operator.
Telemetry capped by the profile
None when Sealed. Whatever the profile, never any production data in the presence signal.
Every package is signed
OpenPGP Ed25519 signature, checked against a public key compiled into the software, before the package's content is opened.
Signature mandatory
Unsigned, signed by an unknown key, or SHA-256 mismatch: refused. No setting bypasses it.
Never a rollback
A version older than or equal to the installed one is refused, down to the privileged installer.
USB key for offline units
FAT32 only. Nothing on the key is executed: it only brings data, checked before any use.
Name and PIN for every install from a key
Always required, whatever the unit's settings; the author is written to the journal before the install begins.
Foreign key: alarm
An unknown storage key or a tampered package sets off an audible alarm and an on-screen banner.
System patches on the same key
Linux units: operating-system security patches arrive offline, under Farm-3D's signature and the vendor's.
Delivered units: production key onlysoon
Trust limited to Farm-3D's production key, which signs on an offline station, never in the cloud or in continuous integration.
Backup signing key and revocationsoon
Replace a signing key by USB key, with no site visit.
Licence bound to the hardware
Signed by Farm-3D, verified offline on the unit, bound to its hardware fingerprint, TPM chip included on a PC.
A copy is useless
A copied disk or a unit cloned onto other hardware does not install.
Never stops a running unit
No licence check stops a unit in service or a print in progress; a fault is shown and repaired on site.
Two keys, two uses
The key that signs licences does not sign packages: issuing a licence cannot produce an update.
Append-only journal
Enforced by the database: the application's account can neither modify nor delete an event.
Name and PIN, always, for sensitive gestures
Changing the network profile, authorising a workstation, opening a diagnostic window, installing from a key, re-running a print.
PIN access, by role
Three roles: operator, manager, referent. Each person signs in with a personal code; administering the unit is reserved to the referent.
Clearance levels beyond rolessoon
Operator levels, earned through training, on top of the three roles.
An unsigned gesture is recorded as such
Done without a PIN, it is recorded under the workstation's name and marked unsigned, never attributed to a person.
A missing reading is flagged
If a sensor or a machine does not answer, the screen reads « not available » instead of a number.
Print report fingerprint
The document's SHA-256 fingerprint is computed and kept when it is generated.
Diagnostics traced
Every opening or closing of a diagnostic window is written to the journal: who, when, until when.
Backed by a manufacturer
A Farm-3D product
DMEOS® is published by Farm-3D, which designs and delivers deployable additive-manufacturing micro-factories (ATMN®). DMEOS® is their native system. Produce close to the need, keep the data on site, prove the production.
farm-3d.comWith the support of Bpifrance, France 2030 and the Hauts-de-France Region

- Région Hauts-de-France