Skip to content

Security guard management software: Run the whole operation. Prove every shift.

Guard scheduling, geofenced clock-in, NFC and QR patrols, lone worker welfare checks, SIA compliance, client invoicing and UK payroll, plus keyholding and alarm response modules. One system for the office and the officer at the gate.

See plans for every team size
  • Starter £79 a month for up to 20 staff and 10 client sites, no setup fee
  • Over 20 staff or 10 client sites? Small Company is £199 a month for up to 50 guards and 15 client sites, plus £495 one-time setup.
  • Officer app on iPhone, Android and any phone browser
  • UK payroll built in: PAYE, NI, pension and RTI files

Illustration of the GuardFlow command centre, the officer app clock-in screen and a digital officer ID card.

Product illustration. Names, sites and figures are examples.

One night shift, end to end

Security workforce management that follows the whole shift

Follow one officer through one night. Every step is something GuardFlow does today, and every step leaves a record you can hand to a client, an insurer or your ACS assessor.

  1. 18:00

    Reminder two hours out

    A reminder pops up in the officer web app to acknowledge. Your board shows who has seen it, who hasn't and who needs a call. Not clocked in ten minutes after the start? It's flagged for a supervisor to follow up.

    How shift reminders work
  2. 19:52

    One tap to clock in, on site

    GPS checks the officer is inside the site boundary. Off site, they give a reason, can add a photo, and it's flagged for review. No signal in the basement? The officer web app holds the clock-in, encrypted, and sends it when signal returns.

    How GPS clock-in works
  3. 20:05

    ID checked at the gate

    The site manager scans the officer's digital ID. The live QR opens a public page that says VALID or NOT VALID, right now.

    How the digital ID works
  4. 22:00

    Patrol, checkpoint by checkpoint

    NFC tag, QR code or GPS at each checkpoint, with photos where you ask for them. Late, missed and wrong-point scans are flagged, and overdue patrols alert your managers.

    How patrols work
  5. 01:30

    Welfare check

    A prompt in the web officer app: I'm OK. Silence starts the ladder: text, automated phone call, then your managers. A duress PIN checks in as normal and quietly raises the alarm.

    How welfare checks escalate
  6. 03:40Module

    Alarm activation

    Log the activation, sign the key out of the register, dispatch a responder and time every stage against the contract. The key's custody trail can't be edited.

    How keyholding works
  7. 06:02

    Shift complete

    Clock out and see "You worked 10h 2m". The occurrence book has already written itself from the night's records, and the hours are waiting on the timesheet for payroll and the invoice.

    How the occurrence book works

Why GuardFlow

One system instead of seven

Many firms still run a patchwork: a rota spreadsheet, a clock-in app, a guard tour system, a lone worker service, a key book, payroll software and invoices rebuilt by hand. GuardFlow is security company software that puts all of it on one record.

Jobs a security company runs, the separate tool often used, and how GuardFlow covers it
The jobOften a separate toolIn GuardFlow
Rota and coverOften: Spreadsheet and WhatsAppGuardFlow: Drag and drop rota, open shifts, cover alerts
AttendanceOften: Paper sign-in or a phone callGuardFlow: Geofenced GPS clock-in, late and no-show alerts
Patrol proofOften: A guard tour systemGuardFlow: NFC, QR and GPS checkpoints, PDF patrol reports
Lone worker safetyOften: A lone worker serviceGuardFlow: Welfare checks with SMS, automated call and duress PIN
Keys and alarmsOften: A key book and a call logGuardFlow: Key register with custody trail, timed alarm response (module)
PayOften: Payroll software or a bureauGuardFlow: PAYE, NI, pension, payslips, RTI files
InvoicingOften: Rebuilt from timesheets by handGuardFlow: Invoices from actual hours, margin per contract

The details that matter at 3am

  • A duress PIN that looks exactly like a normal check-in.
  • A clash the database refuses, not just a warning.
  • Cover alerts 48, 24 and 4 hours before an uncovered shift.
  • An occurrence book written from the night's records, each line marked system-witnessed or written in.
  • An ID card whose live seal freezes in a screenshot.
  • RTI files generated from the same hours you invoiced.

Rota and cover

Security rota software and guard scheduling that stops clashes and gaps

Build the week by dragging shifts onto officers, publish when it's right, and let GuardFlow chase the gaps before they happen.

Illustration of a weekly rota in draft with a Publish rota button, an uncovered open shift with a cover alert, and a clash refused message.

