Skip to content

Competitive Feature Gap Analysis

Turn the provided RMM competitor CSV into a Borealis roadmap analysis that is grounded in current Borealis repo truth, not aspirational parity.

Scope and Rules

  • Competitor source: user-provided CSV matrix covering 18 RMM vendors, marked Last Updated = 2025/10/23.
  • Borealis source of truth: Docs/, README.md, and targeted repo searches under Data/Engine/ and Data/Agent/.
  • Shipped means clearly implemented, documented, and operator-facing today.
  • Partial but still a gap means Borealis has adjacent primitives, hidden plumbing, or legacy code, but not a clean supported feature on the main path.
  • Absent means no shipped/operator-facing implementation was found.
  • Ignored rows: company metadata, staffing, pricing, trials, implementation costs, and other non-product comparisons.
  • Lens: roadmap priorities for the current Borealis single-node MSP/production target, not a pure procurement scorecard.

Quick Conclusion

Borealis already has real strengths in automation, remote access, technician tooling, product security, directory-backed authentication, site-scoped RBAC, and Windows software management. The biggest roadmap gaps are the features MSPs use every day to replace incumbent RMM stacks:

  1. Patch management
  2. Integrations and ecosystem depth
  3. Technician background tooling
  4. Platform breadth
  5. Reporting, branding, and MSP packaging
  6. Enterprise assurance/compliance extras

Competitor Pressure Snapshot

The matrix suggests these gaps are not edge-case asks. They show up repeatedly across the 18-vendor comparison set.

Category Representative competitor rows Matrix pressure
Patch management Windows, Windows Build/Feature Updates, 3rd Party Applications, WUA monitor Windows patching is 18/18; feature updates are 13/18; third-party patching is 16/18; WUA-style monitoring is 9/18.
Technician tooling Processes, Event Viewer, File Manager, Uninstall Apps, Screenshot/View, Chat, Startup Management Processes are 16/18; Event Viewer 15/18; File Manager 14/18; Uninstall 14/18; Screenshot 12/18; Chat 12/18; Startup 11/18.
Platform/admin breadth macOS, Linux, iOS, Android, Mobile App, SNMP is Agent macOS support is effectively universal in the matrix; mobile admin apps show up in 12/18; iOS and Android endpoint support each show up in 7/18; SNMP/network-device coverage shows up in 7/18 plus partial entries.
MSP ecosystem Built Into THEIR BRAND of PSA, ConnectWise Manage, Datto Autotask, HaloPSA/ITSM, IT Glue, Bitdefender, Veeam Built-in PSA appears in 11/18; ConnectWise Manage 13/18; Autotask 14/18; Halo 9/18 plus one partial; IT Glue 10/18; Bitdefender 15/18; Veeam 10/18.
Reporting and packaging Monitoring reports daily, Executive Summary reports, Can you brand reports?, Client/End User White Label Helpdesk Daily reporting is 17/18; executive summaries 16/18; branded reports 17/18; white-label helpdesk 11/18.
Security extras SAML/SSO, IP Allow list for management, Log Access/SIEM Integration, Bug Bounty SAML/SSO appears in 8/18; management IP allowlisting 11/18; SIEM/log export 4/18; bug bounty 9/18.

Borealis Classification by Domain

Remote Access and Technician Tooling

