Compliance and quality

An honest boundary: what the product does, what we show on request, and what stays with the customer.

The product provides

  • An immutable audit trail: a per-tenant cryptographic chain, append-only at the database level, before/after, actor and reason for change.
  • Electronic signatures: re-authentication, meaning and scope, a hash of the data snapshot; editing covered data invalidates the signature — cannot be switched off.
  • The moment each value was entered is stored separately from the visit date — this makes contemporaneousness checkable.
  • Hierarchical locks by scope, soft and hard; unlocking requires both a permission and a reason.
  • Policy-based access: deny by default, explainable denial, segregation of duties.
  • Blinding: the server masks in every channel; only an explicitly assigned unblinded role sees values, and the assignment is audited.
  • Clinical data is never physically deleted.
  • Time is stored in UTC only, ISO 8601; the time zone is a property of presentation.
  • Versioned public API; an unsanctioned contract change fails the build.
  • A traceability matrix “requirement → test”, generated from the code and tests.
  • An architecture decision log — decision governance is documented.
  • Release change control: the server authorizes publication after quality gates; a failed gate means the release did not happen. Process details — in the “on request” column.
  • Backups, liveness/readiness probes and service-down notification — in the vendor environment; for on-premises installations the same procedures ship with the product, while running them and providing off-site storage is the customer responsibility.
  • Production environment hosted in the Russian Federation.

Available on request

  • The supplier package per release: validation plan, requirements catalogue, OQ protocol and report, traceability matrix, release notes, supplier summary report.
  • A description of the architecture and the boundaries of responsibility.
  • A description of the change-management and release-publication process.
  • Backup and restore procedures with target objectives.
  • A list of open-source components in use, with licences.
  • Delivery model: hosted in the vendor's environment (Russia) or installed in the customer's environment.

Customer's responsibility

  • Validating the system for their own processes (URS, tests, report) and maintaining that validation.
  • Standard operating procedures, user training, the delegation log.
  • Access management: granting rights, periodic review, revocation.
  • The personal-data controller role: legal grounds, notifications, consents.
  • Retention and archiving according to their own schedules.

Roles under 152-FZ

The personal-data controller is the investigative site or the sponsor. X7 Insight acts as a processor on the controller's behalf; the scope of processing and the protection requirements are fixed by contract. Health data is a special category of personal data. The production environment is hosted in the Russian Federation.

See the system on your own scenario

We walk through the full cycle on a demo study and answer your validation and hosting questions.

Request a demo