Product illustration.
  • Drag and drop rotas

    Weekly rotas with reusable shift templates. Work in draft; officers only see shifts once you publish, and they're told once.

  • Clashes refused

    Double booking is refused by the database itself, so no screen or import can create one.

  • Compliance at the rota

    Missing SIA, right to work or another required document? Choose a warning with an audited override, or a hard block.

  • Smart scheduling

    Ranks who fits each shift by leave, clashes, SIA, right to work and DBS status, site history and home postcode area. You make the call.

  • Open shifts and cover alerts

    Post open shifts for officers to claim, with your approval. Uncovered shifts trigger alerts 48, 24 and 4 hours before the start.

  • Subcontractors

    Offer shifts to partner agencies. Agencies with lapsed insurance are blocked automatically.

  • Swaps and leave

    Officers request swaps and you approve. Approving leave cancels the shifts it covers and tells the officer.

Clock-in and control room

Geofenced GPS clock-in, and a command centre that shows who is actually on site

Every clock-in is checked on the server against the site boundary, and every exception lands in front of a manager.

Illustration of the GuardFlow command centre listing officers on shift with their status, overdue patrol and late start alerts, recent GPS clock-ins, and a Daily Occurrence Book with system-witnessed and written-in entries.

Product illustration.
  • Geofenced clock-in

    A clock-in only counts inside the site boundary: 150 metres by default, set per site. Off site, the officer must give a reason, can add a photo, and it's flagged for review.

  • Late and no-show alerts

    Late starts, no-shows and missed clock-outs are checked every five minutes and flagged to managers.

  • Incidents

    Officers report with photos and video. With no signal, the web app saves the report and photos are added once back online. High and critical reports go straight to managers: review, escalate, resolve and close, with a police reference and a timeline.

  • Clock-ins nobody can rewrite

    Clock records can't be edited or deleted through GuardFlow; a correction or an undo sits alongside the original. An officer can only be clocked in to one shift at a time, so overlapping hours aren't paid twice.

  • Daily Occurrence Book

    It writes itself from clock-ins, patrols, incidents, keys and more, and every line is marked system-witnessed or written in. Written entries can't be edited or deleted; system lines come straight from the underlying records.

  • Shift reminders

    Two hours before each shift, officers acknowledge a reminder. Your board shows sent, acknowledged, clocked in, running late and cover arranged, and it escalates ten minutes after the start.

Officer app

The officer app: where, when, and one big button to clock in

Officers open GuardFlow and see their current or next shift with a live countdown, directions, site instructions and one button to clock in. Everything else is one tap away.

  • Home and clock-in

    Current or next shift, countdown, directions and site instructions. Tapped by mistake? Undo within your set window, and managers still see it. Clock out and see exactly how long you worked.

  • Digital ID for security officers

    Photo, name, role and SIA licence status, with a live QR code and a ticking seal, so a screenshot visibly freezes. Anyone who scans it sees a public page that says VALID or NOT VALID. Revoke or reissue in one click, and print CR80 cards.

  • The I need help button

    Press and hold for two seconds and your managers get a text, a call, an email and an on-screen alert straight away, whether or not a check is due.

  • My hours and contact

    Assigned against actual hours with a CSV download, shift history with correction requests, and one-tap call, text, WhatsApp or email to your control room. Handover notes go straight into the site's occurrence book.

Swipe for more screens.

Your rules: require a reason for early clock-in, or let officers sign in at a nearby site without a scheduled shift, giving a reason.

GuardFlow Companion is on the App Store (UK) and Google Play for shifts, clock-in, patrols, incidents, documents and payslips. The full officer app, including the digital ID, runs in any phone browser and installs to the home screen.

Duty of care

Lone worker welfare checks that escalate on their own

Set a check interval for each site. If an officer goes quiet, GuardFlow chases them, then your managers, without anyone watching a screen.

Duress PIN

To anyone watching, it looks exactly like a normal check-in. Your managers get a silent alarm.

I need help

Press and hold in the web officer app, or press 9 during the automated welfare call, and your managers are alerted at once.

Welfare check escalation

  1. Due

    Prompt

    A prompt in the web officer app: confirm you're OK.

  2. +5 min

    Officer chased

    Text and email to the officer.

  3. +10 min

    Automated call

    GuardFlow rings the officer. Press 1 or enter a PIN to check in, or press 9 for help.

  4. +15 min

    Managers alerted

    Your managers get a text, a call, an email and an on-screen alert.

  5. +30 min

    Emergency

    An urgent alert to treat it as a person at risk until proven otherwise.

Timings shown are the defaults, and you can change them. Alerts go to your own managers: GuardFlow is not an alarm receiving centre and does not provide 24/7 monitoring.

Guard patrols

NFC guard patrols with proof at every checkpoint

