ASSAYATM
Try the demo Get started

Struck in England - MMXXVI

Assaya hallmark

ASSAYATM

Every seal, attested

Passive fire protection software for contractors and subcontractors

Recording software for fire stopping and fire doors, with any other fire protection trade built for your firm on request. Pin every record on the drawing, snap before/during/after, and it's written into a tamper-evident register in seconds.

PriceExcl VAT

£32 a slot a month

£27 a slot from ten slots, on every slot.

Client observers£0

Free, never counted

Client, building control, fire engineer.

HostingLondon

UK, London data centre

Each firm gets its own isolated instance.

Made byCompany 16969024

Get it on Google PlayDownload on the App Store

On your phoneNo signal

Works offline

It syncs when you are back in range.

02The hard part

Other apps store your records. Assaya proves them.

The hardest part of fire stopping isn't the work - it's proving the work.

When a main contractor, building control or your fire engineer asks about a seal, the same five questions come up. Assaya answers them on the record itself, captured on site while the work is in front of you.

Built from the trade, to the trade. Assaya is owned and operated by Rockfirepro Ltd - a passive fire protection contractor, like you.

The five questionsAnswered on the record

  1. Who fitted it?Operative, qualification, signature.

    Maker's mark

  2. To what tested detail?Product, substrate, service, fire rating.

    Standard mark

  3. Where exactly?A pin on the drawing, with before, during and after photos.

    Seal mark

  4. When?Stamped by the server clock, not the phone.

    Date letter

  5. Has anyone changed it since?Every change is a new snapshot, chained by SHA-256.

    The chain

Fire stopping and fire doors as standard.

Any other fire protection trade built for your firm on request, on the same register.

Trade 01Standard

Fire stopping

Penetration seals, batt & mastic, compound. The core register.

Trade 02Standard

Fire doors

Inspection or install: ratings, gaps, closer checks. Due-dates are scheduled and chased, not forgotten.

Your tradeOn request

Your trade, built for you

Need dampers, coating, board or another trade on the same register? We build it for your firm on request.

03The marks

Every seal, struck like a hallmark.

An assay office proves precious metal is real. Assaya proves your fire-stopping is. Each record carries the marks an assayer would strike, and each one is chained to the record before it, so a change shows.

Fig. 01 Record of assaySampleRegister entry 471

SA-016

Penetration seal | Fire stopping

Status
Complete
Defects
0
Photos
3 of 3
Sync
Synced

Excerpt | NTSDwg A-103 rev C | Level 03

ABCD234 FLAT 03.01FLAT 03.02STAIR 2FLAT 03.06FLAT 03.05R1R2 CORRIDOR 03.C 28 CU C SA-014 SA-015 SA-018 SA-019 SA-020 SA-016
  • Complete
  • In progress
  • Outstanding
  • Defect

Where

Project
Sample block
Level / grid
03 | C/3
Location
Riser R2 shaft wall, corridor face
Drawing
A-103 rev C Current
Expires
31 Dec 2026

Who

Installer
OP-07
Qualified
NVQ Level 2, on file
Signed

When

Created
09:12:41 UTC
Sealed
14 Oct 2026, 09:47:12 UTC
Clock
Server, not phone

What Specification

Services
Copper pipe x1
Size
28 mm
Substrate
Shaft wall, 2 x 15 mm board
Opening
52 mm round Cored
Product
Intumescent mastic + pipe sleeve
Batch / lot
LOT 26-0412-B Scanned
Tested detail
Detail 4.2
Rating req.
EI 60Change it
Notes
Pipe sleeve through the wall, annulus sealed to detail 4.2 from the corridor face. Seal label fixed beside the pipe.
Before: the 52 mm round opening with the copper pipe through the two-layer board wall
Before
SA-016 | L03 R2 C/3
2026-10-14 09:12:41Z
During: pipe sleeve fitted and intumescent mastic going into the annulus
During
SA-016 | L03 R2 C/3
2026-10-14 09:31:07Z
After: the annulus sealed and tooled round the sleeve, with the seal label fixed beside it
After
SA-016 | L03 R2 C/3
2026-10-14 09:47:12Z

The chain | SHA-256 | Entries 469-473Chain intact - 0 breaks - 5 attested

SA-0146aac..0646 SA-01517ed..6c6f SA-0161182..c30c SA-0176d62..254c FD-021b103..a7e8

Prev 17ed..6c6f This 11822cd58c14e18ac3..bf5a60ec30c11822cd58c..0ec30c