CSV row or capability cluster Borealis status Evidence Notes
Remote shell / technician command line Shipped Docs/Using the Platform/remote-shell.md, Docs/Reference/Core Runtimes/agent-runtime.md, Docs/Reference/Data and Schema/api-reference.md Borealis ships WireGuard-backed remote shell plus SYSTEM/current-user script execution.
Remote desktop Shipped Docs/Using the Platform/remote-desktop.md, Docs/Reference/architecture-overview.md Same-origin Apache Guacamole VNC is a real product surface.
PowerShell / script execution Shipped Docs/Using the Platform/Assemblies/scripts.md, Docs/Using the Platform/scheduled-jobs.md, Docs/Reference/Core Runtimes/agent-runtime.md, README.md Borealis supports quick jobs, scheduled jobs, and signed PowerShell/Batch/Bash execution.
Service inventory and service control Shipped Docs/Using the Platform/service-management.md, Docs/Reference/Data and Schema/api-reference.md Device APIs expose cached services plus start/stop/restart actions.
Installed software inventory, uninstall, and software override governance Shipped Docs/Using the Platform/software-management.md, Docs/Reference/Data and Schema/api-reference.md, Docs/Reference/software-icon-overrides.md, Docs/Reference/software-uninstall-overrides.md, Docs/Reference/software-uninstall-blocklist.md Borealis now has a first-class Installed Software surface with row-level uninstall, global icon overrides, global uninstall overrides, uninstall block/unblock, on-demand Query Software Changes, and uninstall progress/history in Activity History.
Processes Shipped Docs/Using the Platform/process-management.md, Docs/Reference/Core Runtimes/agent-runtime.md, Docs/Reference/Data and Schema/api-reference.md, Data/Engine/Containers/api-backend/cmd/api-backend/device_processes.go, Data/Agent/Roles/role_system_process_management.py, Data/Engine/Containers/webui-frontend/data/web-interface/src/Devices/Tabs/Process_Management.jsx Borealis now has a Device Summary Processes tab with live process snapshots, CPU/memory/disk/network metadata, owner and command-line columns, parent/child grouping, system-process filtering, terminated-process visibility, copy actions, and operator-triggered End Task.
Screenshot / quick visual capture Deferred Docs/Reference/Core Runtimes/agent-runtime.md Legacy node screenshot support is retired from the Go Agent migration scope; revisit as a new product feature if needed.
Macro / UI automation Deferred Docs/Reference/Core Runtimes/agent-runtime.md Legacy macro automation is retired from the Go Agent migration scope; revisit as a new product feature if needed.
Event Viewer Absent Docs/Using the Platform/device-auditing.md, Docs/Reference/Data and Schema/api-reference.md No event-log/Event Viewer APIs or documented UI surface were found.
File Manager / file transfer Shipped Docs/Using the Platform/file-management.md, Docs/Reference/Data and Schema/api-reference.md, Docs/Reference/ui-and-notifications.md Borealis now ships a first-class File Management tab with lazy remote browse, file and folder upload, file and folder download, copy/cut/paste, duplicate handling, cancelable transfers, and lightweight inline text editing.
Local user and group management Absent Docs/Using the Platform/device-auditing.md, Docs/Reference/Data and Schema/api-reference.md No dedicated device account-management feature was found.
Startup management Absent Docs/Using the Platform/device-auditing.md, Docs/Reference/Data and Schema/api-reference.md No startup-item management APIs or UI were found.
Technician/end-user chat Absent Docs/Reference/ui-and-notifications.md, Docs/Reference/Data and Schema/api-reference.md Borealis has operator toast notifications, not remote chat.

Automation and Policy Management

CSV row or capability cluster Borealis status Evidence Notes
Run scripts / script editor / quick jobs Shipped Docs/Using the Platform/Assemblies/scripts.md, Docs/Using the Platform/scheduled-jobs.md, README.md Borealis is strong here.
Workflow editor and execution Shipped Docs/Using the Platform/Assemblies/workflows.md, Docs/Using the Platform/Assemblies/assemblies.md This is a differentiator, not a gap.
Watchdogs, preview, incident queue, remediation Shipped Docs/Using the Platform/watchdogs.md, Docs/Using the Platform/alerts.md Strong monitoring/remediation story.
Scheduled jobs with targeting and history Shipped Docs/Using the Platform/scheduled-jobs.md Also a differentiator.
Device filters and saved views Shipped Docs/Using the Platform/device-filters.md Borealis already has robust targeting primitives.
System/company/endpoint policy layer Partial but still a gap Docs/Using the Platform/sites.md, Docs/Using the Platform/device-filters.md, Docs/Using the Platform/scheduled-jobs.md, Docs/Using the Platform/watchdogs.md Borealis has sites, filters, jobs, and watchdog scopes, but not a named RMM policy-management layer for baseline configuration, patching, or software policy.
Auto-assign policies by search/filter Partial but still a gap Docs/Using the Platform/device-filters.md, Docs/Using the Platform/scheduled-jobs.md Filter-based targeting exists, but not policy auto-assignment as a first-class feature.
Local/domain account automation Partial but still a gap Docs/Reference/Data and Schema/api-reference.md, Docs/Using the Platform/scheduled-jobs.md Scripts and Ansible can do this indirectly, but Borealis does not productize it as account automation.
Software install/deploy policy Absent Docs/Using the Platform/software-management.md, Docs/Reference/Data and Schema/api-reference.md, Docs/Using the Platform/Assemblies/assemblies.md Borealis can inventory, uninstall, and govern uninstall behavior, but it does not yet ship a first-class software deployment/catalog/policy surface for installing or enforcing software at scale.

