Concept demo by EmerTech · sample data, not connected to any real NZMCA system

How it works

NZMCA Park Compliance Platform is the integration + compliance layer that ties camera reads to your member database and self-containment rules. Here's the engine, the architecture, and the privacy model.

The compliance engine

For every vehicle on site, six rules run and roll up to a Green / Amber / Red status. Each check is transparent — the dashboard shows the exact evidence behind every decision.

  1. 1

    Membership match

    The plate is linked to a current NZMCA member.

    IPP1 · collected for compliance monitoring of member-exclusive parks

  2. 2

    Membership standing

    The linked member is financial and in good standing.

    IPP1 · member eligibility for park access

  3. 3

    Self-containment (CSC)

    The vehicle holds a current Certified Self-Contained warrant.

    IPP1 · self-containment is a condition of park access

  4. 4

    Park fee

    The park fee is paid for the current stay.

    IPP10 · use limited to fee reconciliation

  5. 5

    Maximum stay

    The stay is within this park's maximum-stay limit.

    IPP10 · use limited to occupancy fairness

  6. 6

    Plate-read confidence

    The camera read is confident enough to action automatically.

    IPP8 · accuracy before any action is taken

The architecture

A clean, swappable layering: the software sits on top of whatever LPR hardware you've trialled and integrates your existing member database. Nothing is locked to one vendor.

LPR cameras

ParkMate / ParkVision / Stellar / PES — plate reads arrive via a webhook. The camera vendor stays as-is.

Ingestion + engine

Reads are matched, the rules engine evaluates compliance, alerts and reminders are generated.

Member database

The plate→member link resolves from your live NZMCA member data. A single integration point.

Dashboard + portal

Hosts and the National Office see status live; members self-serve to stay compliant.

Built on a repository/adapter pattern, so the demo's in-browser store swaps to a production database and your real integrations without rewriting the app.

Privacy Act 2020, by design

ANPR footage is personal information. For a member-facing organisation, how members' movements are handled is a deal-maker — so it's built in from the start.

Purpose limitation

Data collected and used only for self-containment and fee compliance (IPP1, IPP10).

Retention & minimisation

Camera images and the plate-read log are kept only as long as needed, then purged automatically.

Audit & access control

Every view, report and nudge is logged with who, when and why — an immutable, role-controlled trail in production.

Consent

Members accept a versioned ANPR privacy policy, recorded with version and date; clear entrance signage.