Fig. 01 Sample record drawn for this pageDemonstration data, not a real building

  1. 01 Maker's markWho

    Who struck it.

    Every record carries who struck it - operative, qualification, signature. Accountability, stamped in.

    The app asks for each detail in turn - operative, tested detail, product, substrate, fire rating - so nothing is left half-recorded.

    Detail 01.1 Guided capture, SA-016Sample

    1. 01OperativeOP-07, qualification on file
    2. 02Tested detailTested detail 4.2
    3. 03ProductIntumescent mastic + pipe sleeve
    4. 04Substrate2 x 15 mm board
    5. 05Fire ratingEI 60Now

    Signed on captureWho, what, where, when

  2. 02 Standard markWhat

    To the tested detail.

    Product, substrate, service penetration, fire rating - logged against the tested detail, not from memory.

  3. 03 Seal markWhere

    Pinned to the drawing.

    Tap the plan, drop a pin. Every seal is placed against the drawing, not described in a note nobody can find later.

    Every evidence photo carries its seal reference, location and UTC capture time burned into the image itself - it stays readable after the photo leaves our system.

  4. 04 Date letterWhen

    Stamped by the server clock.

    Every change to a seal is an append-only, hash-chained snapshot, stamped by the server clock rather than a phone that could be set wrong.

  5. 05 The chainChanged since?

    Chained to the one before.

    Each snapshot is linked by SHA-256 to the one before it. Records are added, never overwritten. Alter any past entry and the chain breaks for everything after it.

    Records imported from your old system are labelled imported rather than attested, because we did not witness them and will not pretend otherwise.

    Detail 01.5 Per-seal history, SA-016Sample

    1. Seal created | L03 riser R2, C/3

      Server
      2026-10-14T09:12:41Z
      Prev
      0000..0000 (first snapshot of this seal)
      Hash
      106c19ff6547..7aece3
    2. Photo added | during

      Server
      2026-10-14T09:31:07Z
      Prev
      106c19ff6547..7aece3
      Hash
      4ed6662c2d31..71fc12
    3. Status set | complete

      Server
      2026-10-14T09:47:12Z
      Prev
      4ed6662c2d31..71fc12
      Hash
      7875bbdf75c3..7082e2

    Each seal keeps its own history. hash = SHA-256( prev + entry ) - alter any past entry and the chain breaks for everything after it.

    Try to fake one on the bench

04On site

Three moves on site. The office gets the rest.

Capture fully offline and let it sync when you are back in range. A sync screen shows the queue so nothing is lost.

  1. 01 Pin it

    Pin it on the drawing.

    Tap the plan, drop a pin. Drawings are held with revision and expiry dates, so operatives work to the current sheet.

    The Assaya app on a phone: a floor plan with seal pins in status colours, status counts and a synced badge. Demo data.
    Real screen from the public demo - demo data
  2. 02 Photos

    Before, during, after.

    Before, during and after photos, each stamped with time, reference and location, held against the record for good. No signal in the riser? It keeps working.

    ASSAYAOffline - 1 queued

    Level 03FS-031

    Intumescent mastic going in round a sleeved copper pipe through a board wallDuringFS-031 - L03 riser 2 - grid B/3
    2026-10-29 09:46:30Z

    BeforeDuringAfter

    Illustration, sample data
  3. 03 Struck

    Struck into the register.

    The record is linked by SHA-256 to the one before it and stamped by the server clock, not the phone. Records are added, never overwritten.

    ASSAYASynced 09:47

    Level 03FS-031

    Record struckFS-031 complete

    SHA-25609dccb188e1eb7eda292012084f80f5d875f901e7f983446e9571f7e538a76c2

    Server clock2026-10-29 09:47:12 UTC

    Illustration, sample data
  4. 04 Handed over

    Handed over, still provable.

    Share a register by link. No login and no account needed for the client to see the current record. The dossier comes with a printed certificate of record integrity.

05The Assay Bench

Try to fake this record. Watch it catch you.

Here are five sample records from one job, chained the way Assaya chains them. Change one rating, as if someone went back and edited it, and watch every link after it fail.

Any edit, ever, breaks the chain. That is the point.

SA-014Attested

L03 riser R1, grid B/2

Coated batt and mastic, mixed services

Fire rating
By
OP-04
Sealed
2026-10-14 08:41Z
Prev
e886..fead
Hash
6aac831dc2..080646

SA-015Attested

L03 corridor wall, grid B/3

Intumescent pipe collar, 110 mm plastic pipe

Fire rating
By
OP-04
Sealed
2026-10-14 09:03Z
Prev
6aac..0646
Hash
17ed6dd23d..ad6c6f

SA-016Attested

L03 riser R2, grid C/3

Intumescent mastic, copper pipe 28 mm

Fire rating
By
OP-07
Sealed
2026-10-14 09:47Z
Prev
17ed..6c6f
Hash
11822cd58c..0ec30c

SA-017Attested

L04 slab, grid C/4

Intumescent compound, mixed services

Fire rating
By
OP-07
Sealed
2026-10-14 10:15Z
Prev
1182..c30c
Hash
6d62630055..66254c

FD-021Attested

L03 lobby, door D3.02

Fire door inspection: gaps, closer, seals

Door rating
By
OP-02
Sealed
2026-10-14 10:52Z
Prev
6d62..254c
Hash
b103730365..fba7e8

