Enterprise DNA

Instead of TrackTik

Stop renting TrackTik. Own your guard management system.

We build your version around your sites, your clients and the licensing rules you work under, bring your TrackTik sites, officers and rosters across and run it for you. Your office keeps every roster, every incident and every invoice.

TrackTik publishes no price. You get a quote built around how many sites you guard and which modules you run, so every site you win and every module you add moves the bill.

  • check_circleYour data in a database you own
  • check_circleOpen source, no lock-in
  • check_circleBuilt and run by Enterprise DNA

What the subscription charges for

The bill grows with every site you win

TrackTik is sold by Trackforce on a private quote. Its own pricing page says the quote is built around your site count and the modules you run. Compare that with your own guarding records, where a new site costs nothing to add.

request_quote

A quote, never a price list

There is no published price to compare. You find out what TrackTik costs after a sales call.

location_on

Priced by the number of sites

The quote follows your site count. The more contracts you win, the more the software takes out of each one.

extension

Modules on top of the basics

Tours and reporting are the starting point. Billing, payroll, business intelligence and visitor management are add-ons, each a line on the quote.

smartphone

Paying for the screens

Much of what you rent is the officer app and the office dashboard. The records underneath are ordinary: sites, officers, licences, shifts, checkpoints and incidents.

bar_chart

The reports they chose to build

You see the dashboards the vendor decided to chart. Margin per hour by site, or licences that lapse before an officer's last rostered shift, depend on what the reports offer.

lock

Your incident history in their cloud

Years of incident reports, patrol records and client reporting sit with the vendor, in a system you rent rather than own.

Your own guarding office

Start with what your office checks before every shift

Licences

Nobody rostered without a current licence

Every shift is checked against the officer's certificate or state licence for the whole shift, before anyone is put on it and again when they start.

  • check New Zealand certificates of approval for 5 years and temporary ones for 3 months, as the Act sets them
  • check Australian state licences for the state the site is in
  • check Shifts after a licence lapses flagged weeks ahead, not on the night
  • check A reminder to the officer drafted with the rule that applies

Cover

Who can take the shift, in one question

When an officer calls in sick, ask who can cover. Every officer is checked against licence, site induction, rest between shifts, shift length and weekly hours, and the best options come first.

  • check Officers already on another shift ruled out, even across time zones
  • check Subcontracted officers on New South Wales sites checked for the client's written agreement and notice
  • check House rules like 10 hours rest set by you, and overridden only with a reason that is kept
  • check A no-show opens a cover shift for the hours left

Incidents

Every incident reaches the right people

Log an incident with its police event number. A notifiable event points straight at WorkSafe or the state regulator, and nothing closes until the client has been told.

  • check Incidents the client has not heard about raised after your contract's reporting window
  • check Notifiable events not yet reported raised at the top of the list
  • check An incident report for the client drafted from the officer's notes
  • check Incidents per 100 hours worked, by site

Hours and money

Every hour worked, invoiced once

Each site's week is measured against its contract, and every worked shift goes on one invoice at the site's rate with the right GST for its country.

  • check Sites short of their contracted hours this week
  • check Worked hours not invoiced yet, by client
  • check Margin per hour by site after officer pay
  • check A monthly service report per client: hours, patrol completion and incidents

Make it yours

Design your own TrackTik replacement

Everything starts from the open-source base. Then it gets your name, the parts you run, your rules and your data from TrackTik. Try it here, and we build the real one.

2. What it runs

3. Make it fit

4. Your colour

Your business · your TrackTik replacement Your version
YB Your business

auto_awesome

Answered from your own database

Build my version

We build it from the open-source base, bring your TrackTik data across and run it for you.

What it looks like

Ask it like you would ask a colleague

Real answers from a fictional demo guarding firm with sites in Auckland, Sydney and Melbourne. Your office asks the question and checks the records behind the answer.

forum

Guard Operations for Claude Code

Connected to your own database

What needs my attention across the sites today?

open shift

Ref
S-1049
Detail
KPM-MALL Thu 22 Oct 10:00 for 6.00h

open shift

Ref
S-1060
Detail
SBA-LOBBY Thu 22 Oct 07:00 for 12.00h

open shift

