Published

Regulatory information checked: . The evidence model below is implementation guidance; legal duties depend on the service, role and use case.
Document platform portability is often reduced to a single question: can we download our files? That question is necessary and insufficient. A usable document system also contains metadata, stable identifiers, versions, permissions, relationships, retention state, workflow history, and integration contracts.
The EU Data Act has applied since September 12, 2025. Chapter VI addresses switching between data-processing services. Its scope is the service offered, not every software licence; assess a customer-operated installation separately from a managed service. SaaS/PaaS interface and export duties differ from IaaS functional-equivalence duties. The European Commission's Data Act guidance also notes that switching charges, including switching-related data egress, are removed from January 12, 2027. This does not make every migration, destination service or optional implementation task free.
For buyers, this is a reason to make exit design part of architecture and procurement now. The cheapest time to define a reliable export is before the first migration, not during a contract dispute or accelerated replacement project.
Suppose an organization exports five million files with their original names. It may still be unable to reconstruct:
The files are present, but the information system is gone.
A practical export specification should identify the authoritative and derived elements separately. The table is our recommended migration package, not a claim that the Act requires every item in every service. Identify exportable customer data and metadata, provider IP/trade-secret exclusions, and which destination behaviours need rebuilding. Check the actual service contract and applicable exceptions.
Original files, renditions, signatures, and generated documents.
Counts, sizes, checksums, and missing-object report.
Stable document IDs, source IDs, paths, and external references.
Uniqueness and referential-integrity checks.
Attributes, schemas, classifications, dates, and provenance.
Schema validation and value reconciliation.
Versions, status, retention, holds, deletion state, and disposition events.
Business-rule and chronology checks.
Links to entities, dossiers, cases, contracts, and related documents.
Orphan and broken-link report.
Roles, groups, policy inputs, and access classifications.
Sampled access-equivalence testing.
Audit events, reviews, approvals, and workflow outcomes.
Sequence, actor, timestamp, and completeness checks.
OCR text, embeddings, thumbnails, and search fields.
Decision to migrate or reproducibly rebuild.
An API can make every object retrievable and still leave the customer with an impractical migration. Rate limits, pagination behavior, export ordering, dependency discovery, and audit access all affect whether a complete export can finish within the available window.
A tested exit plan should document:
Line-of-business applications often store a document ID, URL, or repository-specific path. During a switch, those references can become the hardest dependency. A portable design uses stable business identifiers and an integration layer that can resolve them to the current document platform.
Events also need translation. A customer may rely on “document approved,” “contract signed,” or “vendor certificate expired” events. Exporting the documents without documenting those event schemas leaves connected systems unable to reproduce the workflow.
FormKiQ Integration Frameworks treat metadata mappings, lifecycle synchronization, event contracts, and external identifiers as explicit integration assets. That makes the connection maintainable during normal operations and easier to replace during an exit.
Contract language is important, but a test provides stronger evidence. Select a representative collection and export it into an independent environment. Include large files, multiple versions, restricted records, legal holds, complex metadata, and connected business objects.
Measure:
Repeat the test after material schema, workflow, or integration changes. Portability can decay as the platform becomes more customized.
FormKiQ can be deployed into the customer's AWS account, with documents in customer-controlled S3 buckets and metadata in customer-controlled DynamoDB tables. That model gives the customer direct access to the underlying data and infrastructure.
Direct ownership does not eliminate migration work. A new platform still needs mappings for metadata, permissions, versions, workflows, and relationships. It does, however, remove a major dependency: the customer does not need the vendor to release the primary storage before an exit can begin.
The Data Act raises the baseline for switching. Buyers can go further by designing document portability as a continuing technical capability, with explicit schemas, stable identifiers, open interfaces, and a tested migration package.
Illustrative design exercise, not a reported incident or measured FormKiQ result.
Counts and hashes match; signed bytes remain unchanged
Source operator and migration owner.
Destination can find the dossier from its business ID and explain which version was approved
Application and data owners.
Translated rules pass allowed/denied access tests; holds remain enforceable
Security and records owners.
Links resolve after cutover; reconciliation finds no missing updates
Integration owner before migration acceptance.
Review FormKiQ's Integration Frameworks, customer-managed AWS model, and Legacy System Archive and Access solution.
Talk to FormKiQ about a migration and portability model for documents, metadata, and connected applications.
The open-source foundation — API-first, deployable into your own AWS account, and free to use. Right for architecture validation and early implementation.
Production-ready editions for departments and complex workflows. Start with a Proof-of-Value deployment or go straight to production.
For governance-heavy environments with residency, sovereignty, assurance, and multi-jurisdiction requirements. Talk to us about the right deployment model.