Patch Management

CSV row or capability cluster Borealis status Evidence Notes
Windows patch management Partial but still a gap Docs/Using the Platform/patch-management.md, Docs/Reference/Data and Schema/api-reference.md, Docs/Using the Platform/device-auditing.md, Docs/Reference/Core Runtimes/agent-runtime.md Borealis has Windows patch audit plus scheduled ad-hoc WUA install jobs for one device or all visible devices with one pending update. Approvals, policies, maintenance windows, reboot handling, and compliance workflows remain absent.
Windows build / feature updates Absent Docs/Reference/Data and Schema/api-reference.md, Docs/Using the Platform/device-auditing.md No productized feature-update lane was found.
Third-party application patching Absent Docs/Reference/Data and Schema/api-reference.md, Docs/Using the Platform/Assemblies/assemblies.md, Docs/Reference/Data and Schema/integrations.md Borealis can script and automate, but not through a supported third-party patch catalog or policy system.
macOS patching Absent Docs/Reference/Data and Schema/api-reference.md, README.md No macOS patch product surface was found.
Linux patching Absent Docs/Reference/Data and Schema/api-reference.md, Docs/Reference/Core Runtimes/engine-runtime.md Engine-side automation exists, but there is no Borealis patching product for Linux endpoints.
WUA monitoring / remediation Partial but still a gap Docs/Using the Platform/patch-management.md, Docs/Reference/Data and Schema/api-reference.md, Docs/Using the Platform/device-auditing.md Borealis can audit pending WUA items, installed WUA history, and schedule WUA installs through normal job history, but does not enforce Windows Update policy.

Software Management Delta Since The Initial Matrix Pass

  • Borealis now has a real Windows software-management surface instead of just passive inventory.
  • Operators can uninstall supported software directly from the Installed Software tab, track uninstall work in Activity History, and request an immediate software refresh with Query Software Changes.
  • Operators can also self-govern global icon overrides, uninstall overrides, uninstall blocks, and uninstall unblocks directly from the WebUI, with hotloaded JSON-backed rule stores that survive Engine restaging.
  • These additions reduce the old “uninstall apps” gap materially, but they do not yet close the larger patching/deployment/compliance gaps that mainstream RMM platforms bundle under software management.

File Management Delta Since The Initial Matrix Pass

  • Borealis now has a real remote file-management surface instead of requiring operators to fall back to remote shell or third-party tooling.
  • Operators can browse drives/directories lazily, upload files or whole folders, download files/folders, cancel active transfers, handle duplicate upload conflicts, and perform create-folder, rename, move, delete, copy, cut, and paste actions from the File Management tab.
  • Lightweight inline text editing closes another frequent technician workflow gap by allowing extension-aware edits without a download-edit-reupload loop.
  • This closes the old File Manager gap materially, though it does not eliminate the remaining technician-tooling gaps around event logs, startup management, and local account tooling.

Process Management Delta Since The Initial Matrix Pass

  • Borealis now has a real process-management surface instead of only cached process snapshots for watchdog evaluation.
  • Operators can inspect live process rows from the Device Summary Processes tab, including owner, CPU, memory, disk, network, command line, and parent/child relationships.
  • Operators can toggle low-signal system processes, keep recently terminated processes visible, copy executable paths or command lines, and send End Task through the live process_management agent role.
  • This closes the old Processes gap materially, though event-log tooling, startup tooling, local account tooling, screenshot capture, chat, and broader technician background tools remain gaps.

Directory Services Delta Since The Initial Matrix Pass

  • Borealis now has an operator-facing Directory Services surface for LDAP/LDAPS-backed authentication.
  • Operators can configure directory providers, validate connections before enablement, trust LDAPS server certificates, and use host overrides when the Engine cannot resolve domain-controller FQDNs directly.
  • Borealis can map Active Directory groups to Borealis Admin and User roles, then assign specific user-group mappings to specific Borealis sites.
  • This materially narrows the old enterprise identity gap because directory-backed operators no longer require local Borealis passwords and can inherit access from AD group membership.
  • The remaining identity/security gap is now more specific: Borealis still lacks SAML/OIDC SSO, management IP allowlisting, SIEM export, customer lockbox, and formal assurance artifacts.

