LICENSEWARE

NinjaOne licensing

This article is an overview of how NinjaOne licenses its endpoint management, patching, backup, remote access, MDM and related modules to IT departments and managed service providers. Deeper articles cover the End User License Agreement, per-device pricing and billing, and NinjaOne Backup. It is not legal advice.

On This Page

NinjaOne licensing is the set of terms under which NinjaOne, LLC sells access to its cloud IT management platform. The platform covers remote monitoring and management (RMM) and endpoint management, patch management, device and SaaS backup, remote access, mobile device management (MDM), IT documentation, ticketing and vulnerability management. It is sold both to internal IT departments and to managed service providers (MSPs).[1][6]

All of it is licensed as a subscription. The NinjaOne End User License Agreement (EULA) grants a limited, non-exclusive, revocable, non-transferable right to use the software through the SaaS Service for the Term, and to install the agents and other software that NinjaOne provides.[1] The commercial unit for most modules is the device. NinjaOne describes its model as per-device pricing, tiered by the number of endpoints the agent is deployed to.[2] SaaS Backup, which came from the 2025 acquisition of Dropsuite, is sold per seat instead.[14][15]

There are no perpetual licences and no on-premises edition. The EULA defines the Term as the period from the Effective Date to the expiry or termination of the subscription set out in the Order Form, and it ends all rights when the Term ends.[1]

Editions

NinjaOne does not publish named editions or part numbers. It sells one platform as a set of modules, priced per device. The endpoint management FAQ describes a monthly subscription to which customers can add “ticketing, backup, documentation, remote access, and more”.[6] The modules that appear in the catalog are below.

Module Catalog row Licence unit as published 
Endpoint management and RMM NinjaOne Endpoint Management Device, monthly subscription[2][6] 
Patch management NinjaOne Patch Management Per-device pricing[7] 
Device Backup NinjaOne Device Backup Pay-per-device, plus cloud storage[8] 
SaaS Backup (Backup, Backup + Archiver) Backup plan, Backup + Archiver plan Seat (licensed user)[15] 
IT Documentation NinjaOne IT Documentation Pay-per-device[9] 
NinjaOne Remote NinjaOne Remote Native to the platform[10][18] 
MDM (iOS, iPadOS, Android, macOS) NinjaOne MDM Platform device pricing[11] 
Vulnerability Management NinjaOne Vulnerability Management Platform module[12] 
NinjaOne for Government NinjaOne for Government FedRAMP Moderate instance[13] 

NinjaOne Remote was announced on 2025-12-08 as remote access “natively integrated into the NinjaOne Platform”.[10] The MSP product page says its tools are accessed “natively in the platform, no add-on required”.[18] MDM for macOS was added on 2025-06-16, so one console now manages Windows, macOS and Linux computers as well as iOS, iPadOS and Android devices.[11] Vulnerability Management was announced on 2026-03-16 as a module built natively into the platform.[12] Public pages do not say whether each module has its own per-device rate or whether some are bundled. The pricing page says only that pricing “varies by region and products purchased”.[2]

NinjaOne for Government received FedRAMP Moderate authorization on 2025-09-16. It is sold through Carahsoft contract vehicles, including NASPO ValuePoint, TIPS, OMNIA Partners and E&I.[13] The public price range does not apply to it, because NinjaOne limits that range to “customers on the commercial, non-FedRAMP instance”.[2]

Metrics

The EULA does not define “device”. Its usage-limit clause still makes the device the unit that is counted: the software “shall not be installed or used on a number of devices greater than that specified in the Order Form”.[1] The pricing page measures the same thing as the “number of endpoints the agent is deployed to”.[2] The catalog records this as the Device metric.

Unit Catalog row Where it applies 
Device with the NinjaOne agent Device Platform modules (RMM, patching, Device Backup, documentation, Remote, MDM) 
Licensed user SaaS Backup seat SaaS Backup plans 
250 GB per paid seat, aggregated SaaS Backup aggregate storage allowance SaaS Backup Fair Use Policy 
Stored backup data Device Backup cloud storage Device Backup to NinjaOne cloud 
Peak active device per month High-watermark device CrowdStrike multi-tenancy through NinjaOne 