Build routes, schedule them, and know when a patrol is late, missed or cut short.

Illustration of a night patrol route at Harbour Car Park with six of eight checkpoints scanned, one late and one pending, plus a list of scans with times.

Product illustration.
  • Checkpoints by NFC tag, QR code, GPS or manual code, with checklists and photos where you need them.
  • Schedules with grace and escalation times, and runs created automatically each day.
  • Late, duplicate and wrong-checkpoint scans are flagged.
  • Overdue, missed and help alerts go to managers by email and SMS, checked every minute.
  • PDF patrol reports with every scan, checklist answer, photo and incident, and a map of each run on screen. Switch on client emailing and a manager can send each client its own report.

NFC and camera QR scanning work in Chrome on Android. On other phones, officers enter the checkpoint code.

Keyholding and response

Keyholding and alarm response software that times every call-out

Run keys, alarms and lock-ups as real, timed, billable jobs, not a phone log.

Illustration of key set K-114 at Canal Street Depot, issued to response unit Bravo 2 at 03:41 and returned at 04:37 with an append-only custody record, and an alarm activation dispatched at 03:41 and on scene at 03:58 against a 20 minute target.

Product illustration.
  • Key register per site, with an issue and return chain of custody that can't be edited or deleted, and scheduled key checks by NFC, QR or manual.
  • Alarm activations with every stage timestamped and timed against the contracted response, keyholder call lists, police URN and false-call warnings.
  • Lock and unlock schedules for each weekday, with late and missed alerts and a record when an alarm couldn't be set.
  • Multi-customer run sheets: one night's ordered run across many customers, and each client's report covers only its own sites.
  • Response units by vehicle or call sign, with the crew recorded over time.
  • Charge per patrol, lock, unlock, key check or response, with monthly statements that reconcile to the records.

ModuleThese are modules we switch on for your company. Alarm activations are entered by your team: GuardFlow does not take a direct feed from an alarm receiving centre.

Compliance and people

SIA licence tracking and officer compliance, enforced at the rota

Every officer's licence, right to work and documents in one place, with reminders before anything lapses.

Illustration of officer compliance: one SIA licence valid to March 2027, one right to work expiring in 14 days, and one officer with a missing DBS check blocked from the rota.

Product illustration.
  • Officer documents

    SIA licence, right to work, DBS, training, first aid and NI documents, in private storage, verified or rejected by your office.

  • Expiry reminders

    At 30, 14, 7 and 0 days before anything lapses.

  • SIA checks on record

    Each check of the official SIA register is logged with its date. GuardFlow tracks the result; the check itself is made on the SIA register.

  • Enforced at the rota

    Warn, or block, when a required document is missing or expired, or an officer hasn't finished onboarding.

  • Recruitment

    A public application form that turns applicants into invited officers.

  • Guided onboarding

    Personal details, NI, bank, ID, address, right to work, SIA, DBS, training and company documents to sign, with progress and reminders.

Payroll and billing

UK security payroll and client invoicing, from the same approved hours

Clock-ins become timesheets, and timesheets become payslips and invoices. Nobody retypes hours.

Illustration: a GPS clock-in becomes an approved timesheet of 50 hours 10 minutes, which feeds a payslip with income tax, National Insurance, pension, a BACS file and an FPS file ready to submit, and an invoice to the client at the charge rate with VAT and the contract margin.

Product illustration. Names and figures are examples.

Timesheets

Built from real clock events, with weekday, weekend and bank holiday rates per site. Pay and charge rates are kept separate, and managers approve.

Payroll

PAYE, NI, student loans, pension auto-enrolment, overtime, holiday pay, SSP and SMP. Payslip PDFs in the officer app, P60 and P45, a BACS Standard 18 file, and FPS and EPS RTI files generated for you to submit to HMRC. Prefer your own payroll? Export to Sage, Xero or BrightPay.

Invoicing

Invoices built from hours actually worked at your charge rates, with VAT, numbering and your branded PDF, emailed from GuardFlow. See the margin on every contract. Charge per visit? The activity billing module adds monthly statements that reconcile to the records.

Martyn's Law

Martyn's Law readiness for the venues you guard

Included and switched on by default. For each venue: the tier questionnaire, the four public protection procedures (evacuation, invacuation, lockdown and communication), staff acknowledgements, a drill log, enhanced-tier measures and an exportable evidence pack, plus a link for the venue to acknowledge. Review reminders keep it current.

  • 01Evacuation
  • 02Invacuation
  • 03Lockdown
  • 04Communication

GuardFlow documents and evidences readiness. The venue remains the responsible person, and no software makes a venue compliant on its own.

