Skip to main content
Zemerc
Trust and security

Controls you can verify, and claims we do not make.

Industrial records must remain reliable, traceable and defensible throughout their lifecycle. This page explains the controls Zemerc applications use to protect those records, where control architectures differ between applications, and the claims Zemerc does not make.

7
Control areas
4
Stated limits
None
Certifications claimed
What a request passes
  1. Identity

    Who you are, and what your role permits

  2. Tenancy

    Which organisation’s data is in scope

  3. Row-level security

    Enforced at database level, not solely through the application interface

  4. The record

    Immutable where required, and superseded rather than overwritten

Each controlled change creates an append-only audit entry recording the change as it is committed.

The position

Four points this page establishes first.

  • Controls sit in the system

    Segregation of duties, immutability and effective dating are implemented as application controls rather than relying solely on procedural instructions.

  • Architecture varies

    Architecture varies by application. Several applications use multi-tenant architecture with enforced row-level security, while at least one uses a single-tenant deployment model.

  • Your data remains under your control

    Applications provide governed export, while access, approval and workflow rules are configured to reflect the organisation’s approved governance model.

  • No certifications claimed

    Zemerc does not claim certifications, service levels, live integrations or AI capabilities unless they have been established and approved for publication.

How security is approached

Three principles that govern the approach.

The controls and limitations described below follow from these principles.

  • Controls live in the system, not the procedure

    Segregation of duties, immutability and effective dating are implemented as application controls rather than relying solely on working instructions.

  • Records remain traceable throughout their lifecycle

    Approved records are superseded rather than overwritten, and controlled changes retain an append-only record of who made the change, when it occurred and what changed. This preserves the basis for explaining historical positions.

  • Unverified claims are not made

    Where no approved method exists for a figure, the application does not produce that figure and records the reason. The same principle applies to this page: claims are made only where the underlying capability can be demonstrated.

The controls

7 control areas, each with its limits stated.

Where a control differs between applications, the variation is stated explicitly.

This website

What applies here, and where it varies and what applies to an application.

The controls described for Zemerc applications are distinct from the controls that apply to this public website. Application controls operate under the architecture and agreement for each product; this section addresses the website only.

  • No personal data is collected merely by browsing

    The current website sets no cookies, runs no analytics, advertising or tag-management technology, and makes no third-party requests during ordinary browsing. Typefaces are served from the Zemerc website itself.

  • One validated enquiry route

    Every submission is validated before processing. Oversized requests are rejected, automated abuse is rate-limited using a one-way representation of the originating network address, and suspected automated submissions are discarded without creating an enquiry record.

  • Controls must operate in practice

    If an enquiry cannot be delivered, the form reports the failure. The enquiry is not queued for later delivery, and no success confirmation is shown unless delivery has succeeded.

Where this varies: The Zemerc website is hosted on Vercel. Detailed information about Vercel’s infrastructure logging, processing locations and retention arrangements is not stated here where it has not yet been independently verified.

Where this varies: Online enquiry delivery is not currently active. Please use the published contact details to contact Zemerc directly.

Identity and access

Access is governed by identity, not on working practice.

Roles, tenancy and approval authority are assigned to users and enforced by the application. This makes access and approval controls independent of informal working practice.

  • Role-based access

    Users are assigned roles that determine what they may view, change and approve. Administrative actions are governed by explicit permissions.

  • Segregation of duties

    Where segregation of duties is required, authorship and approval are assigned to different authorised users. Draft records do not progress until the required approval has been completed.

  • Authority is explicit

    Where supported, approval limits, delegations and named approvers are maintained as governed configuration records, including signature references associated with management-of-change approvals.

Where this varies: Authentication arrangements vary by application and are confirmed for the application being adopted.

Data isolation

Separation is enforced by the database itself.

Several Zemerc applications enforce tenant isolation at database level, reducing reliance on application-layer checks alone.

  • Tenant isolation

    Several applications enforce tenant isolation through database-level row security, so access control does not rely solely on the user interface.

  • Reference data is governed once

    Equipment, personnel, organisations and locations are maintained as governed reference data within a tenancy and referenced where needed rather than duplicated across records.

  • Boundaries between applications

    Applications do not depend on direct access to one another’s internal tables. Where information passes between teams, a defined record is exchanged and each application maintains its own governed representation and history.

Where this varies: Architecture varies across the portfolio. Several applications use multi-tenant architecture with enforced row-level security, while at least one uses a single-tenant model. The applicable architecture is confirmed for each application.