Ref
S-1082
Detail
SBA-LOBBY Mon 26 Oct 07:00 for 12.00h

regulator not notified

Ref
INC-503
Detail
PDH-HALL: Contractor fell from a step ladder in Hall B

client not told

Ref
INC-502
Detail
KPM-MALL: Forced door on tenancy 14 found on patrol (46.2h ago)

licence expired

Ref
O-203
Detail
Tom Reilly: NSW security-licence expired 2026-10-17, next shift Wed...

rostered against the law

Ref
S-1045
Detail
subcontracted without the client's written agreement (Daniel Okafor...

rostered against the law

Ref
S-1052
Detail
no current licence (Tom Reilly, Wed 21 Oct 18:00)

rostered against the law

Ref
S-1052
Detail
subcontracted without the client's written agreement (Tom Reilly, W...

rostered against the law

Ref
S-1058
Detail
subcontracted without the client's written agreement (Daniel Okafor...

rostered against the law

Ref
S-1065
Detail
subcontracted without the client's written agreement (Tom Reilly, F...

rostered against the law

Ref
S-1065
Detail
no current licence (Tom Reilly, Fri 23 Oct 18:00)

rostered against the law

Ref
S-1068
Detail
no current licence (Ben Fraser, Sun 25 Oct 18:00)

rostered against the law

Ref
S-1071
Detail
subcontracted without the client's written agreement (Daniel Okafor...

rostered against the law

Ref
S-1076
Detail
subcontracted without the client's written agreement (Tom Reilly, S...

rostered against the law

Ref
S-1076
Detail
no current licence (Tom Reilly, Sun 25 Oct 18:00)

rostered against the law

Ref
S-1078
Detail
no current licence (Ben Fraser, Tue 27 Oct 18:00)

rostered against the law

Ref
S-1081
Detail
subcontracted without the client's written agreement (Daniel Okafor...

rostered against the law

Ref
S-1087
Detail
no current licence (Tom Reilly, Tue 27 Oct 18:00)

rostered against the law

Ref
S-1087
Detail
subcontracted without the client's written agreement (Tom Reilly, T...

house rule broken

Ref
S-1059
Detail
under 10 hours rest since S-1057 (Priya Sharma, Thu 22 Oct 22:00)

house rule broken

Ref
S-1063
Detail
not inducted at this site (Liam Chen, Sat 24 Oct 18:00)

Ask it anything

Questions answered from your guarding records

These examples combine your own records across every site and client at once. They are not a claim that TrackTik cannot produce a similar report.

chat_bubble Which sites earn the least per hour after officer pay, over the last 28 days?
chat_bubble Which sites are rostered below their contracted hours this week, and by how much?
chat_bubble Which officers complete the fewest checkpoint scans, over the last 14 days?
chat_bubble Which officers have a licence that runs out before their last rostered shift?
chat_bubble How much worked time is not invoiced yet, by client?
chat_bubble Who signs on late, and by how many minutes on average?
chat_bubble Which sites have the most incidents per 100 hours worked?
chat_bubble How many hours did subcontractors work, by site, and what share of the site is that?
chat_bubble Which officers are within 12 hours of the weekly limit this week?
chat_bubble How long does each client wait to hear about an incident?

Switching

How to switch from TrackTik

A move involves exporting your core records, mapping them into the database, checking the import and running both systems side by side before you switch.

  1. 1

    Export your records

    Use TrackTik reports to export your sites, employees and scheduled shifts. The import is designed for comma-separated files. Include employee licence numbers and expiry dates where your export provides them. Incident history and photos are not brought across by this import, so keep track of what you need from your TrackTik export. If you cannot find the reports or format you need, check with TrackTik.

  2. 2

    Load a test run

    Import the records in this order: sites, employees, then scheduled shifts. Start with the import’s dry run before loading the records for real. It lets you check the data before it is added. If your report uses different column headings, map those fields to the ones the import expects rather than changing records blindly.

  3. 3

    Review import findings

    Check what the import reports before you proceed. Repeat rows are skipped, and one bad row stops the whole file, so resolve any errors and run the file again as needed. Review the imported sites, employees and shifts against TrackTik, especially licence numbers, expiry dates and shift assignments. Imported shifts are checked against the same rules as new shifts.

  4. 4

    Run both side by side

    Keep TrackTik running while you use Guard Operations for Claude Code alongside it for a short period. Compare the sites, officers and scheduled shifts in both systems, and check that your team can work with the records in the database through Claude Code. The replacement has no web front end, so make sure the way you access and use it fits your office’s work before you switch.

  5. 5

    Switch off TrackTik

    Once you have checked the imported records and are ready to use the new system, stop relying on TrackTik for day-to-day operations. Keep the TrackTik export available for incident history and photos that were not imported. Confirm who in your office will maintain records and use Claude Code to work with them, since the replacement is a database and Claude Code rather than a web dashboard.