Chain intact - 0 breaks - 5 attested - re-verified end to end

Real SHA-256, worked out in your browser. Nothing you change here leaves this page.

A check like this verifies the record's integrity - that the entries have not been changed since they were sealed. The physical workmanship on site is what your contractor signs for.

06Handover

From the riser to the handover.

Share a register by link. No login and no account needed for the client to see the current record. Issue evidence-pack PDFs, hallmarked so the client can hand them on with confidence in where they came from.

Fig. 03 From the riser to the handoverOne register

At the end, a handover dossier with a printed certificate of record integrity. If you ever leave, you take a full handover pack with you.

Who opens itCost

  • The main contractor£0
  • The building owner£0
  • Building control£0
  • Your fire engineer£0

They open a link, hold no login and are never counted against your slots.

Check any register on the verify page

07For the money side

Live job value, as it is sealed.

Every seal is money on the wall. As your operatives capture each one, Assaya tallies the job's value live - so your commercial and contract managers see what is done, what it is worth and where the job stands. No waiting on the site report.

Fig. 04 Job value, level 03Sample

Earnings - live from the schedule of rates

Contract value£4,120.00
Earned (installed)£2,840.00
Outstanding (to do)£854.00
Remedial (defects)£426.00

£2,840.00 earned£854.00 to do£426.00 remedial69% of the level earned

Activity this week and the two before

9seals completed this week5 vs last week to Thu

20 complete4 in progress2 outstanding3 defects

69% COMPLETE 3 defects

29 seals all told

Sample figures for illustration.

And the office runs on the same platform

  • Work diary
  • Van stock
  • Materials and job costings
  • RAMS and COSHH read-and-sign
  • Recurring inspection due-dates
  • A handover dossier with a printed certificate of record integrity
  • A guided start with a sample job for new teams
  • Roles scoped per job and per trade

08Price

The whole price list. On the page.

A slot is any account that logs in and does work - operative, surveyor or admin, all the same price. You don't have to book a demo to find out what it costs.

1-9 slotsMonthly

£32

A slot a month, billed from the day each slot starts.

3 slots £96 a month - 5 slots £160 - 9 slots £288

10 slots and upMonthly

£27

A slot a month. The lower rate applies to every slot.

Nine slots £288 a month. Ten slots £270 - the tenth slot lowers the bill. Above 40 slots it is still £27.

AnnualYearly

15% off

The same slots, billed once a year.

1 slot £326 a year - 5 slots £1,632 - 10 slots £2,754 - 25 slots £6,885 - 40 slots £11,016

Client observersNever counted

£0

They open a link. No login, no slot, no charge.

Main contractor - building owner - building control - fire engineer

8

Billed monthly

£256 a month

£32 a slot - £27 at ten and up

Billed annually

£2,611 a year

15% off - £218 a month

At 8 slots you pay £256 a month at £32 a slot - or £2,611 for the year, billed annually.

No drawing credits, no storage tiers, no per-report, per-project or per-pin fee - for fire stopping and fire doors, team size sets the price and nothing else.

Prices exclude VAT. Rockfirepro Ltd is VAT registered (GB 524 1698 86). On UK orders, UK VAT is added at the prevailing rate at checkout and shown as a separate line on your invoice. Buying from Ireland or Australia? See the tax note on our pricing page.

Every slot is billed from the day it starts. Your slot count comes down from your next billing date - no notice period, no minimum term. Annual totals are rounded to the nearest pound.

Working on your own? The app's solo mode is free - no account, no server, records held on your own device.

Buy onlineSet up usually within the hour in UK working hours.

09Independence

Built by a contractor. Sealed off from one.

Rockfirepro owns Assaya, and that is the whole of the relationship. Its contracting business does not oversee, monitor or access your work, your jobs, your clients or your records. Ever. Each firm's data sits in its own isolated instance - never pooled, never shared - and your full archive is one click away in your own console.

Your firm

Own instance, own database

Another firm

Own instance, own database

Rockfirepro contracting

No access

Fig. 05 Sealed apart

10Proof, not promise

Don't take our word. Take the public record.

Where an official public register exists, we link you straight to it - Companies House, the ICO, the Cyber Essentials register. Where there isn't one (Constructionline), we say so.

Assaya is new. We have no long customer list and we are not going to invent one.

No bought reviews, no stock photos. Its first site is our own: Rockfirepro records live fire-stopping and fire-door jobs on Assaya, and the fire-stopping work is subject to the usual independent third-party inspection.

11Your next job

One published price. Every seal proven. Yours from the next job.

Look around the public demo, no sign-up

Get it on Google PlayDownload on the App Store

Keep in touch

ASSAYA is live - built on our own jobs. Leave a work email and a real person keeps you posted on what gets built next.

No spam. Product updates only. Built by the team behind Rockfirepro Ltd.

Get started Try the demo