Document Management

Every document, versioned and searchable.
Versioning & OCR extraction.

Remitgo stores KYC and compliance documents with full version history, extracts their data with OCR and keeps everything indexed, access-controlled and ready for audit.

Versioned
Every file
OCR
Data extraction
Encrypted
At rest
Q4 2026
Availability

OCR extraction

Upload a passport, ID or proof of address and Remitgo extracts the fields automatically, feeding KYC and decisioning without manual keying.

  • Passport, ID & address docs
  • Structured field extraction
  • Feeds KYC pipeline

Version control

Every change to a document is a new version, with the previous ones retained, so you always know which file was relied on and when.

  • Full version history
  • Immutable prior versions
  • Reliance point-in-time

Structured storage

Documents are filed against the customer, case or transaction they belong to, so the right evidence is always one lookup away.

  • Customer & case linkage
  • Document type taxonomy
  • Per-entity foldering

Full-text search

OCR output is indexed, so you can search across documents by content, type or metadata in seconds.

  • Content & metadata search
  • Type & date filters
  • Fast retrieval

Access control

Every document is reachable only through a permission check, so sensitive identity files are only ever seen by those entitled to them, and transfers are over TLS.

  • Role-based access
  • Per-document permissions
  • TLS in transit

Audit trail

Every upload, view and version change is logged, giving you a complete chain of custody to evidence to a regulator.

  • Upload & view logging
  • Version change history
  • Exportable chain of custody

API Reference

Integrate in minutes.

Preview of the planned interface - this API is in development and not yet publicly available.

POST/api/v1/documents/extractPLANNED

Request

{
  "customer_id": "cust_001",
  "document_type": "passport",
  "file_id": "doc_7712",
  "ocr": true
}

Response

{
  "document_id": "doc_7712",
  "version": 1,
  "document_type": "passport",
  "extracted": {
    "full_name": "Jane A. Smith",
    "document_number": "123456789",
    "expiry_date": "2031-04-18",
    "nationality": "GBR"
  },
  "uploaded_at": "2026-07-01T14:29:52Z",
  "uploaded_by": "usr_4821",
  "extracted_at": "2026-07-01T14:29:55Z",
  "status": "extracted",
  "encrypted": true,
  "api_version": "v1"
}

The version field is a handle, not just a counter. GET /api/v1/documents/{document_id}/versions lists every version; add ?version=1 or ?as_of=2026-03-15 to retrieve the file that was relied on at a given point. Views are logged separately - GET /api/v1/documents/{document_id}/access-log returns who opened the document and when.

Keep your compliance documents audit-ready.

Remitgo launches Q4 2026. Talk to our team about early access to versioned KYC document storage, OCR and access control.