The EULA also defines a User as an individual authorized by the customer or its Affiliates. A legal entity’s Users “may only include Your employees and contractors”.[1] Users are a definition, not a price metric. Public documents do not price technicians separately.

Counting / floors

The EULA sets a contractual floor of 50 devices: “You may not subscribe to, or downgrade to, a device quantity of less than 50.”[1] This matches the bottom of the published price range, USD 3.75 per endpoint per month “at 50 or fewer endpoints”.[2]

There is no ceiling that stops deployment. NinjaOne answers “No” to the question whether it has a hard cap on licences.[3] Growth above the Order Form quantity is instead billed as overage. If usage limits are exceeded, the customer pays additional fees at the Order Form rates, “even if the excess usage results from unauthorized use of the Software”, and NinjaOne may monitor usage by the customer, its Users and its Clients.[1] See Excess device usage is charged at Order Form rates and 50-device minimum subscription.

For a licence manager, the practical control is the device list in the NinjaOne console, compared against the quantity on the Order Form. Deleting a device from NinjaOne uninstalls the agent when the device is online. An offline device is queued for uninstallation and no longer appears in the console.[19] The per-device pricing and billing article covers billing cycles and changes.

SaaS Backup has its own counting rules. Seats count licensed users per organization, and Auto-Licensing can raise or lower the seat count to match the mailboxes being backed up. Storage is capped only in aggregate, at 250 GB times the total paid seats across all of a customer’s organizations.[4][15] See NinjaOne Backup licensing.

Virtualization & partitioning

Public NinjaOne documents set no separate rule for virtual machines, hosts or containers. The usage limit counts devices on which the software is installed or used, and pricing counts endpoints running the agent.[1][2] The question of whether hypervisor hosts, guests monitored without an agent, or network devices discovered by NinjaOne’s network monitoring count as devices is therefore settled by the Order Form and the quote. No public text settles it.

Cloud / BYOL

NinjaOne is delivered only as a SaaS service, so there is no bring-your-own-licence path onto public clouds. Bring-your-own-licence does appear in third-party security integrations. A SentinelOne licence bought from another vendor can be used through NinjaOne’s integration.[21] Webroot, by contrast, must be under NinjaOne billing.[20] CrowdStrike multi-tenancy is billed by CrowdStrike on a high-watermark basis, meaning the highest number of devices active at any point in the month.[16] These integrations are covered in the pricing and billing article.

Programs

MSPs and internal IT

The EULA serves both kinds of customer. An MSP must use the software “solely in furtherance of Your provision of Managed Services to Clients”. If an MSP gives Clients direct access to the SaaS Service, NinjaOne may require those Clients to accept an end user licence agreement.[1] An internal IT customer has no Clients; the EULA states that the term “does not apply” to a customer that is not an MSP.[1] MSPs get month-to-month billing on the MSP pricing page, while internal IT customers get month-to-month billing only “on a case-by-case basis”.[2][3]

Audits and compliance

The EULA has no separate audit clause. Compliance is checked from inside the service instead. NinjaOne “may monitor Your usage of the Software (including that of the Users or Clients)” to make sure usage limits are respected, and the customer grants NinjaOne a licence to use Your Data to “confirm Your compliance with the usage limits, license restrictions, and other terms”.[1] Because overage is billed rather than blocked, the usual exposure is an unexpected invoice for excess devices, not an audit finding. Invoice errors must be raised in writing within 60 days.[1]

Out of scope

This article does not cover NinjaOne’s privacy policy or the Data Processing Addendum, the terms of third-party products resold through NinjaOne (CrowdStrike, Bitdefender, Webroot, SentinelOne) beyond how NinjaOne bills them, partner or reseller agreements, which are not public, or negotiated Order Form pricing. Hardware and the NinjaOne website terms of use are also out of scope.