Auditability

Append-only audit history, because subtraction is the risk.

Record history forms part of the governed record. Audit history is therefore preserved rather than edited retrospectively.

  • Immutable where it matters

    Readings, approved assessment revisions and audit entries are preserved as immutable records where required. Corrections are made through governed substitution or supersession so the original record remains available.

  • Supersession, not editing

    Approved engineering records are superseded rather than overwritten. Where other records depend on a superseded record, those dependencies are identified for reassessment.

  • Effective dating

    Where calculation methods are effective-dated, historical periods can be reproduced using the method that applied at the relevant time.

Data ownership

Your records remain yours, including on the way out.

Operational data remains under the organisation’s control, supported by governed export so authorised records can be retrieved in a usable form.

  • Governed export

    Applications provide controlled import, migration and export functions so authorised records can be brought in and retrieved through governed processes.

  • Your governance rules, enforced

    The organisation defines who may change a record, what constitutes a valid entry and who may approve it. The application enforces those approved rules.

  • Provenance preserved

    Migrated records retain their provenance, and the approved cut-over point identifies when the application became the system of record.

Application independence

No application depends on another one hostage.

Application independence also limits the potential impact of an issue in one system on other Zemerc applications.

  • Independently operable Each application has its own users, data,

    controls and release lifecycle. No application requires another Zemerc product in order to remain operable.

  • No shared database

    There is no mandatory portfolio-wide data store behind the applications. Where information passes between products, a defined record is exchanged rather than internal databases being merged.

  • Independently replaceable

    Each application is independently operable and can be replaced without requiring changes to other Zemerc applications.

Deployment

Deployment options is your decision.

Several applications support Zemerc-hosted deployment, deployment in a client cloud tenancy or deployment within the client network. Supported options are confirmed for each application.

  • Zemerc hosting is optional

    It is a supported deployment model for applicable applications, not a condition of using them.

  • Deployment within your controlled environment

    Where an application supports deployment within the client network, the client’s existing infrastructure and security controls continue to apply.

  • Defined per application

    Deployment options vary by application, and some modes remain under development. The supported options are confirmed for the application being considered.

Where this varies: Availability, continuity and recovery arrangements are defined in the agreement for the relevant application and deployment. No generic commitment is published here.

What Zemerc does not claim

Four statements of scope you will not find here.

This page states both the controls Zemerc implements and the claims it does not make, so the boundaries are explicit rather than left to assumption.

  • No certifications

    Zemerc does not claim security or compliance certifications for its applications unless such certification has been independently established and approved for publication.

  • No service levels

    This website does not publish generic uptime, availability, response-time or severity commitments. Any such commitments are defined in the agreement for the relevant application and deployment.

  • No live integrations

    Some applications include an integration catalogue, but integrations that have not been validated against live external systems are not presented as production-ready. Governed import and export remain the current supported mechanisms for moving data.

  • No unsupported AI claims

    Zemerc does not describe an application as AI-powered unless the implemented capability supports that claim. Assistive features are advisory and optional, and any capability not backed by a live implementation is identified as such.

  • No penetration testing claimed

    Zemerc does not claim an independent penetration test or security assessment for this website or its applications unless supporting evidence is available and approved for publication. Any future assessment will be described by scope and date.

  • No availability or recovery figures

    No generic uptime percentage, recovery time objective, recovery point objective or backup-retention period is published. These are defined, where applicable, in the agreement for the specific application and deployment.

  • Website hosting

    The Zemerc website is hosted on Vercel. Application deployment is determined separately for each product and engagement.

Reporting a security concern

If you believe you have found a vulnerability

Report the issue through the website contact route, describing what you found and how it can be reproduced. The report will be directed to the team responsible for the relevant application or website service.

Do not test against a live customer deployment, access data without authorisation, or disclose vulnerability details before Zemerc has had a reasonable opportunity to investigate and respond.

  • Zemerc does not currently operate a dedicated disclosure mailbox or a bug bounty
  • No response time or severity process is published, and none should be inferred
  • Reports about a specific application are answered for that application
The rest of this section

Trust and legal

Need a person

A security question about a specific application?

Tenancy, access control and deployment are answered for the application you are considering, against its actual architecture rather than in general.

Bring your security questions to a working session.

Questions about tenancy, access control or deployment are answered for the specific application you are considering, against its actual architecture.