User Manual

Everything you need to run equipment inspections, facility rounds, and temperature logs with ScanRounds. Start with "Getting started in 5 minutes" below.

Chapter 1

Getting started in 5 minutes

Here's the path from opening ScanRounds for the first time to logging your first reading from a printed label.

  1. Open the app and read the short "Stick it, scan it, log it" intro, then tap Get Started.
  2. Name your project (for example, "HQ Equipment Rounds" or "Store #4 Temperature Log"). This device becomes the project's lead device, where check points are configured.
  3. Pick the closest starting point from five presets: Daily equipment rounds, Fridge/freezer temperature, Cleaning, Opening/closing, or Grease trap. You can edit everything afterward.
  4. From the home screen, open Label Export, pick the check points you just created, and export labels (see Chapter 3 for the three export options).
  5. Print the labels and place them at the matching equipment or location.
  6. Open Scan Test and scan a label to confirm it reads correctly.
  7. From the home screen, use Scan & Log or Start Round to log your first real reading.
Logging a reading from the ScanRounds home screen, with the previous value and a mini trend chart shown
The log-entry screen (previous value and mini trend chart)
Tip: Start with a preset as-is and fine-tune names and fields later — presets are meant to be a working draft, not a final layout.
Chapter 2

Setting up check points and rounds

Fields on a check point

Each check point can have the following fields:

  • Number: a display-only number. You can renumber or reorder points freely — no need to reprint any labels.
  • Name & location note: something recognizable on-site, like "Unit 1 intake temp" or "West warehouse lighting."
  • Unit: for numeric points, e.g. °F, %, V.
  • Input type: numeric, text, check (yes/no), or choice (pick from a preset list).
  • Guide range (min/max): shown for reference only — ScanRounds does not automatically judge pass or fail. Follow your own inspection standards for compliance decisions.

Five presets

Instead of building a check point from scratch, start from a preset tailored to a common use case.

Daily equipment rounds

A ready-made set for electrical, HVAC, and fire-safety equipment checks.

Fridge/freezer temperature

Numeric entry with a temperature unit already configured.

Cleaning

Check-style logging for each cleaning point.

Opening/closing

A ready-made list of opening and closing checks.

Grease trap

Fields tailored to grease trap inspection and cleaning logs.

Reordering and disabling

Drag to reorder check points in the list view. When a point is no longer needed, disable it rather than deleting it — its history stays intact and its QR token is never reused for a different point.

Only the device that created the project (the lead device) can edit configuration. On a device that imported a project, the editing screens for check points and round templates are hidden (see Chapter 5).

Round templates

A round template groups check points into one round, such as "Morning round" or "Closing round." You can create as many as you need. The same check point can belong to more than one round template — each round tracks its own completion independently.

Chapter 3

Printing labels

Every option follows the same two-screen flow: pick check points, then export. Choose the one that fits your setup.

A. Life-size images for label printers

Export a life-size PNG at 18mm or 24mm width, with the code on the left and the number and name on the right. Save it to Photos or share it directly into a label-printer app such as Brother's "iPrint&Label" or a similar Avery label app.

  1. In Label Export, select your check points and choose "For label printer."
  2. From the share sheet, choose your label-printer app.
  3. In that app, load the image, match your tape/label width, and print.

B. A4 sheet layout (PDF)

