Built for Nigerian survey practice

A QR code on the plan that never changes

Print it once. Anyone who scans it reads the verified survey record — surveyor, client, parcel, coordinates, lodgement. Only the property owner, with their access password, can download the original documents.

3 free publishes when you sign up. No card needed to start.

Permanent
the code, for the life of the record
Watermarked
previews, never the original
Per firm
isolated data and branding
9:41
R

Riverbank Survey Associates

SURCON/7781

Plot 14 Glover Road boundary survey

Plan number RSA/2026/001

Surveyor

Ada Obi

Survey date

14 Feb 2026

LGA

Eti-Osa, Lagos

Lodgement

LAG/55231

PREVIEW — NOT FOR OFFICIAL USE
Download documents

Scan me — this one is real

The problem

A survey plan is a piece of paper that outlives everyone who handled it

A buyer is handed a plan and has no way to tell whether it is genuine, whether it was ever lodged, or whether the firm named on it drew it. They call the firm, if the number still works. The firm digs through an archive, if the file is still there.

A QR code on the plan removes every one of those steps. Scan it and the record is there — on the firm's own branded page, with the coordinates, the lodgement number and the parcel drawn on a map.

  • Reprinting is never required: the record changes, the code does not.
  • Verification takes a phone camera, not a phone call.
  • The firm keeps every original, and decides who may download it.

How it works

Three steps, then it looks after itself

A record is created once and the code is minted with it. Everything afterwards — corrections, new documents, a change of branding — flows to the same page.

  1. 01

    Record the survey

    Plan number, surveyor, client, parcel, coordinates and beacons. Upload the plan, the lodgement certificate and the satellite image.

  2. 02

    Print the code

    Download the QR as SVG or print-quality PNG, or a ready-made label in four standard sticker sizes. Stick it on the plan.

  3. 03

    Hand it over

    The owner gets a slip with the code and their access password. Anyone can scan and read; only they can download the originals.

Features

Everything a survey practice actually needs

Not a document store with a QR bolted on. Each piece exists because a firm handing over a plan needs it.

A code that outlives the record

The token is generated once and the application refuses to change it — even from the console. Edit the reference, the client or the coordinates as often as you like; every printed code still resolves.

Versioned documents

Replacing a plan adds a version rather than overwriting one. Old versions stay downloadable from the dashboard, each with the SHA-256 checksum of exactly what was stored.

Beacons and a real map

Enter eastings and northings, latitude and longitude, or both. The parcel is drawn from the beacons, and coordinates are shown exactly as recorded — nothing is silently converted between datums.

Your firm, not ours

Your name, registration number, logo, colour and contact details head every QR page, label and handover slip. Change them once and every record you have ever published updates.

Your team, with real roles

Invite staff by email. Owners handle billing, admins manage surveys and people, surveyors record and publish work but cannot delete what has already gone out.

You can see what happens next

Scans over time, which records get looked at, every password attempt and every original that left storage — with the address it went to.

Security

Public to read. Locked to download.

The page anybody can reach shows watermarked previews at reduced resolution. The original, full-quality file never appears in it. Downloading one takes the property owner's access password, and the permission it grants lasts 15 minutes.

What we will not claim

Anyone can screenshot a preview, and no web page can prevent that. We do not block right-clicks and call it security. The password protects the original, full-quality document — that is the claim, and it is the only one we make.

One password per record
Generated, never chosen. Stored only as a one-way hash, shown once on screen and once on the handover slip. Not even the firm can read it back.
Grants expire
Unlocking one record never unlocks another, and a copied download link is worthless once the window closes.
Guessing gets you locked out
Attempts are rate limited by address and counted per record. Enough failures lock downloads and email the firm.
Firms cannot see each other
Every record, document and log is scoped to the firm that owns it. Reaching across answers 404 — not even a hint that the record exists.

Pricing

You pay when a record goes live

Publishing is charged once, the first time a survey is published. Editing it, replacing its documents or re-publishing it later costs nothing, for as long as it exists.

Starter

NGN 15,000.00 / monthly

For a sole practitioner getting their first records online.

  • 30 publishes each period
  • Up to 2 staff accounts
  • Unlimited edits and document replacements
  • Your branding on every page and label
Most firms

Practice

NGN 40,000.00 / monthly

For a small firm publishing regularly.

  • 80 publishes each period
  • Up to 8 staff accounts
  • Unlimited edits and document replacements
  • Your branding on every page and label

Firm

NGN 90,000.00 / monthly

For an established firm with a full survey team.

  • 150 publishes each period
  • Up to 50 staff accounts
  • Unlimited edits and document replacements
  • Your branding on every page and label

Or simply pay per survey

No subscription. Buy credits and spend one each time a record goes live — useful for a practice that publishes in bursts.

NGN 700.00

per published survey

A subscription that lapses, or a credit balance that runs out, stops you publishing something new. It never takes down a record you have already published.

Questions

The ones firms actually ask

Nothing happens to the code. The token is fixed at creation and the application refuses to change it, so corrections, new documents and re-publishing all flow to the same printed code. That is the whole point of it.

The token is sixteen random URL-safe characters with no relationship to the record it points at, so one code tells you nothing about any other. The public routes are rate limited on top of that.

Issue a new one from the record's page; it takes a click and prints a fresh handover slip. Nobody can look up the old one, including you — it is stored only as a one-way hash.

No. An unpaid or lapsed account stops you publishing something new. Every record already published stays live and every printed code keeps resolving.

No. Every record, document, log and setting is scoped to the firm that owns it, and a request that reaches across firms is answered with a 404 rather than a refusal — so it cannot even be used to confirm that a record exists.

It is built for that. The page is server-rendered and cached, ships a bundle of about 1.5KB, and loads the map only when a record actually has coordinates to show.

Put a permanent code on your next plan

Register your firm, record one survey and publish it. You will have a working QR page, a printable label and a handover slip in a few minutes.