Seshail KamannaDigital Transformation
← All products Inspection and field data capture

FieldCheck

Inspections that stand up when someone asks.

Field inspections generate arguments. Whether the work was really done on site. Whether a critical item passed. Who signed it off, and whether that person should have been allowed to. Which version of the checklist was actually used. Each of those is settled by a record, and the record is usually the weakest part of the process.

FieldCheck is built around that record. An inspector works through a checklist on a phone with no signal, attaches photographs and a signature, and the answers sync when the connection returns — without a retry ever creating a duplicate. A failed critical question fails the inspection whatever the overall score says. The reviewer cannot be the inspector, and whoever raised a corrective action cannot be the one who closes it. Template versions are frozen on publication, so an inspection always shows the exact version it was run against.

What it settles

Four arguments that usually end up in a meeting.

Was it really done on site?

Inspectors keep working offline. Answers sync when the connection returns, and a retry never creates a duplicate.

Did the critical item pass?

A failed critical question fails the inspection, whatever the overall score says.

Who signed it off?

The reviewer cannot be the inspector, and the person who raised an action cannot be the one who closes it.

Which checklist was used?

Template versions are immutable. An inspection always shows the exact version it was run against.

Screens

Built for the person holding the phone, and the person reading the report.

The inspection runner. Pass, fail or not applicable, with evidence attached to the answer.
The inspection runner. Pass, fail or not applicable, with evidence attached to the answer.
Dashboard: what failed, what is overdue, and who owns it.
Dashboard: what failed, what is overdue, and who owns it.
Report: score, findings, evidence and sign-off on one page.
Report: score, findings, evidence and sign-off on one page.
Template builder. Publishing freezes the version.
Template builder. Publishing freezes the version.
Corrective actions, with owner and due date.
Corrective actions, with owner and due date.
Administration: users, roles and sites.
Administration: users, roles and sites.
My work, phone view
Answering a question, phone view
Actions, phone view
Process

Four processes, modelled in BPMN.

Each has owners, hand-offs, and the rule that stops it being short-circuited.

Template authoring, review and publication. Publishing freezes the version.

BPMN diagram, P-01 Template

Scheduling and execution. Run on site, capture evidence, sync online or not.

BPMN diagram, P-02 Inspection

Review, approval and record closure. The person who did the work does not sign it off.

BPMN diagram, P-03 Review

Corrective and preventive action lifecycle. Closing needs a different person from the one who raised it.

BPMN diagram, P-04 Action

On a narrow screen, drag the diagram sideways.

Downloads

Try it, and read the detail.

The application runs as a single file and is published through GitHub Releases, so the link below always points at the current version. The two documents set out what it must do and how each role uses it.

Application

FieldCheck for Windows

Single executable. No installer and no IT involvement — data is kept in your user profile using SQLite.

32 MB · .exeDownload
Document

Business Requirements

Scope, 17 roles, functional and non-functional requirements, four BPMN processes and multi-tenancy. BRD-INSP-003 v0.3.

2 MB · PDFDownload
Document

User Manual

Task-by-task guidance for inspectors, reviewers, action owners and administrators, with a troubleshooting section. UM-INSP-002 v1.1.

2 MB · PDFDownload
The Windows executable is not code-signed yet. Windows SmartScreen will warn you the first time you run it. Choose More info and then Run anyway if you are happy to proceed. The build has been tested on Linux with Python 3.14 and not yet on Windows, so treat this as an evaluation build rather than a release.
Deployment

Four ways to run it.

Windows desktop, single file

One site or a small team on a LAN, no IT involvement. SQLite, data in the user profile.

Container on a small host

A pilot or a department. PostgreSQL optional.

Managed platform

An organisation-wide rollout with backups and monitoring.

Multi-tenant service

Several customers on one platform.

Status

What is finished, and what is not.

Stated plainly, because a product described as complete when it is not wastes everybody's first meeting.

Built and tested

  • Templates, inspections, review, actions and reports
  • Offline queue with duplicate-free sync
  • Role-based access and separation-of-duties rules
  • Responsive front end; 23 backend tests passing
  • Windows executable build — tested on Linux, not yet on Windows

Designed, not yet built

  • Multi-tenant isolation (requirements MT-01 to MT-13)
  • The seven operating layers of supportability
  • Code signing for the Windows executable
More

Other products.

FieldCheck is an independent product and is not affiliated with or endorsed by any third-party inspection software vendor. Supporting documents are marked confidential and are shared on request for evaluation.

Want to talk about a pilot?

Get in touch