Skip to content

What Cor Pathway 360 costs

Last updated: Written by Blake Cowan, NCSO

The licence is free and the number is on this page. What the program build costs depends on what you already have, so that part comes on a call.

The short answer

The software licence is $0, because it is open source and you host it yourself. You pay once for the program build, and optionally a flat monthly fee for maintenance after that. There is no per user fee at any crew size, whether you run 5 people or 100.

We made the software free on purpose. If the price makes you suspicious, the reasoning behind giving the app away is worth reading before the rest of this page.

What you actually pay to run it

The licence is free. Running the software is not literally free, and anyone who tells you a self hosted system has zero cost of ownership is selling you something.

Here is the honest list.

A Supabase project

This is your database and file storage. The free tier is enough for a small crew. A larger or busier company moves to a paid Supabase plan, which you buy directly from Supabase at their published rate, not from us.

Somewhere to run the application

Cor Pathway 360 is a Next.js application. Vercel is the easiest place to put it and has a free tier for a single small deployment. You can run it anywhere that runs Node 20 or newer.

Your own time, or ours

Somebody sets it up, adds the crew, and keeps the program current as procedures change and certificates expire. That is the real ongoing cost of any safety system, including every paid one.

Optional services, only if you want them

PDF form import, outbound email and electronic logging device integration switch on when you add their API keys. Leave the keys out and those features are simply absent. Nothing nags you to upgrade.

Supabase is the only hard requirement. Everything else is a preference.

What the program build costs

The software holds a safety program. It does not write one. The build is where we write yours and map it to the audit.

The one time build. Priced by company size and by how much usable documentation you already have. A company with a current binder that needs restructuring and mapping is a different job from a company with three photocopied forms from a previous employer. We look at what exists before quoting.

Monthly maintenance, optional, two levels. Managed covers a single location with standard support: keeping documents current, adding forms, and handling changes as your work changes. Managed Plus is for more frequent changes, priority support, and multi location operations.

Firm pricing comes on a call, because a number quoted before seeing your documentation would be a guess, and a guess in either direction is useless to you.

If you are starting a carrier, budget for this differently. Alberta will not issue a Safety Fitness Certificate until you confirm you have written safety and maintenance programs. That puts the program build on the critical path to operating at all, alongside your insurance and your plates, rather than in the pile of things you deal with once the trucks are earning. Carriers who find this out late tend to find it out with equipment sitting in the yard.

What the alternatives cost

Eight of the vendors in this market do not publish a price. Four do. Below is what each one publishes, with the annual cost worked out for a 40 person field crew, because a monthly per seat rate hides the total and the total is what lands on your desk.

Comparison table.
VendorPublished priceAnnual cost, 40 usersLicenceSelf hostableData ownership
Cor Pathway 360$0$0AGPL-3.0-or-laterYesYour Supabase project
SafetyReports (by AlignOps)$45 per user per month Standard, $70 Enterprise$21,600 Standard, $33,600 EnterpriseProprietaryNoVendor hosted
SafetyCulture$24 per seat per month billed annually, $29 billed monthly (Premium)$11,520ProprietaryNoVendor hosted
Certainty Software$18 per user per month USD billed annually (Standard)$8,640 USDProprietaryNoVendor hosted
BIS Safety Software (BIStrainer)From $350 per month USD$4,200 USDProprietaryNoVendor hosted
SiteDocsNot publishedNot publishedProprietaryNoVendor hosted
SalusNot publishedNot publishedProprietaryNoVendor hosted
eCompliance / EcoOnlineNot publishedNot publishedProprietaryNoVendor hosted
Field iDNot publishedNot publishedProprietaryNoVendor hosted
AssignarNot publishedNot publishedProprietaryNoVendor hosted
HSI DonesafeNot publishedNot publishedProprietaryNoVendor hosted
1Life Workplace SafetyNot publishedNot publishedProprietaryNoVendor hosted
Novara (formerly KPA Flex)Not publishedNot publishedProprietaryNoVendor hosted
Safety EvolutionNot publishedNot publishedProprietaryNoVendor hosted

Scroll the table sideways to see every column. The first column stays in place.

Source: vendor pricing pages and Capterra listings, checked the week of 27 July 2026. Certainty and BIS publish in US dollars and are shown in US dollars, unconverted.

On the eight "not published" rows. That figure is unavailable because the vendor requires a sales conversation before quoting. SiteDocs requires a contact form, and Capterra confirms there is no free trial. Salus requires a form plus a 30 minute walkthrough before any number is given, and argues on its own pricing page that a generic published tier can hide the real cost or push a buyer into paying around an arbitrary feature list. That is a reasonable position, honestly held, and it is the opposite of ours. We have picked the other side of it: our number is on this page and you did not have to talk to anybody to see it.