Platform Coverage

CSV row or capability cluster Borealis status Evidence Notes
Windows endpoint agent Shipped Docs/Engine/deploy-the-engine.md, Docs/Reference/Core Runtimes/agent-runtime.md, README.md Windows is the reference platform.
Linux endpoint agent Partial but still a gap Docs/Engine/deploy-the-engine.md, Docs/Reference/Core Runtimes/engine-runtime.md, Docs/Reference/Core Runtimes/agent-runtime.md, README.md Linux agents are script-staged, load roles, and support WireGuard VPN, remote Bash/script execution, file/folder interaction, and Engine-side Ansible reachability. Linux still lacks tray/helper UI and remote desktop, while service control, process management, and software management need validation.
macOS endpoint support Absent README.md, Docs/Engine/deploy-the-engine.md, Docs/Reference/Core Runtimes/agent-runtime.md macOS appears in UI filters and OS naming logic, but there is no documented macOS agent/runtime path.
iOS / Android / MDM Absent Docs/index.md, Docs/Reference/Data and Schema/api-reference.md, README.md No mobile-device-management feature set was found.
Technician mobile app Absent Docs/Reference/ui-and-notifications.md, README.md Borealis documents a web SPA only; no iOS/Android admin app is documented.
SNMP / network-device monitoring Absent Docs/Using the Platform/device-auditing.md, Docs/Reference/Data and Schema/api-reference.md No SNMP or probe-based network monitoring feature was found.

Integrations and Ecosystem

CSV row or capability cluster Borealis status Evidence Notes
Borealis REST/API surface Shipped Docs/Reference/Data and Schema/api-reference.md Borealis has a real API.
GitHub integration Shipped Docs/Reference/Data and Schema/integrations.md Useful, but narrow.
PSA platform built-in or owned Absent Docs/Reference/Data and Schema/integrations.md, Docs/Reference/Data and Schema/api-reference.md No PSA/helpdesk platform was found.
PSA integrations: ConnectWise, Autotask, Halo, Salesforce, rev.io, etc. Absent Docs/Reference/Data and Schema/integrations.md, Docs/Reference/Data and Schema/api-reference.md The docs currently describe GitHub repo-hash integration only.
Backup integrations: Acronis, Veeam, MSP360, Cove, etc. Absent Docs/Reference/Data and Schema/integrations.md, Docs/Reference/Data and Schema/api-reference.md No backup connector story is documented.
Security integrations: Bitdefender, SentinelOne, Huntress, Webroot, etc. Absent Docs/Reference/Data and Schema/integrations.md, Docs/Reference/Data and Schema/api-reference.md No AV/EDR integration layer is documented.
Documentation and MSP stack integrations: IT Glue, Hudu, Passportal, ScalePad Absent Docs/Reference/Data and Schema/integrations.md, Docs/Reference/Data and Schema/api-reference.md No documentation or lifecycle integration layer is documented.
Workflow ecosystem: Zapier, Rewst, CloudRadial, Tier2Tickets Absent Docs/Reference/Data and Schema/integrations.md, Docs/Reference/Data and Schema/api-reference.md No integration framework for this ecosystem is documented.

Reporting, Branding, and MSP Packaging

CSV row or capability cluster Borealis status Evidence Notes
Device activity and run history Shipped Docs/Using the Platform/Assemblies/assemblies.md, Docs/Using the Platform/scheduled-jobs.md, Docs/Using the Platform/device-auditing.md Borealis persists activity history and job/run history.
Alerts and operational status surfaces Shipped Docs/Using the Platform/alerts.md, Docs/Using the Platform/engine-log-management.md Good operational visibility, but not formal reporting.
Monitoring reports (daily/weekly/monthly) Absent Docs/Reference/Data and Schema/api-reference.md, README.md No scheduled reporting/report-export feature was found.
Executive summary reports Absent Docs/Reference/Data and Schema/api-reference.md, README.md No executive summary/reporting feature was found.
Script-output reporting Partial but still a gap Docs/Using the Platform/Assemblies/assemblies.md, README.md, Data/Engine/Containers/webui-frontend/data/web-interface/src/nodes/Reporting/Node_Export_to_CSV.jsx Borealis stores outputs and has workflow export primitives, but not a report product around script-returned values.
Branded reports / header / domain Absent Docs/Reference/ui-and-notifications.md, Docs/Reference/Data and Schema/api-reference.md Branding assets exist for Borealis itself, but no operator-facing white-label or custom-domain feature was documented.
White-label helpdesk / client-facing portal Absent Docs/Reference/Data and Schema/integrations.md, Docs/Reference/Data and Schema/api-reference.md No helpdesk/portal product surface was found.

