Ironmark is a purpose-built XML authoring platform for defense and allied-industry technical publications. From first draft through customer receipt — S1000D, MIL-STD-40051, and the S-series ILS suite, in one browser-based platform.
See how it fits togetherNo tiers. No hidden costs. No call-for-quote. A branded customer portal ships with every program. Airgap-safe. Your source XML is always yours.
Schema-aware editor with real-time validation, element completion, and inline error reporting against MIL-STD & S1000D.
Peer review, QA, and approval gates with redline markup, severity tagging, and full review history per cycle.
Trace S3000L, S4000P, S5000F, S6000T and GEIA-STD-0007 records to the S1000D or 40051 modules that document them.
Every program ships with a portal — release notifications, receipts, CFI/GFI back-flow, expiring share links, full audit.
A controlled workflow that enforces quality gates while letting authors work efficiently. During a 30-day trial, you exercise this entire flow on your own documents.
Author checks out a document. Lock prevents concurrent edits. Branch from any baseline.
Schema-aware editor with element completion, BREX validation, and inline error reporting.
IPRF routing to reviewers. Redline markup, inline comments, return-for-work flow.
QA approval gates. Publish to PDF, HTML, or IETP-X. Change bars generated automatically.
Controlled distribution with copy tracking, receipt confirmation, and LEP generation.
Customer signs in to the portal, acknowledges the revision, and downloads — or receives an expiring share link.
Browser-based, schema-aware editor with context-filtered element completion, real-time validation, and inline error reporting. No desktop installation required.
Fig. 4.1 — Four editor views: structured, visual, preview, and source XML. Tabs cycle every 4 seconds.
See it on your own documents. Thirty-day full trial. Upload your real content. Test the workflow yourself.
Request trialCentral repository for all technical documents. Browse, search, and filter by type, status, standard, or validation state. Every revision stored with author, timestamp, and change notice reference.

Fig. 5.1 — The library, filtered.
Role-based review workflow routes documents through Peer Review, QA, and Final Approval. Inline review (IPRF) comments carry category and severity classification. Field reviewer redline submissions flow into the QA queue for triage.

Fig. 6.1 — Queue view with severity chips.
Full manual assembly with cover page, warning summary, LEP, table of contents, all work packages in order, and alphabetical index — in a single PDF. Change bars computed automatically from version history.

Fig. 7.1 — Publications with cycle history.
Common Source Database with full DMC management, SNS tree visualization, and cross-reference integrity checking. Automatic DMRL generation and SNS gap analysis.

Fig. 8.1 — DMC parser, SNS gap analysis, and xref health.
An interactive builder for structureObjectRule entries — pick the target element, scope, allowed values, and messaging from the form, or drop into an XPath escape hatch when the form isn't enough. Dry-run against the project to see what would flag before you commit the rule.

Fig. 9.1 — Existing rules on the left, form + XPath preview on the right.
allowedObjectFlag semantics surfaced directly in the formGroup projects across different standards into a single acquisition program. Trace GEIA-STD-0007 logistics product data — breakdown elements, maintenance tasks, provisioning, and support equipment — directly to the S1000D or MIL-STD-40051 data modules that document them.
Optional. The portal ships with every install because most programs find it convenient, but nothing here requires it. Hand off deliveries any way the contract stipulates — email, SFTP, hard drive, whatever your program already runs on. Ironmark produces the deliverable; the transport is your call.
Every program ships with a branded, customer-facing portal. Assigned customers see the current revision set, acknowledge receipt against a specific revision, and download the package from a URL you own — not a vendor's.

Fig. 11.1 — Subscribed program showing an outstanding acknowledgment.
Deliverables table with release notes on every revision, full history, downloads gated to acknowledgment when required, and a customer-side upload panel for CFI/GFI — visible to the contractor team from the same program record.

Fig. 11.2 — Expanded deliverable with release notes and prior revisions.
The internal Deliverables page groups every program's release history in one view. Compare revisions, promote or supersede, mint expiring share links, or review the CFI/GFI a customer has pushed back — without leaving the platform.

Fig. 11.3 — Contractor page with incoming CFI/GFI panel.
Every project can be exported in one click — as an S1000D IETP-X package, a native IADS binary, or a plain archive with per-baseline subdirectories. Your source XML is always yours, with no re-authoring or paid migration if you decide to leave.
The S1000D standard interchange package. Opens in any conforming viewer — NIVOMAX, IrisView, ONEIL, Xignal, or whatever tool the customer standardises on.
A real IADS package — <Package> manifest, per-file gzip streams, proper dataset.xml, nested tocEntry TOC. Round-trips with IADS Native.
ZIP or tar.gz with documents/, graphics/, and per-baseline subdirectories when you pick more than one revision. Human-readable manifest.
Not a "premium" tier. Not a paid module. Every install can produce all three formats from day one.
A visual builder that produces the actual IADS wire format — a top-of-file <Package> manifest followed by per-file gzip streams, with a proper dataset.xml and, for non-S1000D projects, a nested toc.xml. Round-trips with IADS Native.