Export a PDF that lays multiple labels out on an A4 sheet, matching common label-sheet grids (24-up, 44-up, or 12-up, similar to widely used Avery layouts). ScanRounds checks automatically that each code is large enough to scan reliably (about 15mm/0.6" square or larger) before exporting. Print with AirPrint or share the PDF by email or to Files.

Label export preview screen showing a grid of QR labels with print, share, and scan-test buttons
The label export preview screen

C. Large single labels (A6/A4, one point per sheet)

A layout with just one check point printed large on a page — good for laminating and posting on a wall or equipment panel.

Tips for placing labels

  • If you laminate a label, a matte finish scans more reliably than a glossy one, which can reflect light back at the camera.
  • Place labels on a flat surface rather than a curved one (pipes, round housings) — a warped code is harder to read.
  • Avoid spots that catch direct sunlight or strong overhead lighting.
  • After placing a label, always confirm it with Scan Test.
Label export screen for choosing check points before picking export option A, B, or C
Choosing check points for label export
Chapter 4

When a label won't scan

If a label isn't reading, try these in order:

  • Change the angle: laminated or glossy labels can reflect light straight back at the camera when held flat-on. Tilt the phone slightly and try again.
  • Adjust the distance: too close or too far both hurt reliability. Find the distance where the whole code sits clearly in frame.
  • Check for dirt or damage: a smudged, faded, or torn label may not scan. Wipe it clean, or reprint it if it's damaged.
  • Check the lighting: very dark environments can affect scanning. Try adding a light, such as your phone's flashlight.
  • Check the label size: labels printed too small are harder to scan reliably — aim for about 15mm/0.6" square or larger (see Chapter 3).

If the problem persists, check Scan Test for more detail, and contact Support if it still won't resolve.

Chapter 5

Sharing a configuration with your team

In ScanRounds, only the device that created the project (the lead device) can edit check points and round templates. Every other device imports the lead's configuration file (.pointset) as read-only.

Why this design: letting several devices edit the same configuration at once opens the door to conflicts that can't be resolved automatically. ScanRounds avoids the problem entirely by keeping exactly one editor per project.

How to share it

  1. On the lead device, open Settings and choose "Export configuration."
  2. Send the resulting .pointset file to your team using whatever method you already use — AirDrop, email, or a messaging app.
  3. Each teammate opens the file and chooses "Open in ScanRounds" to import it.
  4. On an imported project, the check point and round template editing menus are hidden — viewing and logging still work normally.

When the configuration changes

If the lead adds or changes check points, export .pointset again and share it the same way. When a teammate imports it, the app shows how many points were added, changed, or disabled before applying the update.

Moving the lead role to another device

If you need to move the lead role itself — say, after a phone upgrade — choose "Export with lead role" in Settings. On the new device, choose "Make this the lead device" when importing. The app doesn't technically block edits on the old device afterward, so treat it as a process rule: once you've handed off the lead role, stop editing configuration on the old device (the app displays a reminder about this).

Chapter 6

Merging records from your team

This is a file hand-off, not sync. ScanRounds has no server, so records are never synced automatically. Each teammate's logged data has to be exported as a record file (.pointlog) and handed to the lead on purpose.

How to merge records

  1. Each teammate opens Settings and chooses "Export records" once they've logged some entries, creating a .pointlog file.
  2. They send that file to the lead — by AirDrop, email, or a messaging app.
  3. The lead opens the file and chooses "Open in ScanRounds" to import it.
  4. The import result is shown in four categories: added, duplicate, conflicted, and rejected.

Duplicates are removed automatically, by UUID

Every record carries its own unique ID (UUID). If the same record file is imported twice by mistake, or two teammates happen to hand over an overlapping set of records, entries that are identical are recognized as duplicates and are never added twice.

When a conflict shows up

If the same record ID appears with different content (unusual in normal use), or if a single record has two separate corrections applied to it, ScanRounds doesn't merge automatically — it keeps both versions and flags the item for review. Review conflicts from the Team screen's "Review conflicts" option.

Team screen showing import history with counts for added, duplicate, conflicted, and rejected records
The Team screen (import history: added / duplicate / conflicted / rejected)
Chapter 7

Backup and restore

From Settings, export a full backup that includes every check point, round template, and record. Use it to move to a new device or after reinstalling the app.

  • A full backup is created automatically right before any configuration or record file is imported (the last 3 are kept), so you can undo an import that went wrong.
  • Backup files can be saved on-device or to any destination you choose, such as the Files app.
  • Restoring replaces everything currently on the device — back up your current state first if you might want it later.
Chapter 8

7-day trial, purchase & restore

Every feature is free for the first 7 days after your first launch. After that:

FeatureAfter the trial
Viewing records & chartsStill works
PDF/CSV exportStill works
Backup export & restoreStill works
Importing configuration/record filesStill works
New entries & correctionsPaused until purchase
Editing check points/round templatesPaused until purchase
Generating labelsPaused until purchase

Nothing you've already logged or imported ever becomes unreadable or gets deleted. You can always view and export what you already have, trial or not.

Purchase & restore

Choose "Purchase" in Settings to unlock everything with a one-time $14.99 in-app purchase. After a device change or reinstall, choose "Restore purchase" in the same screen to restore your entitlement from your Apple account. Both buttons are always visible, whether you're mid-trial or past it.

If the app detects an unusual clock state (for example, the device date rolled far into the past), only new logging is paused temporarily with a message asking you to check your date settings — it does not immediately mark the trial as expired.
Chapter 9

File formats and compatibility

ScanRounds works with two file types. Both are JSON with an internal schema version number.

  • .pointset: the full configuration snapshot — check points and round templates, including disabled points.
  • .pointlog: the full record data, including the correction/void history.

Either file can be imported directly by choosing "Open in ScanRounds" when received via AirDrop, email, or a messaging app. If a file's schema version isn't supported yet, ScanRounds leaves your data untouched and shows a message asking you to update the app — a future update may be able to read it.

Records can also be exported as CSV for viewing or analysis in a spreadsheet. CSV is export-only — importing requires the JSON .pointlog/.pointset format.

Chapter 10

FAQ

Does it work without an internet connection?

Yes. ScanRounds runs fully offline — logging, label generation, charts, and PDF export all work without a network connection.

Do I need to create an account?

No. There's no email or password to set up.

Is there a monthly fee?

No. It's a one-time $14.99 purchase with a free 7-day trial, and no monthly or annual charges.

If I renumber a check point, do I need to reprint its label?

No. The code encodes a fixed internal token, not the display number, so renumbering, reordering, or renaming a point never invalidates its printed label.

Can the same check point belong to both a morning round and a closing round?

Yes. Completion is tracked separately per round, so a point can be part of more than one round and still be tracked correctly in each.

I logged the wrong value — how do I fix it?

Open that entry's history and correct it. The original entry stays in the history, and the corrected value becomes the current one; you can always see what was corrected and when.

I logged to the wrong check point entirely — can I fix that?

Void the mistaken entry and log a fresh one to the correct check point. A correction can't move an entry from one check point to another.

Can more than one device edit check points at the same time?

No — only the device that created the project (the lead device) can edit configuration (see Chapter 5). This is a deliberate design choice to avoid configuration conflicts.

How big should a printed label be?

About 15mm/0.6" square or larger is a good target. The A4 sheet-layout PDF checks this automatically before export.

Does it automatically decide pass or fail?

No. Guide ranges are shown for reference only — ScanRounds does not judge compliance or make pass/fail determinations. Follow your own inspection standards.

Where is my data stored — does any of it leave my device?

Everything is stored on-device, and nothing is sent to a server automatically. See the Privacy Policy for details.

I'm switching phones — can I bring my records with me?

Yes — export a full backup (Chapter 7) and restore it on the new device. Your purchase is tied to your Apple account, so use "Restore purchase" to unlock it again.

Chapter 11

Troubleshooting

A label won't scan

See Chapter 4, "When a label won't scan."

"This label isn't in the current configuration"

Your imported configuration (.pointset) is out of date and doesn't yet include the check point behind that label. Ask the lead to re-share the latest configuration and import it. ScanRounds never auto-registers an unknown label as a new point.

"This code is from a different project"

The scanned label belongs to a different project than the one currently open. Check that you have the right project open.

A configuration or record file import is "rejected"

Possible causes: a corrupted file, a file over 10MB, or an unsupported format/version. Check the reason shown on screen and ask the lead to export the file again. A rejected import leaves your existing data unchanged.

The check point editing menu is missing

On an imported project (isOwned = false), configuration editing is intentionally unavailable. If you need a change, ask the lead device's owner to make it and re-share the configuration.

"Please check your date settings"

The device's clock may be in an unusual state (for example, set far into the past). Check the date and time in iOS Settings. If you've already purchased, this message alone won't restrict your access.

Still stuck?

Contact Support with your device model, iOS version, and what happened.

Chapter 12

Changelog

  • v1.0 — Initial release. Check point and round template management, label export (3 options), round mode, entry corrections and void history, team configuration sharing and record merging, PDF/CSV export, backup and restore, 7-day free trial.