Skip to content

What is Mildport?

Mildport is the embeddable import wizard and self-hosted import engine for SaaS products and CRMs. Messy customer files — CSV, TSV, XLSX, ODS, JSON, XML, PDF tables, even OCR’d scans — become exactly the records your product expects.

It is proprietary, self-hosted software, not a cloud service. Cloud alternatives like Flatfile, OneSchema and Dromo run on someone else’s infrastructure; Mildport is the option for when customer data must stay in your environment — regulated data, security reviews, air-gapped deployments.

  • The widget<mildport-import>, a framework-agnostic custom element you embed in your app. Attributes in, DOM events out. Published as @capitality-io/import-suite-ng (with a React wrapper). See Embed the widget.
  • The engine — a Docker Compose stack you run in your own infrastructure: the service, MongoDB, decode sidecars (XLSX, PDF, OCR) and optional object storage. See Self-hosting.

The widget talks to the engine over a public, license-keyed REST API — the same surface any host uses, including us.

  • Deterministic first, AI when it earns it. An explainable engine scores header and value matches: same input, same answer. An optional, evidence-gated AI judge re-ranks only the uncertain tail — bring your own model, rationale shown in the grid, off by default.
  • Runs in your infrastructure. Files never leave your VPC. Licenses verify offline against a public key you deploy — no license server, no phone-home.
  • Explainable and replayable. Visible match scores, an event-sourced normalization pipeline you can replay, and webhook deliveries with an audit trail.