Cloud email
Incoming and outgoing messages in the mail flow beside Exchange or Microsoft 365, rebuilt whole by the email relay.
Into pre-processing
Glasswall HaloServer
Glasswall MeteorDesktop
Compliance by territory
Every stage, end to end
A file arriving here is identified, opened, examined against published rules and then built again from its manufacturer's specification. Two engines carry the work: a deterministic rebuild that never passes the original through, and machine learning that predicts how dangerous the file was to begin with.
Files enter through connected services, gateways and storage workflows, then flow into pre-processing. Text from AI applications is checked separately. Integration availability depends on the deployment, and every capability says how it connects.
Incoming and outgoing messages in the mail flow beside Exchange or Microsoft 365, rebuilt whole by the email relay.
Into pre-processingIncoming and outgoing messages through mail gateways, rebuilt whole inside your own network.
Into pre-processingFiles uploaded to SharePoint and OneDrive, including those shared in Teams, through Microsoft 365 storage protection.
Into pre-processingFiles received through browsers and secure web gateways.
Into pre-processingUser uploads and application file submissions, through the Integration APIs.
Into pre-processingDownloads and uploads sent over ICAP by the gateway or proxy you already run, or through the web gateway bridge.
Into pre-processingUSB sticks, SD cards and discs, checked at the Zero Trust Kiosk.
Into pre-processingSFTP, FTPS and FTP workflows.
Into pre-processingLocal folders and shared storage.
Into pre-processingFiles arriving in monitored buckets and storage services.
Into pre-processingPrompts are checked for injection before they reach a large language model. Text only, English only, up to 512 tokens per request.
Before the modelInspectRepairRemoveDeliver
Glasswall runs two engines over the same file. One manufactures a clean file, safe to open, by building a new one to the format's published specification instead of judging whether the original was dangerous. The other, AI-powered threat prediction, judges the original separately, so as well as a safe file you learn what you were actually sent.

Inspect, repair, remove, deliver. The file is taken apart first, so that everything after it works on a description of the file rather than on the bytes that arrived.
Nothing has to be recognised. The output is not the original with parts taken out; it is a new file assembled to a published standard. A payload nobody has catalogued, or one written by a model this morning, has nowhere to sit in it.

Machine-learning models read the structure of the original file, before anything is taken apart, and judge how likely it was to be weaponised. No signatures to keep current, and nothing is detonated to find out.
It answers a different question. Manufacturing a clean file makes it safe to open. This tells you what you were sent, which is what decides whether an incident needs opening at all.
Pre-processing prepares each file for analysis and reconstruction. File reputation and macro analysis inform blocking, routing and policy alongside identification, extraction and scanning. Signed installers are verified rather than rebuilt: signed software verification passes genuine ones unchanged and blocks anything that fails the checks.
What a file really is, established from its own structure rather than its extension or the type a sender declared, so disguised files are caught at the door.
Structure, not extensionEncrypted files cannot be read, so they cannot be rebuilt. They are held until the recipient signs in with Microsoft 365 or any OpenID Connect (OIDC) identity provider and types the password once. The contents then reach the pipeline instead of passing through unexamined.
Held encrypted, released rebuiltMalformed and corrupt PDFs are rebuilt to meet PDF standards first, so a file too broken to process becomes one the engine can work on.
Before the rebuildContainers are opened and what is inside them is processed too. A picture inside an email inside a message is cleaned at every layer, not passed along as one lump. Archives and disc images too large or too deeply nested to check in one go are opened and rebuilt file by file by large archive processing.
Nested, not skippedXML is checked as secure and well-formed against the schema you supply. Document type definitions are refused rather than processed.
Against your schemaEach file goes to every configured anti-virus engine at once, from a curated pack of engines from different vendors or the scanners you already run. It passes only when all report it clean, and a clean result does not bypass CDR.
Known-bad, caught earlyLook up each file's fingerprint with ReversingLabs in real time to inform blocking, routing and policy, including for files that cannot be rebuilt. Needs your ReversingLabs account and a live internet connection.
Reputation before reconstructionAnalyse macro intent and behaviour to inform file handling and policy.
Understand active contentIn a configured cross-domain solution, intermediate data follows a validated, one-way transfer path before reconstruction in the receiving domain.
Validate the intermediate representation against its permitted schema.
Before transferTransfer validated intermediate data through a data diode. The diode enforces one-way flow; the configured solution provides hardware validation.
Across the trust boundaryRebuild the file from validated intermediate data in the receiving domain.
After transferThe intermediate representation depends on the implementation. Explore Glasswall cross-domain architecture.
No action is anonymous. Each one carries a marker, so you can see at a glance whether a rule changes what a reader sees, how the file behaves, or nothing visible at all.
[visual]Changes what the reader sees on the page.
[functional]Changes how the file behaves when it is opened.
[structural]Invisible hardening. Nothing changes for the reader.
One posture is set across the organisation, then refined by file type, content type, workflow or individual rule. The engine does not decide what happens; you do.
Report, reject and omit apply to every rule. Reveal, replace and remove are available only where they make sense for the content a rule detects.
The output is checked again before it is handed over, and it never leaves without a record of what happened to it.
The output goes back through the same rules that examined the input, and each finding is reported as resolved, still present, or newly appeared. Nothing is taken on trust.
Checked, not assumedConfirm required changes and flag unresolved findings before release.
Policy checks before deliveryWhere your documents carry a signature, the rebuilt file can be re-signed with your own certificate, so downstream systems still receive a trusted, signed document after CDR.
Your certificate, after the rebuildA working document that opens as the reader expects, built to the published standard for its format rather than trimmed down from what arrived.
Usable, not flattenedWhat was found, what was done and under which rule, in a stable machine-readable form your SIEM can ingest and your auditors can read.
Evidence, per fileLogs from every service gathered in one place and one format, with passwords and other secrets removed first, then sent to Grafana, Splunk, Microsoft Sentinel, Datadog, IBM QRadar or any tool that accepts OpenTelemetry (OTLP).
Visibility at every stageProperties of the engine rather than steps in the flow, but they decide what the pipeline can be pointed at and how much you can trust the thing doing the work.
File extensions covered, from everyday documents and email to geospatial, CAD, audio, video and imagery.
A document comes back as a document, not flattened to PDF. CMYK-accurate images, embedded fonts intact, coordinates untouched.
The parser that handles hostile files is managed code, so it cannot itself be hijacked through the flaws that recur in native engines.
A self-contained binary across Linux, Windows and macOS on x64 and Arm64, including hardened and air-gapped deployments.
File format specifications define structural checks. Configured policies govern content handling. Cross-domain assurance applies to the relevant deployment.
Validate file structures against the published specification for their format.
Apply the organisation's requirements for active content, sensitive data and file handling.
Glasswall CDR satisfies the mandatory content-filter requirement for Cross Domain Solutions. Glasswall's RTB statement.
Glasswall Content Disarm and Reconstruction, delivered and supported across Asia-Pacific by Safeware. Capabilities vary by product and deployment. See every capability.