Security Controls vs Vendor-Assurance/Compliance

CSV row or capability cluster Borealis status Evidence Notes
MFA Shipped Docs/Reference/security-whitepaper.md, Docs/Reference/Data and Schema/api-reference.md Borealis requires MFA by default.
Passkeys / modern auth Shipped Docs/Reference/security-whitepaper.md, Docs/Reference/Data and Schema/api-reference.md Strong modern operator auth story.
LDAP/LDAPS directory authentication Shipped Data/Engine/Containers/api-backend/cmd/api-backend/directory_management.go, Data/Engine/Containers/api-backend/cmd/api-backend/directory_ldap.go, Data/Engine/Containers/webui-frontend/data/web-interface/src/Access_Management/Directory_Services.jsx, Data/Engine/Containers/api-backend/data/database.py Borealis now supports directory credential providers with LDAPS certificate trust, provider testing, AD group role mapping, and site-scoped operator assignment by directory group.
Script/code signing Shipped Docs/Reference/security-whitepaper.md, Docs/Using the Platform/Assemblies/scripts.md Strong differentiator versus much of the field.
Aegis secret protection Shipped Docs/Reference/security-whitepaper.md, Docs/Reference/Core Runtimes/engine-runtime.md, README.md Strong differentiator.
Site-scoped RBAC Shipped Docs/Using the Platform/site-assignments.md, README.md, Data/Engine/Containers/api-backend/cmd/api-backend/directory_management.go Strong multi-operator control model now extends to directory-backed user groups.
Customer lockbox Absent Docs/Reference/security-whitepaper.md, Docs/Using the Platform/engine-log-management.md No tenancy-support lockbox pattern is documented.
SAML / SSO Absent Docs/Reference/security-whitepaper.md, Docs/Reference/Data and Schema/api-reference.md LDAPS closes directory-backed authentication, but no SAML/OIDC web SSO flow or endpoints are documented.
Management IP allowlisting Absent Docs/Reference/security-whitepaper.md, Docs/Using the Platform/remote-shell.md Borealis documents WireGuard transport port allowlists, not browser/API management IP allowlists.
Log export / SIEM integration Partial but still a gap Docs/Using the Platform/engine-log-management.md, Docs/Reference/Data and Schema/api-reference.md Borealis exposes log APIs and retention management, but no SIEM export/integration is documented.
Vendor assurance programs: VDP, bug bounty, SOC2/ISO, FedRAMP Absent Docs/Reference/security-whitepaper.md, README.md Product security is strong, but repo/docs do not show formal assurance-program artifacts.

Top Roadmap Gaps

1. Patch Management

  • Why it ranks first:
  • It is the clearest table-stakes gap in the matrix.
  • The competitor set treats Windows patching as baseline and frequently includes feature updates and third-party patching.
  • Borealis already has the execution substrate needed to implement it: agent execution, scheduling, watchdogs, filters, RBAC, and Ansible.
  • Current Borealis position:
  • Borealis can automate patching through scripts or Ansible in an ad hoc way.
  • Borealis now has a meaningful Installed Software control surface for inventory, uninstall, override governance, and immediate software refresh.
  • Borealis now ships Windows patch inventory, WUA-style pending/update-history audit, and scheduled ad-hoc install triggers.
  • Borealis still does not ship approval workflows, maintenance windows, deployment policy, reboot orchestration, or compliance reporting.
  • Immediate product implication:
  • Patching is the most leverage-rich way to turn Borealis from a strong automation/remote-access platform into a real incumbent RMM replacement.