construction

Where the real effort goes

The main work is usually mapping your own report headings, fields and operating rules, then deciding how much history to bring across. The import covers sites, employees and scheduled shifts, not incident history and photos. Allow time to review the records and resolve import errors before switching. If you have Enterprise DNA install and run it for you, Enterprise DNA handles this migration work.

Not ready for a call?

Get your TrackTik switch plan by email

We will send you the step-by-step plan for moving your business off TrackTik, what the move really involves, and how we would do it for you.

One email with your plan. No spam, and you can unsubscribe any time.

Three ways to make it yours

Start with the free guarding office or have your version built

Open source

Do it yourself

Free code

  1. 1 Clone the repo and run npm install, npm test and npm run demo.
  2. 2 Open it in Claude Code, Codex, OpenCode or Cursor.
  3. 3 Export sites, employees and scheduled shifts from TrackTik as CSV files and import them with a dry run first.
  4. 4 Add your checkpoints and inductions, then run /compliance before the first roster goes out.
Get it on GitHub

Built around your business

We customise it

One setup fee, then a retainer

  • check Your house rules, award limits and client reporting windows built in
  • check Your invoices, incident reports and client service reports in your brand
  • check Your TrackTik sites, officers, licences and rosters brought across and checked
  • check A phone screen for officers to sign on, scan checkpoints and log incidents, if you want one

Omni by Enterprise DNA

We run it for you

One setup fee, then a retainer

  • check Installed and operated through Omni by Enterprise DNA
  • check Access for your whole office with no charge per site, plus backups and restore checks
  • check Expiring licences, open shifts and incidents the client has not heard about raised every morning
  • check Licensing rules kept current as the law in each country and state changes
Book a call with Sam

Questions

Instead of TrackTik, answered

Does this replace everything TrackTik does? expand_more

The free version covers the office: clients, sites, officers and licences, the roster and cover, patrol checkpoints, incidents and invoices. It has no officer phone app, live patrol map or client login. Officers' sign-ons and scans are recorded by a supervisor, or we build your officers a phone screen on the same records.

Can we trust the licence and subcontracting checks? expand_more

Each check comes from a rule written down with its source: the Private Security Personnel and Private Investigators Act 2010 in New Zealand, each state's licensing law in Australia, and section 38A of the New South Wales Security Industry Act for subcontracting. Your office sees the rule behind every refusal. It is a records check, not legal advice.

What happens to the sites and rosters we already run in TrackTik? expand_more

Sites, employees with their licence numbers and expiry dates, and scheduled shifts come across from TrackTik report exports. Every imported shift goes through the same checks as a new one, so anyone rostered without a current licence shows up on the first day. Incident history and photos stay in your TrackTik export.

We guard sites in New Zealand and Australia. Will it handle both? expand_more

Yes. Each site runs on its own clock and its own rules: certificates of approval in New Zealand, the state licence where an Australian site is, GST at 15% or 10%, and invoices in the client's currency. One roster covers both.

What do we pay Enterprise DNA? expand_more

The code is free. A version built and run for your firm has one setup fee, then a retainer, with no charge per site or per officer. Sam reviews your TrackTik quote, your sites and the reports your clients expect before agreeing the scope.

Own the records behind every shift you guard

Take 30 minutes with Sam to go through your TrackTik quote, your sites and the licensing rules you work under. We map your operation and agree what your version needs before you change systems.

Guard Operations for Claude Code is free and open source, published by Enterprise DNA.

Done paying for TrackTik?

Get your version built