Fig. 13.1 — Custom TOC editor with depth controls.
toc.xml built externally in IADS NativeMaintain a register of every controlled copy issued. Track receipt confirmation, manage supersession and recall, and monitor expiry dates with automatic notifications.

Fig. 14.1 — Numbered copies with receipts and transmission references.
A baseline freezes every document's version at a point in time and carries a contract reference. Re-publish from a baseline for a re-issue, diff two baselines to see what changed between deliveries, or bundle multiple baselines into a single export archive with per-baseline subdirectories.

Fig. 15.1 — Named baselines with contract references.
Real-time dashboard for program managers showing document status, review pipeline, team activity, and automated alerts for overdue reviews and expiring copies.

Fig. 16.1 — Counts, pipeline, workload, and alerts.
Every license includes the full platform. There are no feature tiers, no per-document fees, and no hidden costs. Every capability below ships on day one.
Streaming import of complete IADS packages. Native binary export via the IADS Builder — real <Package> manifest with gzip streams and nested tocEntry TOC. Round-trips with IADS Native.
Branded, per-program customer view with per-user or group-based grants, revision receipts, release-note email notifications, and airgap-safe branding. Every install ships with it.
Two-tier business rules engine with XPath evaluation against project-specific BREX data modules. Real-time validation in the editor.
Bulk import from CSV, Excel, or DMRL. Cross-library find-replace with regex, XPath, and XSLT modes. Per-document rollback.
Customer-furnished / government-furnished information uploaded by the customer against the program record. Contractor team sees uploads with uploader identity, timestamp, and audit trail.
Drag-and-drop Publication Module editor for S1000D. Chapters, sections, and DM references with automatic XML generation.
Tie S3000L LSA, S4000P PMA, S5000F ISF, S6000T training, and GEIA-STD-0007 provisioning to the S1000D and MIL-STD-40051 manuals that document them.
Named groups of customer contacts. Attach a list to a program and every member inherits access. Add or remove members and grants flow through instantly.
Drag-and-drop table-of-contents editor for MIL-STD-40051 and non-S1000D projects. Auto-generate from document library.
Common Information Repository for shared warnings, parts data, torque values, and references across multiple documents.
Signed download URLs for contacts without portal accounts. Time-based expiry, optional use-count cap, revocable at any time. Every fetch audit-logged with IP and timestamp.
Preview tool for authors and reviewers during development — collapsible navigation, search, graphic zoom, cross-reference linking. Deliver to customers as IADS packages or IETP-X for their own viewer of choice.
ICN assignment, format tracking, and CGM-to-SVG conversion. Reference management across the document library.
SDM-bundled and customer-uploaded stylesheets. XSL-FO for PDF, XSLT for HTML. Multiple output profiles per program.
Cross-reference integrity, graphics audit, document health, change activity, and publish history. Excel and PDF export.
Ironmark operates with zero outbound network connections by default. No CDN dependencies, no telemetry, no cloud calls. Designed from the ground up for air-gapped and restricted networks. Optional dependency vulnerability scanning can be enabled by administrators when network policy permits.
Every license includes the full platform — no tiers, no per-document fees, no add-ons, no call-for-quote. On-premise term license; managed hosting and perpetual options available.
Rates locked through December 31, 2027. Every capability listed above ships to every seat.
Since rates were locked on March 18, 2026 and guaranteed through December 31, 2027, the following major capabilities have shipped to every licensed instance during routine maintenance — at no additional cost.
Automatic bidirectional lookups across S3000L, S4000P, S5000F, S6000T, and GEIA-STD-0007 — tied to the S1000D data modules and MIL-STD-40051 work packages that document each task. Links resolve by part number, NSN, CAGE, EIAC, and DMC, with confidence scoring and a coverage matrix.
Secure handling of Controlled Unclassified Information. Password policy enforcement, account lockout, HMAC-chained audit logging, AES-256-GCM encrypted support packages, and an XSLT sandbox to prevent data exfiltration through stylesheets.
A branded customer portal shipped with every program: revision releases with notes, receipt acknowledgment, CFI/GFI back-flow, per-program recipient lists, email notifications on release, expiring share links, and a complete per-download audit trail. Portal chrome is configurable per install — airgap-safe.
Every project can now be exported three ways: an IETP-X package, a native IADS binary via the new IADS Builder (with a real <Package> manifest, gzip streams, and nested tocEntry TOC), or a plain archive with per-baseline subdirectories.
Author BREX structureObjectRule entries from a form: target element, scope, allowed values, and severity. Quick-start templates cover the common patterns; an XPath escape hatch handles the rest. Dry-run against the project before committing.
Whether you're evaluating a new authoring platform, planning a migration off legacy tools, or trying to bring a controlled distribution workflow into a single platform — we're happy to spend time understanding your specific situation before any sales conversation.
Send 5–10 Word or SGML documents for a free migration assessment. Written report and fixed-price quote returned within 5 business days.