2. Integrations and Ecosystem

  • Why it ranks second:
  • Integrations are a major switching blocker for MSPs.
  • The matrix shows heavy competitor coverage across PSA, backup, AV/EDR, documentation, and adjacent ops platforms.
  • Current Borealis position:
  • Docs/Reference/Data and Schema/integrations.md documents GitHub repo-hash integration only.
  • Borealis currently lacks a connector framework that covers the MSP stack.
  • Immediate product implication:
  • Without PSA/security/backup/documentation integrations, Borealis risks being adopted as a sidecar tool instead of the system of record.

3. Technician Background Tooling

  • Why it ranks third:
  • These are high-frequency operator tools used during every support shift.
  • The matrix shows strong competitor coverage for event logs, file management, processes, uninstall, and related device-admin surfaces.
  • Current Borealis position:
  • Borealis already has excellent remote shell, VNC, service control, and process management.
  • Borealis now also has usable software-management, file-management, and process-management surfaces with uninstall actions, override/block governance, remote browse/transfer, inline text editing, live process inspection, End Task, and Activity History visibility.
  • It still does not yet productize the rest of the background-control tool belt.
  • Legacy screenshot/macro roles do not close this gap because they are explicitly outside the supported runtime path.
  • Immediate product implication:
  • This is the gap most likely to create daily operator friction even if Borealis wins on automation depth.

4. Platform Breadth

  • Why it ranks fourth:
  • Windows remains the broadest tested endpoint path today, while competitors typically market broader endpoint coverage.
  • Mobile admin apps and some form of network-device/SNMP support are common enough to matter.
  • Current Borealis position:
  • Windows is healthy.
  • Linux has a functioning script-staged Agent path with WireGuard, script execution, file/folder interaction, and Engine-side Ansible reachability, but still lacks tray/helper UI and remote desktop, and several management roles need Linux validation.
  • macOS is not productized.
  • iOS/Android/MDM and SNMP/network-device coverage are absent.
  • Immediate product implication:
  • The platform can win in Windows-centric environments today, but broader coverage is needed before it can credibly displace cross-platform RMM incumbents.

5. Reporting, Branding, and MSP Packaging

  • Why it ranks fifth:
  • Reporting and client-facing polish are less foundational than patching/integrations, but they matter for MSP retention and sales.
  • Competitors overwhelmingly advertise monitoring reports, executive summaries, branded reports, and white-label packaging.
  • Current Borealis position:
  • Borealis has good operational history and alerting.
  • README.md now classifies reporting and client packaging as partial because activity history, run history, alerts, and recaps exist, but scheduled reports and branded client-facing outputs do not.
  • No scheduled reports, executive summaries, report branding, or white-label helpdesk surfaces are documented.
  • Immediate product implication:
  • Borealis currently feels more like a strong operator platform than a polished MSP reporting/customer-portal platform.

6. Enterprise Assurance / Compliance Extras

  • Why it ranks sixth:
  • These matter, but for Borealis's current target market they are usually less immediate than patching, integrations, and technician productivity.
  • LDAPS directory authentication, AD group role mapping, and directory group site assignment now remove a meaningful identity-management gap that would otherwise make this rank higher.
  • Current Borealis position:
  • Borealis is strong on actual product security primitives: Aegis, MFA, passkeys, LDAPS directory authentication, AD group role mapping, directory group site assignment, code signing, scoped RBAC, short-lived tokens, and WireGuard.
  • It is still weak on the enterprise assurance/compliance layer that buyers often ask for in vendor reviews: SAML/OIDC SSO, management IP allowlisting, SIEM export, lockbox, VDP/bug bounty/compliance evidence.
  • Immediate product implication:
  • This should follow the operational product gaps unless Borealis decides to target more compliance-heavy buyer segments sooner.

Secondary Gaps

  • Built-in PSA/helpdesk ownership is absent.
  • Mobile admin app support is absent.
  • Customer-facing branding/custom-domain controls are absent.
  • Network-device/SNMP coverage is absent.
  • Local/domain user-account automation is not productized.
  • LDAP/LDAPS directory authentication is now shipped, but SAML/OIDC SSO and broader enterprise assurance controls remain gaps.
  • Software deployment/install policy remains absent even though software uninstall and override governance now exist.
  • File management and process management are now shipped, but event-log tooling, startup tooling, and local account tooling are still absent.
  • Reporting/export exists in pieces, but not as a first-class reporting product.

