An independent public-safety practice

Public safety,
closer to
ground truth.

Look at how a system is supposed to work. Go see what actually happens. Investigate the gap, and build something useful.

Groundtruth builds tools for the people responsible for NG9-1-1 GIS data. The central work is Validation Workbench: local data validation and review for the road, address, and service-boundary data your 911 program relies on.

Kid Cudi in an astronaut suit on the Dat New New artwork

On while I build

Dat New New

Kid Cudi

Follow the threadFictional example

One record. Three distinct facts.

Source valueState_L: ZZ

Road centerline

RCL-0147@example.test
Check assessmentCritical

The value is outside the state domain.

Human reviewReviewed

Transcription error confirmed; source correction assigned.

The decision is recorded. The source value and check assessment remain unchanged.

A recorded example, not a live data check. Follow the whole review.

A fictional record, processed with the Workbench’s domain-check and review functions. Open the walkthrough.

Observe / Investigate / Build / Document

Tools, investigations, and public records for the places where public-safety systems lose sight of people.

Available now · Free public beta

Groundtruth Schema Bridge

Moving between supported NENA data-model versions? Start with the conversion tool.

Explore Schema Bridge

NG9-1-1 GIS quality assurance

A data check should lead to a useful decision.

Between a validation result and a corrected dataset, someone has to resolve the issue. The Workbench makes that review part of the work: the affected record, the decision, and the reason stay connected.

For GIS analysts, that means a result they can act on. For managers and program leaders, it means a review record they can follow. Source corrections remain in the organization’s GIS editing workflow.

Validation Workbench · In development

  1. Find the affected record.

    Results reference the source identifier, with spatial results when geometry can be attached.

  2. Keep the human explanation.

    Record a review decision without replacing the check’s original assessment.

  3. Return with context.

    A recurring finding starts a fresh review with the earlier decision linked as history.

Find your place in the work

One data issue.
Several responsibilities.

The person reviewing an anomaly, the person accountable for the data, and the person approving a purchase need different starting points.

Working across roles, assessing technical fit, or just curious? See all six starting points.

The work beyond the software

Knowledge should travel.

Some problems need a tool. Others need a question asked in public, or a place for practitioners to share what they know.

For people doing the work

The Aggregation Point

TAP is Groundtruth’s vendor-neutral NG9-1-1 practitioner community. Its existing forum gives questions, practical tools, and local knowledge a place to reach other people.

Meet the community

For people trying to understand the system

CALL WAITING

What happens between calling 911 and help arriving? This developing investigation follows the records, definitions, and responsibilities behind that question.

Follow the investigation

Public Record

Follow the work as it changes.

All writing & updates

19 September 2026
From the practice

Why the work is taking this shape

I did not begin with an organization chart. I kept following problems. Sometimes the problem needed a tool. Sometimes it needed a map, a public record, or a better account of who

Read the post

Put a real workflow at the center.

A useful development partnership starts with a defined data-quality problem, the people responsible for it, and a result they can evaluate.