BeaconHS
github.com
What it is
BeaconHS is an open-source Health, Safety & Environment platform aimed at industrial construction. Its modules cover incidents, inspections, hazard assessments, corrective actions, journals, training, documents, equipment, PPE, people, locations, compliance, insights, and reports. A visual Builder supports conditional logic, formulas, repeating sections, signatures, multi-step workflows, and automations for forms such as lift plans, JSAs, confined-space permits, and toolbox talks. The analytics engine provides a query builder, visualizations, dashboards, and role-based sharing; reports can be sent by scheduled email as HTML or PDF. Listed inbound data-sync connectors include database, NetSuite, CSV, and Nango. Tenant administrators can configure AI providers, with provider settings, models, and API keys encrypted at rest. PostgreSQL row-level security enforces tenant isolation, and mutations are audited with before-and-after differences. Its mobile-first interface supports QR and kiosk entry, autosave, and resumable drafts, but the app is online-only. BeaconHS can be self-hosted; setup calls for Node 24 LTS, pnpm 10+, and Docker. The project labels itself pre-launch and focuses on hardening, depth, and migration tooling.
Spec sheet
- Purpose
- BeaconHS is an open-source Health, Safety & Environment platform for industrial construction.Read 9 Oct 2026 · github.com
- Intended users
- The project is aimed at industrial-construction HSE programs managing crews across sites, equipment, certifications, permits and audit records.Read 9 Oct 2026 · github.com
- Platforms
- The README provides development launchers for macOS, Windows, and Linux and describes a mobile-first web interface.Read 9 Oct 2026 · github.com
- Deployment
- BeaconHS can be self-hosted, and the README gives local setup instructions using Node, pnpm, and Docker.Read 9 Oct 2026 · github.com
- Integrations
- Listed inbound data-sync connectors include database, NetSuite, CSV, and Nango.Read 9 Oct 2026 · github.com
- Security
- PostgreSQL row-level security enforces tenant isolation, and every mutation is audited with a before-and-after diff.Read 9 Oct 2026 · github.com
- Support
- The maintainers invite contributions through issues, discussions, and pull requests, and direct vulnerability reports to GitHub security advisories.Read 9 Oct 2026 · github.com
- License
- BeaconHS uses the GNU Affero General Public License v3.0, whose stated terms require publishing modified source when running a modified version as a network service.Read 9 Oct 2026 · github.com
- AI key handling
- AI providers, models and API keys are configured per tenant, and the README says these settings are encrypted at rest.Read 9 Oct 2026 · github.com
- AI key storage
- AI providers, models, and API keys are configured per tenant and encrypted at rest.Read 9 Oct 2026 · github.com
- AI providers
- Tenant administrators can configure AI providers including Anthropic, OpenAI, Google, OpenRouter, Groq, xAI, DeepSeek, Mistral, and custom providers.Read 9 Oct 2026 · github.com
- Analytics
- BeaconHS includes a native analytics engine with a query builder, visualizations, dashboards, and role-based sharing.Read 9 Oct 2026 · github.com
- Analytics and reports
- Built-in Insights provides queries, visualizations and shareable dashboards, while reports can be delivered by scheduled email as HTML or PDF.Read 9 Oct 2026 · github.com
- Connectivity limit
- The app is online-only, with autosave and resumable drafts described for intermittent connections.Read 9 Oct 2026 · github.com
- Core modules
- It includes tools for incidents, inspections, hazard assessments, corrective actions, training, documents, equipment, PPE, people and locations.Read 9 Oct 2026 · github.com
- Field use
- The interface is mobile-first and supports QR and kiosk entry, autosave and resumable drafts, but the app is online-only.Read 9 Oct 2026 · github.com
- Form builder
- Its visual Builder supports conditional logic, formulas, repeating sections, signatures, multi-step workflows, and automations for forms such as lift plans, JSAs, confined-space permits, and toolbox talks.Read 9 Oct 2026 · github.com
- Project status
- The repository describes BeaconHS as pre-launch and says its current focus is hardening, depth and migration tooling.Read 9 Oct 2026 · github.com
- Safety workflows
- The platform includes incidents, inspections, hazard assessments, corrective actions, journals, training, documents, equipment, PPE, people, locations, compliance, insights, and reports.Read 9 Oct 2026 · github.com
- Self-hosting
- The README provides a self-hosting quick start requiring Node 24 LTS, pnpm 10+ and Docker.Read 9 Oct 2026 · github.com
- Status
- The README labels BeaconHS pre-launch and says its current focus is hardening, depth, and migration tooling.Read 9 Oct 2026 · github.com
Strong points and limits
Strong points
- Covers a wide set of safety and HSE workflows.
- Builder supports multi-step workflows and automations.
- Analytics includes queries, visualizations, and dashboards.
- Tenant AI settings are encrypted at rest.
- Self-hosting setup is documented.
Limits
- The app is online-only.
- The project is labeled pre-launch.
- Self-hosting requires Node 24 LTS, pnpm 10+, and Docker.
- AGPLv3 requires publishing modified source when run as a network service.
Who it suits
BeaconHS is aimed at industrial-construction HSE programs managing crews across sites, equipment, certifications, permits, and audit records. It may suit teams prepared to self-host and use an online-only application.
Verdict
BeaconHS combines field-oriented safety workflows with configurable forms and built-in reporting. Its pre-launch status, online-only access, and AGPLv3 terms are important considerations for teams evaluating deployment.
Where Specifiction places it
- Safety Management Software#10 of 357.9