Current Differentiators

Borealis is not starting from zero. Several areas already compare well, and these should remain part of the product thesis:

  • Workflows and visual automation:
  • Docs/Using the Platform/Assemblies/workflows.md
  • Docs/Using the Platform/Assemblies/assemblies.md
  • Watchdogs with preview, incident tracking, and remediation:
  • Docs/Using the Platform/watchdogs.md
  • Docs/Using the Platform/alerts.md
  • WireGuard-first remote shell, VNC, and Engine-side Ansible:
  • Docs/Using the Platform/remote-shell.md
  • Docs/Using the Platform/remote-desktop.md
  • Docs/Using the Platform/scheduled-jobs.md
  • README.md
  • Windows software inventory, uninstall, and override governance:
  • Docs/Using the Platform/software-management.md
  • Docs/Reference/Data and Schema/api-reference.md
  • Docs/Reference/software-icon-overrides.md
  • Docs/Reference/software-uninstall-overrides.md
  • Docs/Reference/software-uninstall-blocklist.md
  • Remote file browsing, transfer, and inline text editing:
  • Docs/Using the Platform/file-management.md
  • Docs/Reference/Data and Schema/api-reference.md
  • Docs/Reference/ui-and-notifications.md
  • Live process inspection and termination:
  • Docs/Using the Platform/process-management.md
  • Docs/Reference/Core Runtimes/agent-runtime.md
  • Data/Engine/Containers/api-backend/cmd/api-backend/device_processes.go
  • Data/Agent/Roles/role_system_process_management.py
  • Data/Engine/Containers/webui-frontend/data/web-interface/src/Devices/Tabs/Process_Management.jsx
  • Aegis, MFA, passkeys, short-lived tokens, and code signing:
  • Docs/Reference/security-whitepaper.md
  • Docs/Reference/Core Runtimes/engine-runtime.md
  • LDAP/LDAPS directory authentication with AD group role and site assignment:
  • Data/Engine/Containers/api-backend/cmd/api-backend/directory_management.go
  • Data/Engine/Containers/api-backend/cmd/api-backend/directory_ldap.go
  • Data/Engine/Containers/webui-frontend/data/web-interface/src/Access_Management/Directory_Services.jsx
  • Data/Engine/Containers/api-backend/data/database.py
  • Site-scoped RBAC and scoped targeting:
  • Docs/Using the Platform/site-assignments.md
  • README.md

Public Interface Implications

If Borealis chooses to close the top gaps, the public interface surface will likely need to grow in these directions:

Patching

  • Patch install/remediation APIs per device and per software/update class.
  • Patch policy models for approval, deferral, reboot behavior, maintenance windows, and rollout targeting.
  • Deployment/run history APIs for patch jobs and compliance views.
  • Agent-side patch execution/reporting contracts distinct from generic script execution.

Integrations

  • Connector config/status APIs.
  • Credential and secret models for third-party services.
  • Sync jobs and error/reporting surfaces.
  • Vendor-specific mapping contracts for PSA, documentation, security, backup, and automation ecosystems.

Technician Tooling

  • Device-side read/action APIs for:
  • event logs
  • local user/group management
  • startup/session tooling

Software Management

  • Patch inventory/status APIs per device and per software/update class.
  • Software deployment/catalog APIs for install, update, and removal policy at scale.
  • Approval, deferral, reboot-behavior, and maintenance-window models for updates.
  • Fleet-wide software compliance and reporting views for outdated, blocked, overridden, and missing software.

Reporting and MSP Packaging

  • Report-generation and export APIs.
  • Scheduled report delivery surfaces.
  • Branding settings and template controls.
  • Possible tenant/client-facing data models if white-label/helpdesk features enter scope.

Final Read

Borealis already looks differentiated in automation, remote access, technician tooling, directory-backed access control, and security. The competitive gap is not that it lacks depth everywhere. The gap is that it still lacks several high-frequency MSP operating-system features that incumbents bundle into the same pane of glass.

If Borealis wants the fastest path toward feature-market fit, the roadmap should prioritize: - patch management first - integrations second - technician background tooling third - platform breadth fourth

That ordering best complements the strengths Borealis already has instead of trying to replace them.