References

  1. NINJAONE END USER LICENSE AGREEMENT§1 definitions; §2.1 subscription licence and MSP use; §3.1 restrictions; §3.2 usage limits and 50-device minimum; §7 fees; §8 term and data retrieval; §13 general; §14 special terms. Last updated June 8, 2026.Effective 2026-06-08. Retrieved 2026-10-02.
  2. NinjaOne Pricing - Endpoint Management SoftwarePer-device price range, promotions, 60-day cancellation, 14-day trial. Undated.Retrieved 2026-10-02.
  3. NinjaOne Pricing for MSPsMonth-to-month billing for MSPs; no hard cap on licences. Undated.Retrieved 2026-10-02.
  4. NinjaOne SaaS Backup Fair Use PolicySeat-based model; 250 GB per paid seat aggregate allowance. Last updated March 26, 2026.Effective 2026-03-26. Retrieved 2026-10-02.
  5. NinjaOne Support: Frequently Asked Questions (FAQ) About How we Bill our CustomersMonthly recurring charges; prepaid additions co-terminate. Last Updated June 25, 2026.Effective 2026-06-25. Retrieved 2026-10-02.
  6. Endpoint Management Software to Simplify IT WorkFAQ: monthly subscription with optional modules. Undated.Retrieved 2026-10-02.
  7. Autonomous Patch Management SoftwareFAQ: per-device pricing for patch management. Undated.Retrieved 2026-10-02.
  8. Device backup and recovery for IT TeamsFAQ: pay-per-device pricing for backup. Undated.Retrieved 2026-10-02.
  9. IT Documentation SoftwareFAQ: pay-per-device pricing for IT documentation. Undated.Retrieved 2026-10-02.
  10. NinjaOne Expands Automated Endpoint Management Platform with Native Remote AccessPress release, December 8, 2025.Effective 2025-12-08. Retrieved 2026-10-02.
  11. NinjaOne Expands Automated Endpoint Management Platform with MDM for MacOSPress release, June 16, 2025.Effective 2025-06-16. Retrieved 2026-10-02.
  12. NinjaOne Revolutionizes Vulnerability Management with AI-driven AssessmentPress release, March 16, 2026.Effective 2026-03-16. Retrieved 2026-10-02.
  13. NinjaOne Achieves FedRAMP Authorization at Moderate Impact LevelPress release, September 16, 2025; Carahsoft contract vehicles.Effective 2025-09-16. Retrieved 2026-10-02.
  14. NinjaOne Completes Acquisition of SaaS Backup and Data Protection Leader DropsuitePress release, June 2, 2025.Effective 2025-06-02. Retrieved 2026-10-02.
  15. NinjaOne SaaS Backup: Glossary of TermsPlan and Seat definitions. Last Updated September 2, 2026.Effective 2026-09-02. Retrieved 2026-10-02.
  16. NinjaOne Integrations: High-Watermark Billing in CrowdStrike Multi-tenancyLast Updated June 29, 2026.Effective 2026-06-29. Retrieved 2026-10-02.
  17. API License Agreement for CustomersEffective Date May 17, 2023.Effective 2023-05-17. Retrieved 2026-10-02.
  18. Remote Access and Support Software for MSPsRemote tools native to the platform, no add-on required. Undated.Retrieved 2026-10-02.
  19. Delete or Remove a DeviceAgent uninstall on deletion; offline devices queued. Last Updated September 4, 2026.Effective 2026-09-04. Retrieved 2026-10-02.
  20. Webroot: Frequently Asked Questions (FAQ)Webroot accounts must be under NinjaOne billing. Last Updated June 29, 2026.Effective 2026-06-29. Retrieved 2026-10-02.
  21. NinjaOne Integrations: Frequently Asked Questions (FAQ) About SentinelOneBring-your-own-licence integration. Last Updated August 27, 2026.Effective 2026-08-27. Retrieved 2026-10-02.

See also

Catalog Rows Cited

5Metrics2Rules7Programs

Esc