PAT testing guides

Ownership and switching checklist

PAT software without a subscription: check what you still own

A one-off payment can make costs easier to understand, but the payment label does not tell you whether your records are portable. Test access, export and recovery before moving real jobs into any system.

Last reviewed: · Sources and product boundary checked:

“Lifetime” and “no subscription” need a boundary

A lifetime purchase might mean the current app, the current major version, or access while a service remains available. A subscription might include hosting, support and ongoing updates. The label alone says little about data ownership.

Ask the vendor to define:

Check what “free” actually gates

A useful trial lets you complete the real workflow: create a client and site, record tests, produce the same certificate a paying user gets, and export the data. A count-limited trial is easier to evaluate than one that quietly removes fields, watermarks documents or expires before a full job can be checked.

Write down whether the limit applies to items, tests, jobs, certificates or time. Those are not interchangeable. Also record what happens when the limit is reached: only new output should stop; existing records should remain usable.

Export needs relationships, not just rows

Open each export with software other than the original app. A CSV should expose stable identifiers or other keys that preserve the links between client, site, asset and test. Check dates, units, special characters, multiline notes and failed results. Count the source and exported rows.

Keep the certificate PDFs as well. They preserve the fixed document a client received, while the structured rows support searching, checking and migration. Neither necessarily replaces a complete backup capable of restoring the working app state.

Test recovery before you need it

The National Cyber Security Centre advises checking that a backup contains the important data and knowing how to restore it. For PAT records, that means more than seeing a backup filename. Restore a copy, then sample relationships, results, notes and documents across several jobs.

Keep the original export and backup until the new system has been checked. If the new app cannot import a proprietary database directly, retain a working copy of the old software or a readable archive long enough to deal with gaps.

Vendor-neutral switching checklist

Run this before cancelling access or moving the only copy of production data. Record totals and sample several older, recent, passed and failed jobs.

Access

  1. I can open, search and read every existing client, site, asset and test record.
  2. I can open and share previously issued certificate PDFs without making a new payment.
  3. I know which actions, if any, stop when a trial or paid term ends.

Exports

  1. I exported clients, sites, assets and tests, not just a summary report.
  2. The exported row counts match the source counts.
  3. Stable IDs or keys preserve the client → site → asset → test relationships.
  4. Dates, units, notes and failed results survive a round trip into another tool.
  5. I saved the original certificate PDFs in a folder I control.

Recovery

  1. I created a complete backup and recorded its date, location and size.
  2. I restored a copy rather than assuming the backup is usable.
  3. I sampled older and recent jobs after restore, including their related documents.
  4. I retained the untouched source files until the move was verified.

Plan for imperfect migration

There is no universal interchange format for a complete PAT database. CSV can carry structured rows, but app-specific attachments, signatures, settings and internal history may need separate handling. Ask the destination vendor to show a test import using a copy of your export before you commit to a wider move.

The iPhone app’s payment and export boundary

The app being prepared for release provides three full certificates before any purchase. One optional payment unlocks further new certificates; it is not a recurring subscription. Existing records remain available to read, search, share and export.

It exports CSV, certificate and asset-register PDFs, and a restorable backup file. It does not currently import another vendor’s proprietary database, so a switch into it starts with deliberate data handover rather than an unverified automatic conversion.

Sources

Source check completed .