Instead of Cority Industrial Hygiene
Stop renting your Cority Industrial Hygiene record desk. Own your exposure records.
We build your version around your sampling programme, map your Cority records and run the review desk for you. Your hygienist keeps responsibility for sampling methods, interpretation and controls.
Cority quotes by scope, with a recurring subscription and a separately scoped implementation project. Ask for your Industrial Hygiene costs within the wider agreement.
- check_circleYour data in a database you own
- check_circleOpen source, no lock-in
- check_circleBuilt and run by Enterprise DNA
Read the agreement
What sits behind a Cority subscription
Cority provides a wider health and safety platform. If your need is the exposure records desk, compare the work you actually use with the scope you pay for.
A continuing subscription
Cority describes an initial three-year subscription commitment. Compare the records work you need with the full scope of that agreement.
The solutions selected
The selected solutions help determine the quote. Keep Industrial Hygiene distinct from other health and safety modules when reviewing your bill.
The user model
Standard pricing grows with users and modules. Enterprise pricing covers the agreed modules and integrations for all employees.
Integrations and additions
Connections and add-ons affect the scope. Identify which feeds your sampling and review team actually relies on.
Annual uplift
Cority describes an annual uplift in both subscription models. Include renewal terms when assessing the ongoing commitment.
Implementation and changes
Configuration is a separately scoped project. Additional professional services are also scoped and billed separately.
Your records, your working week
Sampling evidence with its review and follow-up
Plan
Know where the evidence is missing
A group-by-group view puts the sampling programme beside the evidence already saved.
- check Sites, exposure groups and monitored agents
- check Groups with no saved samples
- check Planned tasks with named owners and due dates
- check Overdue group reviews beside sampling gaps
Review
Keep the original result intact
Original lab wording and later human review remain separate, so a new opinion never overwrites the evidence.
- check Original result text, qualifiers and units
- check References to controlled lab reports and methods
- check Every review revision with reviewer and evidence
- check Missing method references beside unreviewed results
Follow through
Connect decisions to accountable work
Review the requested follow-up alongside owners, deadlines and closure evidence.
- check Actions attached to the relevant sample
- check Overdue work with its responsible owner
- check Follow-up decisions that have no open action
- check Closure evidence without rewriting the source result
Keep
Build your own record history
Combine mapped sampling exports with your local review and follow-up history, and keep that combination in your own database.
- check A test import checked against your exported count
- check Conflicting source records refused before they replace evidence
- check Private branded sampling briefs and review packets
- check NZ retention dates and Australian jurisdiction review flags
Make it yours
Design your own Cority Industrial Hygiene replacement
Everything starts from the open-source base. Then it gets your name, the parts you run, your rules and your data from Cority Industrial Hygiene. Try it here, and we build the real one.
2. What it runs
3. Make it fit
4. Your colour
Answered from your own database
Good morning. Here is what needs you today.
We build it from the open-source base, bring your Cority Industrial Hygiene data across and run it for you.
What it looks like
Ask it like you would ask a colleague
Real answers from the demo data that ships with Exposure Records for Claude Code. It runs in Claude Code inside the Claude app, so it feels like any chat you already use.
Exposure Records for Claude Code
Connected to your own database
Which groups have no saved samples?
20000000-0000-0000-0000-000000000002
- Site
- Fictional Harbour Works
- Exposure_group
- Legacy plant survey
- Agent
- Asbestos
- Review_due
- 2026-12-23
- Sample_count
- 1
- Last_sample
- 2026-10-26
- Open_plans
- 0
- Unreviewed_samples
- 0
20000000-0000-0000-0000-000000000001
- Site
- Fictional Harbour Works
- Exposure_group
- Mixing crew
- Agent
- Respirable dust
- Review_due
- 2026-11-01
- Sample_count
- 2
- Last_sample
- 2026-11-07
- Open_plans
- 1
- Unreviewed_samples
- 1
20000000-0000-0000-0000-000000000004
- Site
- Fictional Harbour Works
- Exposure_group
- Packing crew
- Agent
- Noise
- Review_due
- 2026-11-10
- Sample_count
- 0
- Open_plans
- 1
- Unreviewed_samples
- 0
20000000-0000-0000-0000-000000000003
- Site
- Fictional Inland Works
- Exposure_group
- Mixing crew
- Agent
- Respirable dust
- Review_due
- 2026-11-27
- Sample_count
- 1
- Last_sample
- 2026-11-03
- Open_plans
- 0
- Unreviewed_samples
- 1
| Id | Site | Exposure_group | Agent | Review_due | Sample_count | Last_sample | Open_plans | Unreviewed_samples |
|---|---|---|---|---|---|---|---|---|
| 20000000-0000-0000-0000-000000000002 | Fictional Harbour Works | Legacy plant survey | Asbestos | 2026-12-23 | 1 | 2026-10-26 | 0 | 0 |
| 20000000-0000-0000-0000-000000000001 | Fictional Harbour Works | Mixing crew | Respirable dust | 2026-11-01 | 2 | 2026-11-07 | 1 | 1 |
| 20000000-0000-0000-0000-000000000004 | Fictional Harbour Works | Packing crew | Noise | 2026-11-10 | 0 | 1 | 0 | |
| 20000000-0000-0000-0000-000000000003 | Fictional Inland Works | Mixing crew | Respirable dust | 2026-11-27 | 1 | 2026-11-03 | 0 | 1 |
Ask it anything
Ten questions this version answers
These questions run on the fictional demo records today. Cority also provides configurable reporting. Here, you own the records and can change the review workflow.
Switching
How to switch from Cority Industrial Hygiene
A move usually involves confirming your Cority report fields, mapping them to sampling records, importing and checking the results, then running both systems side by side.
- 1
Export your sampling records
Cority describes CSV export through its ad hoc reporting tools. Export the sampling records you want to bring across, including the fields available for record dates and report references. Cority report headings can differ by tenant, so check with Cority which fields your account can export and confirm the exported record count. Decide separately which other history you need to retain or migrate.
- 2
Map and preview the records
Match the headings in your Cority report to the fields used for sampling records. The free version imports mapped sampling records and offers a test run before saving them. Use that preview first. It lets you check how the exported records will be read before you make changes to the new database.
- 3
Check the import findings
Review what the import flags, including missing references. Reconcile the row count against the Cority export and check the original record dates before saving the records. If something does not match, resolve the mapping or source data and run the preview again. The import keeps source values as text and does not calculate exposure levels.
- 4
Run both systems side by side
Keep Cority available for a short period while you use Exposure Records for Claude Code. Check the imported records, review decisions and follow-up against the information you still use in Cority. Keep your existing operational controls in place while you confirm the replacement meets your requirements. Your qualified hygienist remains responsible for interpreting results and making sampling decisions.
- 5
Switch off Cority
Once you have checked the records and confirmed the replacement meets your requirements, arrange to end or stop using Cority under your agreement. Keep the original exports and source reports in your controlled evidence store. The database holds references to source reports, not the attached files, so make sure you have agreed where those reports will be retained.
Where the real effort goes
Most of the work is mapping your own report fields and review rules, then deciding how much history to bring across. Attachments, worker-linked history and wider workflows need separate migration scoping. If Enterprise DNA installs and runs your version, they work through the mapping and migration scope with you.
Not ready for a call?
Get your Cority Industrial Hygiene switch plan by email
We will send you the step-by-step plan for moving your business off Cority Industrial Hygiene, what the move really involves, and how we would do it for you.
Sent. Check your inbox.
Your Cority Industrial Hygiene switch plan is on its way.
Rather talk it through? Book a call arrow_forwardThree ways to own it
Do it yourself, have it customised, or have it run for you
Open source
Do it yourself
Free, open source
- 1 Clone the repo, run npm install and npm run demo
- 2 Open it in Claude Code, Codex, OpenCode or Cursor and ask for the sampling review
- 3 Map your Cority CSV report, check the row count and run a test import
- 4 Set your business brand, then review the generated documents and access arrangements
Built around your business
We customise it
One setup fee, then a retainer for ongoing work
- check Your exposure groups, fields and review process
- check Your Cority report headings mapped and history reconciled
- check Your documents, connections and a web front end if you want one
- check Your preferred database and technology fitted to the business
Omni by Enterprise DNA
We run it for you
One setup fee, then a retainer
- check Installed with agreed access, retention and backup arrangements
- check Sampling review packs and overdue follow-up prepared for your team
- check Kept working as your sources and reporting needs change
- check Operated through Omni by Enterprise DNA, with your hygienist making the exposure decisions
Questions
Instead of Cority Industrial Hygiene, answered
Does this replace our hygienist or decide whether exposure is safe? expand_more
No. It keeps the sampling evidence, human review and follow-up together. Your qualified hygienist sets the programme and interprets the results. A record marked checked means the evidence was checked, not that an exposure is safe.
Can you bring our Cority history across? expand_more
Yes, once we confirm the records and export fields. Cority describes CSV export through its reporting tools. The free version imports mapped sampling records and checks the exported count. We scope attachments, worker-linked history and wider workflows separately as part of your migration.
What does the free version cover? expand_more
It covers group-level sampling records, review history, planned work and control follow-up. It produces private sampling briefs and review packets. If your operation needs field capture, instruments, screens or wider health workflows, Enterprise DNA scopes those into your custom version.
How are retention and access handled? expand_more
The free version shows NZ exposure-record retention dates and flags Australian records for local jurisdiction review. Original sample evidence and reviews remain preserved. We agree access, backups, retention holds and disclosure arrangements before real records are used by a shared team.
How is your pricing different from Cority? expand_more
Cority quotes its subscription and implementation by scope. Enterprise DNA builds and runs your version for one setup fee, then a retainer, with the work agreed around your business. The free version is open source. We review your actual agreement before making a cost comparison.
Bring your sampling workflow to a 30-minute call
Spend 30 minutes with Sam. Bring your Cority agreement, an example export with private details removed and the reports your team uses each week. We will identify the records desk you can own and the specialist functions your operation still needs.
Exposure Records for Claude Code is free and open source, published by Enterprise DNA.
Done paying for Cority Industrial Hygiene?
Get your version built