Security and data

Built like security software should be

  • Every company's data is separated at database level, with row-level security on every table and tenant isolation tests.
  • Roles and permissions decide who sees what; staff see only their own sites and clients, and nobody can grant a role above their own.
  • Append-only records: clock-ins, written occurrence book entries, key custody, site briefings and Martyn's Law evidence can't be edited or deleted through GuardFlow. Corrections sit alongside the original, and the audit log has no edit or delete access.
  • Private file storage with short-lived links; data encrypted in transit and at rest.
  • Secure cloud hosting in Zurich, Switzerland, which the UK recognises as providing adequate data protection.
  • UK GDPR tools: data export, staff anonymisation and a data processing addendum.
  • Certifications, stated plainly: none held yet. We're aligning our controls to Cyber Essentials, with ISO 27001 and SOC 2 planned, and we don't display badges we don't hold.

Who is behind GuardFlow

GuardFlow is made by FORGEAI STUDIO LTD, a UK company registered in England and Wales, company no. 17175307. UK support by email at support@guardflowapp.com on every plan, with step-by-step help guides inside the app.

Switching to GuardFlow

Moving from spreadsheets or your old rota tool

If you're coming from a spreadsheet, a WhatsApp group or a system you've outgrown, here is exactly what moving across involves.

  1. 01

    Import what you have

    Upload your clients, sites and staff from CSV with the templates provided. Duplicate clients and sites are flagged and skipped, and you get a report for every row.

  2. 02

    Follow the setup checklist

    Your dashboard counts what's done from your real data: company details, clients, sites, checkpoints, officers and prices, and shows the next step.

  3. 03

    Help moving across

    On Small Company and Medium Company, the one-time setup covers configuration, data migration, account and staff setup, and go-live support.

  4. 04

    Know what you're signing

    Small Company and Medium Company have a 12 month initial term, then run month to month on one month's notice. Starter is month to month: cancel at the end of any billing period. Your data stays yours: export it as CSV at any time, and for 30 days after you leave.

Pricing

Published prices. Start today from £79 a month.

No per-officer seat maths: pick the plan for your size. Managers, HR, finance and admin users are free on every plan. Prices exclude VAT.

  • Starter

    Up to 20 staff and 10 client sites

    £79 a month

    No setup fee

    Month to month: cancel at the end of any billing period

    • Office users don't count towards the limit.
    • Sign up, sign the agreement and pay online today.
    • Outgrow it? Move up to Small Company from Billing with no setup fee.
    Start on Starter
  • Small Company

    Up to 50 guards and 15 client sites

    £199 a month

    £495 one-time setup

    12 month initial term, then monthly

    • One-time setup covers configuration, data migration and go-live support.
    • No staff cap and no per-officer seats.
    Get started (Small Company)
  • Medium Company

    50 to 200 guards, or 16+ sites

    £249 a month

    £1,495 one-time setup

    12 month initial term, then monthly

    • One-time setup covers configuration, data migration and go-live support.
    • No staff cap and no per-officer seats.
    Get started (Medium Company)
  • Enterprise

    200+ guards, 30+ sites, or 150+ guards on 20+ sites

    Priced to your operation

    • White-label for reseller operations.
    • Custom commercial terms.
    Talk to us (Enterprise)

Swipe for all 4 plans.

Every plan: the core platform (rotas, GPS clock-in, patrols, welfare checks, compliance, payroll and invoicing), the officer app on iPhone, Android and web, unlimited office users, UK support and step-by-step guides. Specialist modules (keyholding, alarm response, lock and unlock, run sheets, response units, activity billing and site briefings) are switched on per company when you need them: ask us which suit your contracts.

What 40 officers cost on GuardFlow

Security guard software cost, worked through for a 40 officer firm.

£199 a month

Small Company, plus £495 one-time setup, on a 12 month initial term, then monthly.

First year, ex VAT12 × £199 + £495 setup
£2,883

Comparing with a cheaper rota app? Check whether it covers these. On GuardFlow they come with the plan:

  • PAYE payroll with payslips and FPS and EPS RTI files
  • Invoices from actual hours, with the margin on every contract
  • Welfare checks that escalate to an automated call, with a duress PIN
  • Martyn's Law evidence packs for the venues you guard
  • Double bookings refused by the database itself
  • Clock-ins that can't be edited or deleted through GuardFlow

Frequently asked questions

Straight answers, including what GuardFlow does not do.

Ask us something else

What is security guard management software?

It is one system for running a security company: the rota, clock-in, patrols, incidents, officer compliance, timesheets, payroll and client invoicing. GuardFlow is built for UK security companies, so it works in SIA licences, right to work, occurrence books, keyholding and PAYE.