Two fair notes on the published prices. SafetyReports offers a free trial and a free version with no credit card. SafetyCulture has a genuine free tier, up to 10 users, 5 active templates, 3 years of data history and 30 days of analytics, plus a 30 day trial on any plan. If you have fewer than 10 people and light needs, look at that free tier honestly before you look at us.

Why per seat pricing is the wrong shape for a trades company

A seasonal crew is not a fixed number. You run 20 in February and 80 in July.

Per seat pricing means your compliance cost peaks in the same month your headcount and your risk peak. The most dangerous, busiest part of your year is the part where the safety system costs the most. That creates a quiet incentive that nobody puts in a proposal: leave the summer hands off the system, or share a login, or add them next month.

Every safety professional reading this has seen it happen.

Worth knowing when you compare: HSI Donesafe publishes that it prices on total worker headcount including all employees, not just administrators. Read any per seat quote carefully to find out which definition of "user" it uses, because the two produce very different invoices.

Removing the per seat cost removes the incentive. Add every worker, every subcontractor and every seasonal hand on their first day, because it costs nothing to do so.

Module toggles are not a paywall

Settings like transport_enabled and cor_enabled decide what appears in the navigation. That is all they do.

A plumbing contractor does not want to scroll past National Safety Code trip inspection screens, and a trucking company does not need confined space forms in the way. Turning a module off removes clutter. It does not remove something you have not paid for, because there is no tier you have not paid for.

Everything is available to everyone, on day one. Signing up creates your first Super Admin account and builds the company with four permission profiles, eight starter forms and five managed lists, and from there every capability in the system is switched on if you want it.

So what is the total, honestly

For a 40 person crew, in year one: $0 for the licence, the cost of a Supabase project and hosting which can be nothing at all on free tiers for a small operation, and one program build engagement quoted after we look at your documentation.

In year two, if you take monthly maintenance, that flat fee. If you do not, nothing, and the system keeps running.

Compare that with $11,520 a year for the cheapest published per seat option at that crew size, forever, on a system you cannot take with you.

In Alberta and British Columbia, part of the build cost may be offset by programs you already pay into. The published terms and the caveats are on the grants and premium incentives page.

Worth separating two different questions, because people arrive here with both. This page is what the software and a program build cost. What COR certification itself costs covers the audit fee, the certifying partner membership and the training, which you pay whoever builds your program.

Questions people actually ask

Is Cor Pathway 360 really free?
Yes. The software is licensed under AGPL-3.0-or-later. There is no trial, no per user fee and no paid tier of the application. You download it, you run it on your own Supabase project and your own hosting, and nobody can switch it off. What you pay for is the program build, which is the work of writing your policies, procedures and forms and mapping them to your certifying partner's audit.
What is the catch?
The catch is that a blank system is not a safety program. The software will hold your program, but somebody still has to write the hazard assessments, the procedures and the orientation, and map the evidence to your certifying partner's audit elements. Most companies with 5 to 100 field staff do not have a spare person to do that. That work is what we sell. If you have the time and the knowledge to do it yourself, do it yourself, and the software still costs nothing.
What does the AGPL licence mean for my business?
Run it for your own company, forever, free, and change whatever you like. The one obligation only applies if you run a modified version as a service for other people, in which case you must publish your changes under the same licence. Using it to run your own business is never affected. If you are not reselling the software, the licence asks nothing of you.
Do I need a developer to run this?
You need somebody who can follow a setup guide and create two accounts. Supabase is the only hard requirement, and a free tier project is enough for a small crew. Vercel is the easiest place to run the application itself. If you would rather not do that part, it is included in the build engagement.
What happens if I stop working with you?
Nothing happens to your system. It runs on your Supabase project and your hosting, under your accounts, with your API keys. There is no licence server to call home to and no switch we can flip. You keep the application, the data and the program documents, and you can hire anyone you like to maintain them, including nobody.
Can I move off it later?
Yes, and the data is in a standard Postgres database you already control, so an export is a normal database export rather than a support ticket. That is a deliberate design decision, not a courtesy. A compliance system you cannot leave is a business risk.
Who owns my audit evidence?
You do, because it is in your database. This matters more than it sounds. A COR certificate depends on producing three years of audit evidence on demand, so if that evidence sits inside a vendor you cannot leave, your certification depends on a commercial relationship continuing. Self hosting removes that dependency.
Are some features locked behind a paid tier?
No. The module toggles in the settings, transport_enabled, cor_enabled and the rest, are configuration rather than a paywall. They decide what appears in the navigation so a plumbing contractor does not scroll past National Safety Code screens. Every capability is available to everyone, including on day one.

Get a firm number

Bring whatever documentation exists, even if it is three photocopied forms. We will tell you what the build involves and what it costs, and if you are better off doing it yourself, we will tell you that too.