StaffPortalFreeMIT licensed · self-hosted · unlimited employees; infrastructure costs may applyChecked 12 Oct 2026