How much does GuardFlow cost?

Starter is £79 a month for up to 20 staff and 10 client sites with no setup fee. Small Company is £199 a month plus a £495 one-time setup, Medium Company is £249 a month plus £1,495 setup, and Enterprise is priced to your operation. Prices exclude VAT. Managers, HR, finance and admin users are free on every plan.

Can we set GuardFlow up ourselves?

Yes. GuardFlow is self-service. Choose a plan, sign the agreement online and pay by card, and your account is set up automatically. An in-app checklist walks you through sites, staff and pay rates, and you can import staff, sites and clients from CSV.

What are we committing to?

Small Company and Medium Company have a 12 month initial term, then run month to month on one month's notice. Starter is month to month: cancel at the end of any billing period. Your data stays yours: export it as CSV at any time, and for 30 days after you leave.

Is there an app for officers?

Yes. GuardFlow Companion is on the App Store (UK) and Google Play, and the officer app also runs in any phone browser and installs to the home screen. Officers see their shifts, clock in with a location check, run patrols, report incidents, sign documents and view payslips. The web officer app also has the digital ID, an undo for a mistaken clock-in tap and the I need help button.

How does GPS clock-in work?

Each site has a boundary, 150 metres by default and adjustable. GuardFlow checks the officer's location on the server when they clock in. Off site, they must give a reason, can add a photo, and the clock-in is flagged for review; or you can block off-site clock-ins until they reach the site. You can also ask for a selfie; selfies are stored for review, not matched by facial recognition.

Does GuardFlow include a lone worker app?

Yes. Set a welfare check interval per site. If an officer doesn't respond, GuardFlow texts and emails them, rings them with an automated call, then alerts your managers by text, call and email, and finally raises an emergency alert. A duress PIN looks like a normal check-in but silently alerts managers. Alerts go to your own team; GuardFlow is not a 24/7 monitoring centre.

Does it do NFC guard patrols?

Yes. Checkpoints can use NFC tags, QR codes, GPS or a manual code. NFC and camera QR scanning work in Chrome on Android; on other phones officers enter the checkpoint code. Missed and overdue patrols alert managers, and you get PDF patrol reports.

Can GuardFlow run our UK payroll?

Yes. It calculates PAYE, NI, student loans, pension auto-enrolment, holiday pay, SSP and SMP, and produces payslips, P60s, P45s, a BACS Standard 18 file, and FPS and EPS RTI files for you to submit to HMRC. If you'd rather keep your current payroll, export to Sage, Xero or BrightPay.

How do we check an officer's ID on site?

Every officer has a digital ID in the web officer app with a live QR code. Scan it and a public page shows whether the ID is valid right now. The company can revoke or reissue an ID instantly. The SIA status shown is the one the employer recorded after checking the official SIA register.

Does GuardFlow check SIA licences automatically?

No. You check the official SIA register and record the check in GuardFlow with the date. GuardFlow then tracks every expiry, reminds you at 30, 14, 7 and 0 days, and can block officers with expired documents from the rota.

Can GuardFlow handle keyholding and alarm response?

Yes, as modules we switch on for your company: a key register with a custody trail that can't be edited, alarm response timed against your contracted targets, lock and unlock schedules, multi-customer run sheets and per-activity billing. Alarm activations are entered by your team.

Does GuardFlow make a venue Martyn's Law compliant?

No software can. GuardFlow helps you and your venue clients document and evidence readiness: procedures, staff acknowledgements, drills and an exportable evidence pack. The venue remains the responsible person.

How is our data protected?

Each company's data is separated at database level with row-level security on every table, files are private with short-lived links, data is encrypted in transit and at rest, and records such as clock-ins, written occurrence book entries and key custody can't be edited or deleted through GuardFlow. See our Trust page for details.

Where is our data stored?

Production data is hosted in Zurich, Switzerland, which the UK recognises as providing an adequate level of data protection. Where a supplier is outside the UK, the EEA or Switzerland, transfers are covered by the UK Addendum or Standard Contractual Clauses.

Is there a free trial?

There's no self-serve free trial. Starter is £79 a month with no setup fee and runs month to month, so you can start small and cancel at the end of any billing period. Or book a 20-minute demo first, shaped around your operation.

Run your next shift on GuardFlow

Start on Starter today with no setup fee, or book a 20-minute walkthrough shaped around your operation.

Self-service setup with an in-app checklist. UK support and step-by-step guides included.

Over 20 staff or 10 client sites? Small Company is £199 a month for up to 50 guards and 15 client sites, plus £495 one-time setup.