$70.24B
by 2030
CAGR 38.7% Source: Market research estimatesPartnerships & investors
OrderDock sits at the intersection of digital contracts, workflow automation and laboratory operations — a market with strong and sustained growth.
Shift to paperless & digital-first operations
AI and automation accelerating adoption
Stricter compliance and audit requirements
Global growth of lab testing & CRO industry
by 2030
CAGR 38.7% Source: Market research estimatesby 2031
CAGR 13.0% Source: Market research estimatesby 2031
CAGR 9.4% Source: Market research estimatesShift to paperless & digital-first operations
AI and automation accelerating adoption
Stricter compliance and audit requirements
Global growth of lab testing & CRO industry
We combine contract lifecycle management with operational execution — built for labs, CROs and science-driven organizations.
Daily investor progress report
We update this area daily with implementation status, delivery risk, visible product progress and the next work block for the web platform, native iPhone app, NFC/RFID and AI-native roadmap.
Next device work focuses on keeping the packaged recovery proof synced across pilot evidence, reconciling verified NFC metadata with the lab custody gate and keeping Account, NFC action hub and label layout flows clear under operator use
OrderDock uses an AI-assisted review of the current codebase, tests, deployment notes, product roadmap and completed work to keep this investor progress report current. The percentages are conservative readiness estimates, not marketing claims, and are intended to reflect the actual state of the web platform, native iPhone app, NFC/RFID workflow and AI-native roadmap.
Updated every day with the latest implementation evidence, completed changes, risks and next milestones.The active work block is focused on turning the green midnight and noon audits into real pilot evidence: keep the iPhone NFC/RFID write-read-verify-audit path inside OrderDock, keep AI approval proposals filterable and reviewable with single-task details plus approve, reject or request-changes outcomes before any execution, keep the laboratory chain-of-custody demo packaged with setup steps, KPIs, acceptance gates, ready/pending status, evidence gaps, risks, Markdown evidence and server-enforced AI policy gates, and move from passing readiness checks toward real operator smoke scenarios.
Strong internal MVP foundation
Read moreShow lessThe Template builder now has twenty curated reusable agreement starters and grouped clause modules for general B2B, laboratory, rental, software, creative, consulting, marketing, field service, manufacturing, logistics, inspection, events, training, recruitment, property and wellness workflows. Laboratory templates now expose editable chain-of-custody values for samples, storage, turnaround, acceptance, retention, disposal, reporting and audit evidence, and the lab vertical demo has a readiness snapshot plus CLI/Markdown output covering agreement, clauses, editable values, order, sample, custody stage, public links, verified NFC evidence, AI review evidence, pilot KPIs, setup steps, field-test checklist, evidence gaps, risks, acceptance conditions and ready/pending acceptance-gate status. The order workspace now shows a custody review preflight with review_creation_allowed_now, safe next record, next blocker and automatic_execution=false before the operator creates a chain-of-custody review. The NFC/RFID dashboard and mobile order cockpit now present expected read-back destinations instead of layout-breaking raw URLs, mobile queue shortcuts stay in the mobile order cockpit, the mobile home has practical filters plus clickable operational and AI review signals, and public NFC hub edge cases are guarded against dead pickup links. Remaining work is deeper editing ergonomics, QA hardening and production-grade edge cases.
Signed Core NFC preview has repeatable real verified tag evidence
Read moreShow lessThe Account tab keeps signed-in operators in a session card, Home mirrors the saved operator email/workspace context, and the NFC screen now has repeatable real iPhone proof on the first order plus second-order repeatability: NTAG215 audit ids #9, #11, #13, #15, #17, #19 and #21 were written, read back, matched to ORD-2026-0001 and saved with server audit events #488, #491, #493, #496, #503, #507 and #510, while #23, #25, #27, #31, #33, #35 and the latest #39 matched ORD-2026-0002 and saved server audit events #530, #560, #591, #611, #613, #623 and #634. Intermediate programmed/needs-verification attempts including #10, #12, #14, #16, #18, #20, #22, #24, #26, #30, #32, #34 and #38 remain visible as retry/write evidence. Native offline retry recovery is now proven by verifier audit #55 on ORD-2026-0002 with the same idempotency-key discipline, matched=true, offline_evidence_present=true, native_offline_marker_present=true and ActivityEvent #684 from OrderDockNFCPreview. Native mismatch recovery is also proven by audit #62 with status=needs_verification, matched=false, a mismatching read_url, idempotency_key_present=true and ActivityEvent #691 from OrderDockNFCPreview. The recovery screenshot package now includes native iPhone captures for selected-order readiness, mismatch state, native server history and retry-policy UI, while offline audit #55 remains bridged by synced server evidence because the screenshot pass happened after replay sync. The screen still gates physical write/verify until a real order action hub is loaded and shows server-provided field-proof gates, handoff readiness, blocked gates, handoff messages, the next required acceptance gate, server audit history and the retry-safe audit policy for action hub, sample/material, workflow, write, read-back, mismatch, public hub evidence and offline replay recovery. Home fetches the authenticated mobile dashboard AI review signal and lab vertical-demo readiness with the next validation action, acceptance criteria, field-test checklist, open-risk count, explicit evidence gaps, an operator-visible acceptance-gate card and a compact Lab gaps readiness pill, shows All/Blocked policy filter chips with counts, reads next_action.approval_guard before surfacing Request AI changes, and the NFC lane now shows Field test, Handoff and Multi-order proof status from the mobile work queue so the iPhone can show stronger two-order proof while lab custody clearing remains open.
Physical NTAG215 two-order repeatability evidence is proven
Read moreShow lessThe signed app has now completed real repeatability on ORD-2026-0001 and ORD-2026-0002: audit ids #9, #11, #13, #15, #17, #19 and #21 on the first order plus #23, #25, #27, #31, #33, #35 and #39 on the second order each wrote a current OrderDock action hub, read it back, matched the URL, marked the tag verified and saved server audit events #488, #491, #493, #496, #503, #507, #510, #530, #560, #591, #611, #613, #623 and #634 with the verified_requires_orderdock_read_back_match policy. The latest repeatability pair is write/read-back #38/#39 with attempt id 61f679fb-b243-40c5-9d74-a77b1d2dd8d7, native offline retry recovery is verified by audit #55 with attempt id 0e5afd34-67ce-4d02-bb2c-ec6933c733e6, matched=true, idempotency_key_present=true, offline_evidence_present=true, native_offline_marker_present=true and ActivityEvent #684, and native mismatch recovery is verified by audit #62 with attempt id ea60a9ac-b271-4680-91c7-272f7a70d31c, status=needs_verification, matched=false, read_url_matches_action_hub=false and ActivityEvent #691. The custody bridge guard reports legacy_metadata_verified_runtime_compatible, so the verified NFC proof is compatible with the active laboratory readiness metadata shape, but live custody-gate clearing remains pending until that proof is linked to the laboratory contract/order flow or repeated on the selected lab order. Recovery evidence is saved at docs/evidence/nfc/orderdock-nfc-recovery-offline-verifier-20260613-2224Z.json and docs/evidence/nfc/orderdock-nfc-recovery-mismatch-verifier-20260614-0834Z.json, and the pilot screenshot package now includes native iPhone captures plus server-backed offline history. The iOS source and server scaffold guard the selected-order action hub path, while the public hub routes to Label, Order tracking and Pickup confirmation with label layout parity, no inactive pickup dead link and a public field-proof panel showing repeatability and safe server audit history. The mobile NFC guidance and audit APIs expose field-proof acceptance gates, handoff_ready, handoff_status, handoff_message, blocked_gates, the next required gate, server audit history, safe server_audit event identifiers on saved tag payloads and retry-safe idempotency policy for action hub readiness, material/sample evidence, workflow stage readiness, OrderDock write, read-back verification, mismatch handling, public hub checks and offline replay recovery. Remaining NFC risk is linking verified evidence with the lab custody gate and polishing operator history.
Mobile-reviewed deterministic orchestration foundation
Read moreShow lessPhase 5 now has a no-provider orchestration plan that connects contracts, documents, orders, NFC/RFID evidence, compliance gates and customer handoff, plus a shared AI approval policy service feeding web, mobile API, lab readiness and iPhone review surfaces with status filters, Home policy filter chips, status counts, server-side blocked-policy filtering before mobile limits, blocked-by-policy counts, native list-level server filter chips, summary.change_request_queue_summary request-changes queue state, summary.audit_trail_queue_summary review-audit queue state, summary.review_queue_state display-ready queue default, single-task review details, source evidence, status-only diff previews, policy gate state, review_state.policy_gate_summary counts, review_state.human_review_summary status rail, review_state.action_availability_summary action availability, review_state.approval_guard_summary state, review_state.change_request_summary state, review_state.blocking_label_summary blocker lists, approval guard state, recommended actions and approve, reject or request-changes decisions before any execution. Mobile approve, reject and request-changes outcomes now freeze a review_policy_snapshot at decision time, including blocked request-changes blocker codes and display labels, so the audit trail keeps the policy gate, approval guard, blocker labels and no-automatic-execution state that the human saw.
Pilot infrastructure healthy; first NFC repeatability evidence reached
Read moreShow lessThe public Partnerships valuation signal is now a single methodology segment with regression coverage against duplicate teasers and an evidence-gate rule that ties valuation credit to auditable product proof rather than cosmetic implementation percentage changes. The first real iPhone/Core NFC order has seven matching verified server audits and visible retry history, the second real order includes the latest #38/#39 verified repeatability proof, native offline retry recovery now has verifier audit #55 with ActivityEvent #684, and native mismatch recovery now has verifier audit #62 with ActivityEvent #691. The Public Portal live sandbox on liofilizuj.pl now exposes a dedicated AI Design tab between Design and Publish, while Design keeps preview cards and the full prompt composer lives inside AI Design with Review & safety compressed into a calmer secondary layout. The assistant remains backed by an OrderDock-owned deterministic draft/apply API for safe preset design changes, with flagged prompts blocked before apply. The 2026-06-15 proof-sync also made the latest public/admin cache-busted assets live with green verified-origin, admin AI Design and public-write-preflight smokes, closing the visible sandbox drift without creating records. OrderDock Account now also exposes a featured Public Portal package block plus an authenticated Download Public Portal package link with a download-safe UI path, generating an organization-scoped starter ZIP with the current admin shell, public shell, approved template, .htaccess cache-control guard and no frontend secrets. The downloadable starter package is now aligned with the live AI Design proof build, includes compact install/documentation guidance in Account and Organization settings, and is protected by static, live admin, browser and package-download guards. The latest no-write customer-domain prepare evidence remains docs/evidence/private-portal/liofilizuj-live-write-prepare-20260615-0932Z.json, so live write approval is still pending even though the package and sandbox proofs are current. This strengthens demo clarity and distribution readiness but does not yet replace customer-domain live-write evidence. That earns cautious evidence credit, while Stripe automation, off-server backup copies, screenshot packaging, paid-plan operations, first approved Private Portal write proof and the later Private Cloud / Edge deployment edition remain on the roadmap.
Progress is intentionally conservative: it reflects usable product readiness, not just code written.
The first installable iPhone build has Apple signing, Xcode project generation, a hard install preflight, physical iPhone Core NFC write/read and server audit save evidence; external TestFlight access is now gated by Apple approval of the public testing group/build.
A short daily trail of what changed and why it matters for investor readiness.
The liofilizuj.pl admin sandbox now serves a dedicated AI Design tab between Design and Publish, while the Design tab stays reduced to Theme templates and Custom theme. Browser evidence at docs/evidence/private-portal/liofilizuj-ai-public-preview-live-20260615-1938Z.json with admin screenshot docs/evidence/private-portal/liofilizuj-ai-public-preview-admin-20260615-1938Z.png and public shell screenshot docs/evidence/private-portal/liofilizuj-ai-public-preview-shell-20260615-1938Z.png shows navLabels Dashboard / Design / AI Design / Publish / Connection, designHasAiForm=false, aiDesignHasForm=true, Generate preview draft returning Local preview ready, an enabled Open public preview link, and Apply draft through OrderDock still disabled. The public preview opens https://liofilizuj.pl/zlecenie/ with aiPreview=1 plus a hash-only aiPreviewDraft payload, rendering a preview-only AI design overlay without creating a public write or applying a draft. Live asset markers are portal.css?v=20260615-ai-design-tab2, admin.js?v=20260615-ai-public-preview1 and portal.js?v=20260615-ai-public-preview1. The production package source was backed up at /home/prometheus/orderdock-app/storage/app/codex-backups/private-portal-ai-public-preview-source-20260615T193437Z.tar.gz, synced to the current starter, and the authenticated ZIP now reports package_ai_design_build=20260615-ai-public-preview1 with a 71220-byte BinaryFileResponse. Verification passed with scripts/private-portal-static-check.sh, scripts/private-portal-server-static-check.sh, bundled node --check for admin.js and portal.js, scripts/private-portal-download-ui-smoke.sh, scripts/private-portal-server-package-check.sh, docker compose exec -T app php artisan test --filter=private_portal_package at 1 test / 64 assertions, scripts/private-portal-ai-design-live-smoke.sh, ORDERDOCK_PRIVATE_PORTAL_EXPECT_SERVER=1 scripts/private-portal-liofilizuj-smoke.sh and scripts/private-portal-public-write-preflight.sh. Progress percentages and valuation remain unchanged because this is live-visible preview UX and package reliability evidence, not approved customer-domain live-write proof, paid pilot traction or completed lab custody clearing.
The liofilizuj.pl admin sandbox now serves the 2026-06-15 19:57 CEST AI Design safety-compact CSS build with portal.css?v=20260615-ai-design-tab2 and admin.js?v=20260615-ai-design-tab2. The Design assistant still keeps Command recipe, Quick recipe fixes, Generate preview draft and the visible Draft output flow, but Review & safety now renders API proof, workflow, activity and token diagnostics as a compact secondary layout instead of a wall of large cards. Apply draft through OrderDock remains disabled unless a real OrderDock-owned draft exists, and the OrderDock AI handoff remains fixed on /portal/handoff/{organization}?portal_action=ai. The authenticated starter ZIP still reports package_ai_design_build=20260615-ai-design-tab2, returned a 67033-byte BinaryFileResponse with the compact safety CSS, and passed OrderSettingsTest private_portal_package at 1 test / 60 assertions plus scripts/private-portal-download-ui-smoke.sh, scripts/private-portal-ai-design-live-smoke.sh, ORDERDOCK_PRIVATE_PORTAL_EXPECT_SERVER=1 scripts/private-portal-liofilizuj-smoke.sh, scripts/private-portal-public-write-preflight.sh and scripts/private-portal-server-package-check.sh. Evidence is saved at docs/evidence/private-portal/liofilizuj-ai-safety-compact-live-20260615-1757Z.json with screenshot docs/evidence/private-portal/liofilizuj-ai-safety-compact-review-20260615-1757Z.png. Progress percentages and valuation remain unchanged because this is live-visible UX/package reliability evidence, not approved customer-domain live-write proof, paid pilot traction or completed lab custody clearing.
The authenticated Public Portal package download is now realigned to the same reviewed proof-build markers as the live liofilizuj.pl sandbox: package_ai_design_build=20260615-public-design-proof1 with portal.css?v=20260615-public-design-proof1 and admin.js?v=20260615-ai-design-preview-evidence1. Production package source was backed up at storage/app/codex-backups/private-portal-package-source-sync-20260615T142512Z/private-portal-starter, and docs/evidence/private-portal/public-portal-package-download-proof-20260615-1427Z.json records an anonymous 302 to /login plus an authenticated 62167-byte BinaryFileResponse ZIP. Focused verification passed with OrderSettingsTest private_portal_package at 1 test / 53 assertions and scripts/private-portal-download-ui-smoke.sh. Progress percentages and valuation remain unchanged because this is distribution/package alignment evidence, not an approved customer-domain live-write record, paid pilot traction or completed lab custody clearing.
The physical NFC happy path now has stricter evidence wrappers without creating new records: scripts/nfc-field-proof-recovery-gate.sh prepare verifies the real write/read-back baseline before mismatch or offline retry field tests, scripts/iphone-core-nfc-device-readiness-check.sh records the expected iPhone state and blocks reinstall with --require-available when devicectl reports ready_for_install=false, and scripts/lab-custody-nfc-gate-check.sh keeps the lab custody NFC gate honest by reporting that the current Scaleway checkout still uses the mobile approval-task line until AiReview custody files are reconciled. Progress percentages and valuation remain unchanged because these are evidence guards, not new physical mismatch/offline proof or customer-domain traction.
The production mobile AI approval API now exposes review_state.policy_gate_summary with total, ready, needs_attention, blocking, first_attention_label and all_required_ready fields. Mobile and admin clients can show policy-gate progress without parsing raw checks, while approval remains status-only and automatic execution stays disabled. Focused Scaleway verification passed with MobileAiApprovalTasksApiTest at 14 tests and 300 assertions plus a focused blocked-policy regression at 1 test and 23 assertions; progress percentages and valuation remain unchanged because this is audit defensibility, not commercial traction.
The mobile work queue API now returns summary.nfc_multi_order_proof with proven order count, target order count, orders that have any verified evidence, the 3/3 repeatability target and the next validation action. The native iPhone Home NFC lane decodes that summary into a Multi-order pill and operator message, originally showing that ORD-2026-0002 had started after tag #23; the later same-order verifier now confirms the second order reached three verified read-back loops as well. Focused mobile work-queue contract tests, iOS scaffold tests and the local unsigned iOS build passed; a fresh signed build was installed on the connected iPhone. Progress percentages and valuation remain unchanged.
After the latest signed iPhone reinstall and field test, OrderDock saved the first verified NFC write-read-back-audit loop on ORD-2026-0002. Tag #23 wrote the second order action hub, read back the same URL, matched=true and saved server audit ActivityEvent #530, while tag #22 remains visible as the programmed retry event #529. Later same-order loops added verified ActivityEvents #560 and #591, so verified NFC evidence is now spread across two real orders with seven verified loops on ORD-2026-0001 and three verified loops on ORD-2026-0002. Progress percentages and valuation remain unchanged for now because the next defensibility gate is mismatch/offline recovery evidence.
The planned Private Portal path now has a concrete starter package: a static customer-domain shell, manifest schema, signed-manifest fields, CSP, dependency-free PHP validator, approved theme package, safe SaaS bootstrap/status payload and regression tests that reject local databases, frontend API secrets, theme custom logic and bootstrap local_records. The 11:50 Europe/Warsaw audit confirmed iPhone was unavailable to devicectl and NFC evidence remained seven verified loops on one order only at that moment; later same-day field evidence moved NFC to two-order repeatability, while progress percentages plus current valuation stay conservative until real customer-domain pilot evidence and mismatch/offline NFC recovery exist.
OrderDock now has a documented Private Portal / Branded Edge Frontend path before the heavier Private Cloud / Edge edition. The planned first version is a customer-domain portal shell with a signed manifest, approved themes, hosted OrderDock login/PKCE or magic-link handoff, strict CORS/domain allowlists and portal-origin audit metadata, while contracts, orders, files, NFC evidence, AI policy, billing and backups remain in OrderDock SaaS on Scaleway. A starter manifest now locks the first edition to data_storage=orderdock_saas with no local production database and no frontend API secrets. Progress percentages and current valuation remain unchanged; this is conditional future option value until a real customer-domain pilot exists.
The mobile AI approval flow now has feature, API contract, fixture and native iOS scaffold coverage for blocked request-changes decisions. When a reviewer requests changes on a policy-blocked orchestration task, decision.change_request.review_policy_snapshot preserves needs_changes_before_approval, request_changes, the server-enforced approval guard, blocking_statuses, blocking_status_labels and automatic_execution_after_approval=false across mutation, list/detail API payloads and the native iPhone decision trail. Progress percentages and valuation remain unchanged because this is audit defensibility and review safety, not new commercial traction or additional physical NFC evidence.
The mobile AI approval list API exposes list-level status_filters, policy_filters and decision_state_filters with counts and URLs, and the native iPhone review screen now decodes them into visible Server filters chips before task details. The iOS scaffold guard covers the model fields, screen state, response filters and accessibility identifiers, while local iOS quality and MobileIosScaffoldTest are green. Progress percentages and valuation remain unchanged because this improves review ergonomics and audit defensibility rather than adding new physical NFC or commercial evidence.
The mobile AI approval API now stores a review_policy_snapshot when a human approves, rejects or requests changes. Native iPhone review history decodes that snapshot and shows the approval guard, recommended action, blocker labels and no-automatic-execution evidence after the task is resolved, so a later audit can see the exact policy state the reviewer saw. Focused AI approval, mobile API contract, iOS scaffold and local unsigned iOS build checks are green; progress percentages and valuation remain unchanged because this is audit defensibility, not new revenue or physical NFC proof.
The NFC audit save endpoint now returns explicit idempotency source, status, next_action and operator_message for both created audits and replayed offline retries, plus replay_resolution and offline_recovery_check in the audit retry policy. The mobile sync contract names expected_url, read_url and matched as required NFC replay fields, and the native iPhone NFC screen decodes those fields into the retry policy detail and operator notice so a queued audit can be marked synced without duplicate evidence. Focused NFC idempotency, mobile sync, mobile API snapshot, iOS scaffold and local unsigned iOS build checks are green; progress and valuation remain unchanged because no new physical multi-order proof was produced.
Strategic conversations
We are interested in conversations around strategic cooperation, industry distribution, implementation partners, advisory support and future funding opportunities.
This page is for introductory contact only. It does not constitute an offer to sell securities, an investment recommendation, or a solicitation to invest.