
GITNUXSOFTWARE ADVICE
Non Profit Public SectorTop 10 Best Code Enforcement Software of 2026
Compare code enforcement software options and fit for cities and agencies, with tradeoffs and considerations for shortlisting tools like OpenGov.
How we ranked these tools
Vendors set the topic, but our editors set the inclusion criteria and the evaluation framework before research starts.
AI search agents find sources, extract figures with provenance, and aggregate written reviews. They also transcribe video reviews and podcasts.
Framework: Features 40% · Ease 30% · Value 30%
Gitnux may earn a commission through links on this page — this does not influence rankings. Editorial policy
Infor is the best pick for enterprise teams running code enforcement inside a governed workflow stack because it ties case steps and evidentiary attachments into a configurable lifecycle with strong auditability, while iWorQ fits SMB municipalities that need inspection checklist execution synced to case status transitions and evidence.
Editor’s top 3 picks
Three quick recommendations before you dive into the full comparison below — each one leads on a different dimension.
Infor
Case and enforcement workflow configuration that ties documents, evidentiary attachments, and lifecycle steps into a governed process.
Best for: Fits when code enforcement is run inside an enterprise workflow stack with system integrations and audit trails.
iWorQ
Editor pickInspection checklist execution tied to case status transitions, so reinspection and corrective action steps stay synchronized.
Best for: Fits when municipal code teams need inspection-driven case management with repeatable evidence and notice workflows.
OpenGov
Editor pickBuilt-in notice and document workflows that bind generated outputs to case states and violation details.
Best for: Fits when municipal teams need case-managed inspections with evidence and document workflows.
Comparison Table
Infor
enterpriseInfor Public Sector includes enterprise applications for government asset and enforcement management.
Case and enforcement workflow configuration that ties documents, evidentiary attachments, and lifecycle steps into a governed process.
Infor positions code enforcement as part of a broader enterprise suite built around workflow and case management. It supports end-to-end enforcement cycles from intake to notice generation, reinspection tracking, and correction deadlines.
The product focus stays on governance and integration, with tools for connecting municipal systems and handling auditability across long-lived cases. For organizations needing deep IT alignment rather than standalone inspection apps, Infor fits inspection operations tied to enterprise integrations.
- +Enterprise workflow tooling built for long-lived enforcement cases
- +Integration options for connecting permitting and municipal systems
- +Configurable case stages for notice, orders, and citations workflows
- +Audit-friendly records supporting enforcement history over time
- –Not tailored for lightweight field-only inspection deployments
- –UI complexity increases for organizations without enterprise admin staff
- –Mobile inspection experience can lag specialized field apps
- –Advanced automation requires careful process mapping and governance
Best for: Fits when code enforcement is run inside an enterprise workflow stack with system integrations and audit trails.
iWorQ
SMBiWorQ offers cloud-based code enforcement and permitting software for local government.
Inspection checklist execution tied to case status transitions, so reinspection and corrective action steps stay synchronized.
iWorQ is a code enforcement case management system built around inspection workflows, violation evidence capture, and lifecycle tracking. The system supports intake into assignable cases, evidence attachments like photos and documents, and structured checklists for field staff.
Case status changes feed downstream tasks such as reinspection scheduling and correction order tracking. Administrator tools provide configuration of forms and workflows so municipal teams can standardize how notices and administrative actions are generated and managed.
- +Field inspection workflows with checklists and structured case steps
- +Evidence attachments per case for photographs and supporting documents
- +Configurable notice and action workflows for standardized enforcement
- +Inspection and reinspection tracking tied to case status changes
- –Limited coverage of highly specialized hearing and appeal workflows
- –UI navigation can feel form-heavy for staff with low case volume
- –Automation rules depend on careful workflow configuration
- –Mobile field capture requires disciplined setup of templates
Best for: Fits when municipal code teams need inspection-driven case management with repeatable evidence and notice workflows.
OpenGov
enterpriseOpenGov provides cloud software for budgeting, permitting, and civic asset management.
Built-in notice and document workflows that bind generated outputs to case states and violation details.
OpenGov targets municipal and agency code enforcement teams that need structured case management from intake through final disposition. It supports workflow-driven investigations with permit and property context, inspector assignments, and evidence handling for violation records.
Document generation and notice workflows help produce consistent notice of violation and correction order outputs tied to each case. Administrative steps like reinspection tracking and closure states keep compliance deadlines visible inside the case record.
- +Case workflow ties inspection actions to each violation record
- +Evidence attachments keep code violation photographs grouped with findings
- +Notice and document outputs reduce manual reformatting across cases
- +Reinspection tracking maintains an auditable timeline per case
- –Municipal GIS and parcel matching are not native in every deployment
- –Some process changes require admin configuration and governance discipline
- –Field mobile workflows depend on setup alignment for checklists
- –API coverage is adequate for integrations but not built for every custom edge case
Best for: Fits when municipal teams need case-managed inspections with evidence and document workflows.
Tyler Technologies
enterpriseTyler Technologies offers the EnerGov suite for public sector permitting and enforcement.
Case workflow configuration that keeps enforcement state, tasks, and document outputs consistent across departments.
Tyler Technologies supports end-to-end enforcement case workflows that connect evidence capture to violation notices, correction orders, and subsequent compliance tracking. The system’s automation options revolve around configurable workflow stages, deadlines, and task generation for clerks and inspectors. Integration depth is a key strength because enforcement records can be tied to permitting and municipal reference data used elsewhere. This makes it a strong fit when multiple departments need consistent enforcement state and shared object identifiers.
- +Enterprise workflow coverage across intake, enforcement actions, and compliance follow-through
- +Integration depth supports shared municipal records across departments
- +Configurable case stages help standardize how cases progress
- +Governance controls support role-based workflow execution
- –Workflow and integration projects require strong cross-team governance discipline
- –Field inspection UX depends on mobile configuration choices
- –Complex deployments can increase admin overhead during process changes
Code enforcement management
Standardize case progression and deadlines
Fewer stalled cases
Inspection operations
Track field findings to enforcement
Cleaner case documentation
Show 2 more scenarios
Municipal IT teams
Reduce rekeying across systems
Lower manual data entry
Integration with other municipal records supports consistent identifiers across permitting and enforcement data flows.
Hearing and compliance staff
Manage downstream outcomes
Improved reporting consistency
Enforcement records can be carried through follow-up tracking for compliance and administrative handling.
Best for: Fits when municipal agencies need governed enforcement workflows that connect to other city records.
GovPilot
SMBGovPilot provides a digital government platform for municipal management and enforcement.
Configurable notice and correction order workflows keep field evidence attached through status changes and administrative actions.
GovPilot fits agencies that need end-to-end code enforcement workflows with enforceable states for notice issuance, correction orders, and subsequent case updates. The system handles evidence attachments for inspection checklists and photographs and keeps them linked to the correct case activity. Administrative controls support role-based access and audit visibility so supervisors can review who changed statuses and documents. A common tradeoff is that workflow configuration requires up-front governance so stages, required fields, and notice templates remain consistent across inspectors and districts.
- +Configurable enforcement stages connect inspections to outcomes
- +Evidence attachments stay linked to the correct case activity
- +GIS and permitting integrations support parcel and address matching
- +Role access and change history support supervisor review
- –Workflow setup requires governance to keep templates and stages aligned
- –Some jurisdictions may need iterative template tuning for notices
- –Mobile inspection capture can require disciplined checklist design
- –Complex appeal paths may take configuration work to mirror local practice
Code enforcement supervisors
Review case status and document history
Faster internal QA reviews
Field inspectors
Capture checklist evidence during inspections
Fewer manual data reentry
Show 2 more scenarios
Permitting operations staff
Link enforcement cases to permit context
Cleaner property targeting
Permitting teams use integrations to match properties and reduce duplicate records across systems.
Administrative case managers
Issue correction orders and track deadlines
More consistent compliance timelines
Case managers move cases through configured notice and correction steps with automated tasking.
Best for: Fits when municipal teams need configurable case workflows tied to evidence and GIS-matched parcels.
CentralSquare
enterpriseCentralSquare delivers public sector software for finance, public safety, and planning.
CentralSquare ties enforcement cases to property GIS and parcel identifiers to drive routing, reporting, and notice targeting from a single case record.
CentralSquare carries code enforcement case management from permit intake through inspection, evidence capture, and violation notice workflows. It also supports administrative citations and correction orders with task assignment, deadlines, and reinspection tracking.
- +Case management links inspections, evidence, deadlines, and outcomes
- +GIS and parcel alignment helps reduce address and property mismatches
- +Configurable workflow states for notice, correction order, and reinspection
- +Audit trails support accountability for case and document edits
- –Field workflow depends on an enabled mobile inspection configuration
- –Complex approval chains can slow notice generation without templates
- –Integration depth varies by agency systems and data mappings
- –Some appeal or hearing workflows require careful process setup
Best for: Fits when a municipality needs end-to-end enforcement case tracking tied to parcels and inspector workflows.
Hiperweb
SMBHiperweb provides local government software including code enforcement and permitting.
Evidence attachments stay linked to violation findings and drive reinspection tracking inside the same case record.
Hiperweb supports field inspection workflows with an inspector-friendly mobile experience for capturing violation details and attaching evidence to each case. Case management ties inspection outcomes to follow-up actions, including reinspection tracking and compliance deadline monitoring. Administration routing supports multi-user operations so inspection assignments and case status transitions remain auditable through the lifecycle. A key tradeoff is that deep municipal integrations depend on how external systems are connected, so standalone deployment still needs manual data alignment for parcel or permit context.
- +Mobile-first evidence capture tied to each enforcement case
- +Workflow routing supports consistent assignment and case transitions
- +Reinspection tracking keeps compliance steps aligned
- +Audit-friendly case history across inspection outcomes
- –External system context may require manual alignment during onboarding
- –Advanced appeal and hearing workflows can require tighter configuration discipline
- –Complex rule variations may need additional workflow design effort
- –Reporting depends on consistent tagging of evidence and findings
Code enforcement teams
Field inspections with standardized evidence
Faster case review cycles
Municipal operations managers
Correction deadline tracking
Fewer overdue actions
Show 2 more scenarios
Inspection program coordinators
Reinspection workflow execution
More consistent compliance outcomes
Reinspection triggers and step completion are tracked to ensure repeat visits meet enforcement requirements.
Deputy city attorneys
Case documentation packaging
Cleaner enforcement records
Case history with attached evidence supports internal review ahead of enforcement next steps.
Best for: Fits when municipal code teams need evidence-led inspections and deadline-driven case tracking across multiple inspectors.
CityView
vertical specialistCityView Systems builds local government software for permitting, licensing, and enforcement.
Tight linkage between inspection findings, evidence attachments, and enforcement stage tracking keeps reinspection cycles audit-ready within each case.
CityView is positioned for municipal code enforcement work that spans field inspections and office processing. Case records tie together inspection findings, evidence attachments, and enforcement steps so staff can track progress to closure.
- +Strong case workflow structure for notices, orders, and reinspection stages
- +Field evidence attachments stay linked to the underlying inspection record
- +Configurable enforcement steps reduce ad hoc handling of similar violations
- +Operational reporting tracks case movement across assignments and outcomes
- –Mobile inspection UX can feel rigid for custom checklist variations
- –External system integration depth is limited for complex GIS and permitting meshes
- –Role permissions and governance controls need deliberate admin setup
- –Document templates may require frequent maintenance when processes change
Best for: Fits when code teams need inspection evidence, repeatable notice workflows, and staff accountability across case stages.
Comcate
SMBComcate delivers code enforcement and citizen complaint management software.
Field inspection capture that attaches evidence to inspection outcomes and feeds structured case progression for correction and follow-up actions.
Comcate digitizes and manages code compliance inspections from intake through enforcement actions. The workflow centers on field-ready inspection checklists, evidence attachments, and case progression that supports correction cycles and follow-up inspections.
- +Field inspection workflow supports checklists, photos, and evidence attachments
- +Case progression ties violations to reinspection tracking and enforcement outcomes
- +Municipal reporting connects cases, locations, and assignment status
- +Integration paths reduce manual data entry during permit intake handoffs
- –Mobile and admin configuration require disciplined rollout planning across crews
- –Some advanced enforcement steps can require careful workflow mapping
- –Extensibility depends on the available automation and integration options
- –Large jurisdictions may need workflow tuning to keep case data consistent
Best for: Fits when code enforcement teams need inspection-to-enforcement workflow control with evidence and correction tracking.
Citizenserve
SMBCitizenserve provides cloud-based permitting and code enforcement software.
Inspection-to-case lifecycle tracking with evidence attachments tied directly to enforcement actions.
Citizenserve is a code enforcement case management system built for inspection workflows tied to violations and follow-up actions. It centers on capturing field evidence, generating enforcement records, and tracking reinspection outcomes through a case lifecycle.
- +End-to-end case lifecycle tracking from complaint to corrective action status
- +Evidence attachments for inspection narratives and violation documentation
- +Configurable workflows for common enforcement steps like notice and reinspection
- +Role-based access supports separation of duties across municipal users
- –Municipal integrations require careful mapping for parcel, property, and address matching
- –Mobile field flows can feel constrained compared with fully custom inspection apps
- –Reporting depends on how consistently cases are structured and categorized
- –Appeal and hearing workflows need governance discipline to stay on schedule
Best for: Fits when municipal code enforcement teams need case tracking plus evidence-driven inspections.
Conclusion
After evaluating 10 code enforcement software, Infor stands out as our overall top pick — it scored highest across our combined criteria of features, ease of use, and value, which is why it sits at #1 in the rankings above.
Use the comparison table and detailed reviews above to validate the fit against your own requirements before committing to a tool.
How to Choose the Right Code Enforcement Software
Code enforcement software ties complaint intake, inspection scheduling, and enforcement actions into a case-based workflow that field crews and admin staff can run with shared evidence. This guide spans tools such as CentralSquare, Tyler Technologies, OpenGov, and GovPilot, plus case lifecycle platforms like Citizenserve, CityView, Comcate, iWorQ, and Infor. Each option is evaluated through how it connects enforcement records to parcel and GIS context, how reliably it carries evidence through status changes, and how much automation and API surface it exposes for municipal integration. The focus stays on governance and throughput, because notice generation, correction orders, and reinspection tracking depend on consistent configuration across departments.
Buyers can compare enforcement workflows by looking at case activity structures, evidence attachment behavior, and how notice outputs bind back to the underlying violation findings. CentralSquare emphasizes tying enforcement cases to property GIS and parcel identifiers for routing and notice targeting from a single case record. Citizenserve and CityView emphasize inspection-to-case lifecycle tracking where evidence attachments remain directly connected to the enforcement stage. Hiperweb and iWorQ emphasize evidence-led capture and reinspection synchronization inside each case record.
Code Enforcement Software for inspections, violations, notices, and correction case management
Code enforcement software manages enforcement case lifecycles from complaint intake and inspection scheduling through violation documentation, notice of violation or correction order outputs, and reinspection tracking. The systems centralize code violation photographs and evidence attachments so inspectors, supervisors, and administrative staff work from a single record tied to enforcement outcomes.
Tool differences show up in how workflow configuration handles enforcement stages and document outputs, and how the platform keeps evidence bound to each activity during status changes. GovPilot and OpenGov both focus on binding generated notice and document workflows to case states and violation details, while CentralSquare emphasizes routing and reporting driven by property GIS and parcel alignment from the case record.
Code enforcement workflow capabilities to compare across case, evidence, and notices
Code enforcement software turns complaint intake, inspection scheduling, and enforcement actions into a shared case record that crews can execute and admins can govern. Feature differences show up in how enforcement stages move forward while evidence attachments stay attached to the right finding, photo, and document output.
CentralSquare, Citizenserve, CityView, Comcate, GovPilot, Hiperweb, OpenGov, iWorQ, and Tyler Technologies all describe enforcement workflows, but their practical fit depends on how notice generation and reinspection tracking remain bound to case activity and GIS or parcel context where the agency routes and targets notices.
Evidence attachments that stay linked to each enforcement activity
Citizenserve ties evidence attachments directly to enforcement actions as cases move from complaint intake through corrective status. CityView keeps inspection evidence attached to the underlying inspection record so reinspection cycles stay audit-ready inside each case.
Enforcement stage workflows that bind inspection findings to notices and correction outputs
GovPilot uses configurable notice and correction order workflows so evidence remains attached through status changes and administrative actions. OpenGov binds generated notice and document outputs to case states and violation details so the record history stays consistent.
Parcel and GIS alignment used for routing, reporting, and notice targeting
CentralSquare ties enforcement cases to property GIS and parcel identifiers to drive routing and notice targeting from a single case record. Comcate and OpenGov can support parcel mapping, but GIS and parcel matching often need mapping discipline in deployments that must integrate multiple external systems.
Configurable case progression that keeps reinspection synchronized
Hiperweb keeps evidence attachments linked to violation findings and drives reinspection tracking inside the same case record. iWorQ synchronizes inspection checklist execution with case status transitions so corrective action and reinspection steps follow the checklist flow.
Cross-department enforcement workflow consistency and document output governance
Tyler Technologies supports governed enforcement workflows that keep enforcement state, tasks, and document outputs consistent across departments. Infor focuses on enterprise workflow configuration that ties documents and evidentiary attachments into governed lifecycle steps.
Choose by evidence binding depth and how the product handles enforcement workflows across field and admin users
Start by mapping the agency workflow to case activity structures, then verify that each product keeps evidence attachments attached through stage transitions and generated notice outputs. CentralSquare, CityView, and GovPilot differ most in whether GIS or parcel identifiers drive case routing, and whether admin workflow templates can keep notices aligned with field evidence.
Next, decide whether enforcement work should be managed through highly configurable case workflows or through checklists and structured case steps that enforce synchronization. Citizenserve and Comcate tend to emphasize inspection-to-case lifecycle controls, while iWorQ and Hiperweb emphasize inspection evidence tied to reinspection tracking inside the same case record.
Verify that evidence stays attached through the full lifecycle of a violation finding
Check how the system binds inspection evidence attachments and code violation photographs to the enforcement activity that generates the notice or correction order. CityView and Citizenserve emphasize evidence attachments staying connected to the underlying inspection or enforcement action as cases advance.
Pick a workflow philosophy based on configuration governance versus checklist-driven execution
If enforcement stage logic and notice templates need frequent admin changes, GovPilot and OpenGov focus on configurable notice and document workflows bound to case states. If inspection checklists must drive synchronized case progression and reinspection steps, iWorQ and Hiperweb tie checklist execution or evidence-led capture to transitions within the same case record.
Validate how parcel and GIS context affects routing and notice targeting
For agencies that route enforcement work and generate notices using parcel or GIS identifiers from a case record, CentralSquare ties enforcement cases to property GIS and parcel alignment for routing and reporting. For agencies with complex multi-system context, confirm whether other products require onboarding alignment because external system context may not be native in every deployment.
Assess field mobile workflow fit for custom inspection checklists
If the field team needs highly custom checklist variations, CityView warns that mobile inspection UX can feel rigid for custom checklist variations. If evidence capture and inspection outcomes need to feed structured case progression, Comcate and Citizenserve support evidence-led inspection capture but still rely on disciplined rollout planning.
Confirm cross-department consistency and integration expectations for enforcement workflows
When multiple departments must share governed enforcement state, tasks, and document outputs, Tyler Technologies emphasizes workflow configuration consistency across departments. For enterprise enforcement environments that require long-lived case governance and integration into other enterprise systems, Infor focuses on governed workflow steps and integration options that connect permitting and municipal systems.
Stress-test how notice generation and approvals impact throughput
If approval chains can delay notice creation, CentralSquare highlights that complex approval chains can slow notice generation without templates. GovPilot and OpenGov also require governance so configured templates and stage logic remain aligned as cases move through administrative actions.
Who code enforcement case platforms fit best
Code enforcement software fits teams that must run consistent enforcement stages from intake through notice, correction, and reinspection while keeping evidence attachments available to supervisors and administrative staff. The fit depends on whether the agency relies on parcel and GIS identifiers to target work or whether enforcement is primarily driven by inspection outcomes and evidence capture.
Organizations that need enterprise governance typically choose platforms built for long-lived case workflows and cross-department consistency. Organizations that need tighter field-to-case synchronization often prioritize inspection checklists and evidence-led case transitions.
Municipal code enforcement departments managing multi-inspector, evidence-led cases
Hiperweb and Citizenserve support evidence attachments tied to enforcement cases so multiple inspectors can work from a shared record while reinspection tracking follows the case activity structure.
Agencies that route work and reports using parcel or GIS identifiers inside enforcement cases
CentralSquare ties enforcement cases to property GIS and parcel identifiers so routing and notice targeting can come from the case record rather than from manual address matching.
Jurisdictions that must configure notice and correction workflows for administrative actions
GovPilot and OpenGov emphasize binding generated notice and document workflows to case states so administrative workflow stages do not break the evidence-to-notice relationship.
Organizations running enforcement inside enterprise workflow stacks with strong audit governance
Infor and Tyler Technologies target governed enforcement lifecycle steps and cross-department consistency, which suits organizations that already run enterprise workflow and document governance.
Common pitfalls when buyers implement code enforcement case workflows
Buyers often misjudge which part of the workflow actually defines success for code enforcement: evidence binding, stage workflow configuration, or parcel and GIS context for notice targeting. When the wrong dependency becomes the bottleneck, teams experience rework such as evidence not matching the stage that generated the notice or field workflows that do not match checklist standards.
The other frequent mistake is assuming mobile capture is plug-and-play across crews. CityView notes rigid mobile inspection UX for custom checklist variations, and Comcate flags that mobile and admin configuration require disciplined rollout planning across crews.
Assuming evidence stays connected even after notice templates and case stage names change
GovPilot and OpenGov tie evidence attachments through status changes and administrative actions, so governance discipline is required to keep templates and stages aligned with the evidence lifecycle.
Overlooking that GIS and parcel matching can become a manual dependency during onboarding
CentralSquare reduces mismatches by tying cases to property GIS and parcel identifiers, while OpenGov and Comcate warn that external system context and parcel or property mapping can require careful alignment.
Treating approval chains as a configuration detail instead of a throughput driver for notice generation
CentralSquare flags that complex approval chains can slow notice generation without templates, so template and approval workflow design must match the expected case volume.
Designing workflows around admin stage flexibility while ignoring field checklist variance
CityView warns that mobile inspection UX can feel rigid for custom checklist variations, so checklist requirements should be reviewed with field workflows before rollout.
Buying for reinspection tracking without checking synchronization between inspection steps and case transitions
iWorQ synchronizes inspection checklist execution with case status transitions, while Hiperweb uses evidence-led reinspection tracking inside the same case record, so buyers should confirm that the reinspection trigger follows the intended activity boundary.
How analysts compiled and kept the tool list grounded in product workflows
Analysts built the list by searching for the original publication pages that name code enforcement software options and describe their enforcement workflow capabilities. Analysts copied each figure shown next to the passages that state specific capabilities, then checked those figures against official documentation and the vendor changelog.
When independent reporting was cited alongside a capability claim, analysts compared the figure with that independent source to keep the same capability framing. Analysts included a published benchmark only when the benchmark itself served as the cited source for the stated performance or outcome.
Frequently Asked Questions About Code Enforcement Software
How do these tools link enforcement cases to property or parcel context during routing and reporting?
Which platforms provide evidence attachments that stay tied to the exact inspection outcome or activity?
When does reinspection tracking matter most, and how is it represented in case workflows?
What API or integration patterns show up in municipal deployments with permitting or records systems?
Which tools support role-based access control and audit logs for case and document changes?
How do admin teams control inspection checklists and notice generation to keep outcomes consistent across staff?
What breaks if a jurisdiction cannot standardize workflow stages before turning on automation?
Which systems handle appeal and hearing management within the enforcement path?
How should teams migrate existing cases and documents into a new case management system without losing audit context?
Tools reviewed
Primary sources checked during evaluation.
Referenced in the comparison table and product reviews above.
Funding and competing interests
This study was co-funded by several of the vendors assessed in it. No single vendor funded it. Funders could propose the market studied.
They had no role in selecting vendors, setting or weighting criteria, analysing data or drawing conclusions, and they received the same factual-accuracy check as every other vendor assessed.
Market definition, inclusion rules and criteria weights were fixed by an editor before research began and did not change afterwards. Editorial process →
- Legal Professional ServicesTop 10 Best Law Enforcement Computer Software of 2026
- Construction InfrastructureTop 10 Best Building Code Software of 2026
- Public Safety CrimeTop 10 Best Police Department Software of 2026
- Business FinanceTop 10 Best Corporate Compliance Software of 2026
- Technology Digital MediaTop 10 Best Code Inspection Software of 2026
Keep exploring
Comparing two specific tools?
Software Alternatives
See head-to-head software comparisons with feature breakdowns, pricing, and our recommendation for each use case.
Explore software alternatives→In this category
Non Profit Public Sector alternatives
See side-by-side comparisons of non profit public sector tools and pick the right one for your stack.
Compare non profit public sector tools→