Zengain beta open for customers sign up now:
click here
Documentation
SupportNalpeiron.comGithubFree TrialFeedback
  • Documentation
  • Zentitle2 Docs
  • Zengain Docs
  • Zentitle I (V10)
  • Education & Training
  • Welcome
    • Welcome to our education and training section
    • Dummies guides
      • Dummies Guide to Software License Management
      • Dummies Guide to Software Monetization
      • Dummies Guide to Software Entitlement Management
  • Licensing Education
    • Buy vs build considerations
    • Nalpeiron Licensing Glossary
    • Software Activation Basics
      • What is Software or Product Activation?
      • Can I Transfer My Software Activation to Another User or Device?
      • Can SaaS Users Be Activated Offline?
      • Why Is Software Activation Important in SaaS?
      • What Is a Product Key or License Code in the Context of SaaS?
      • How Does Software Activation Work for SaaS Platforms?
    • Software Licensing Basics
      • What is DRM or digital rights management?
      • What is Software License Compliance?
      • What is Software Piracy?
      • What is a software entitlement?
      • What is a Proprietary Software License?
      • What is a node-locked license?
      • What is a License Pool (floating license)?
      • What is a Software ISV?
      • The basics of account-based licensing
      • The basics of usage based licensing
      • Software License Key – What’s a License Key?
      • Software Licensing Solutions
      • Software License Compliance
      • Software Licensing Management
      • SaaS License Management
      • Software Licensing Software
      • License Management Software
      • Software License Management
      • Software Licensing
      • What Is a Software Licensing Vendor?
    • Entitlement Management Software
      • What are the Key Benefits of Using an Entitlement Management System?
      • Entitlement Management Software explained
      • Entitlement Management System
      • Software Entitlements
      • The basics of Software Entitlements
    • Learn about Software Licensing Models
      • Software licensing models explained
      • Account-Based Licensing
      • Subscription-Based Software Licensing
      • Perpetual Licensing
      • Offline Software Licensing
      • Element Pools Software Licensing
      • Hardware and IoT Licensing
      • Trial or Evaluation Licensing
      • Multi-User Licensing
      • Floating Feature Licensing
      • End Date-Based Licensing
      • Feature-Based Licensing
      • Multi-Platform Licensing
      • Consumption-Based Licensing
      • Maintenance Contract Licensing
      • Suite-Based Licensing
      • Concurrent Licensing
      • Network Licensing
      • Saas Licensing and Entitlement Management
    • Key Stakeholders in a monetization project
    • SaaS vs. On-premise deployments
    • Hardware and IoT deployments
    • Hybrid and multi-environment deployments
    • Identity-based vendors vs true Entitlement Management solutions
    • Switching from dongle-based licensing
  • CS and Sales Education
    • Customer Success Basics
      • How can you get a customer churn prediction?
      • What is Customer Success?
      • What is churn prevention software?
      • What are SaaS Sales Analytics?
      • What are customer retention analytics?
      • What is a CSP (Customer Success Platform)?
      • What are the main Benefits of Using a Customer Success Platform
    • Customer Success Glossary
      • NRR
      • MRR
      • NPS
      • Negative Churn
      • ICP
      • GRR
      • CSM
      • EBR and QBR
      • Customer Segmentation
      • CSAT
      • CLV or LTV
      • Customer Onboarding
      • Customer Health Score
      • Annual Contract Value (ACV)
      • Churn Rate
      • Bookings vs. Billings vs. Revenue
      • Backlog
      • ARPU
      • ARR
      • Renewal
      • Product Adoption
      • Upsell and Cross-sell
      • Customer Lifecycle
      • KPI
      • Net Dollar Retention (NDR)
      • Account Expansion
    • Growth team basics
      • What is trial conversion optimization?
      • What is a SaaS revenue growth platform?
      • What are customer acquisition analytics?
      • What is a sales intelligence platform?
      • What is a Sales Intelligence Tool?
    • All about churn
      • Most Effective Ways to Reduce Customer Churn
      • How can I improve my onboarding process to reduce early churn
      • The truth about why people churn
    • How to Improve Your Company's Net Dollar Retention (NDR)
    • Leveraging Real-Time Usage Data to Identify Expansion Opportunities
  • What is Customer Lifecycle Management for B2B SaaS?
  • Common pain points
    • Common Pain Points Zentitle solves
    • Benefits to the product team
    • Benefits to the engineering team
    • Benefits to the finance team
    • Benefits to the revenue team
    • Benefits to operations and support teams
Powered by GitBook
LogoLogo

Nalpeiron Privacy Policy

  • Privacy and Cookie Policy

Nalpeiron Growth Platform Terms

  • Nalpeiron ELTC

Get a FREE Trial

  • Click here for FREE Trial

© Copyright - Nalpeiron, all rights reserved. Nalpeiron, The Nalpeiron Growth Platform, Zentitle and Zengain are trademarks of Nalpeiron Inc. All use subject to our Terms above.

On this page
  • Node-Locked License: Definition, How It Works, and When to Use It
  • What is Node-Locked Licensing?
  • How Node-Locked Licensing Works
  • Key Features and Benefits
  • Limitations and Considerations
  • Node-Locked vs. Floating Licenses
  • When to Use Node-Locked Licensing
  • Implementation Tips
  • Conclusion

Was this helpful?

Export as PDF
  1. Licensing Education
  2. Software Licensing Basics

What is a node-locked license?

Node-Locked License: Definition, How It Works, and When to Use It

What is Node-Locked Licensing?

Node-locked licensing is a widely used method for controlling software usage by tying a software license to a specific device—commonly referred to as a "node". This approach ensures that the licensed software can only be run on that particular device, which may be a computer, mobile device, or even an Internet of Things (IoT) device.

In this model, the license is paired with a unique hardware ID or "device fingerprint" that identifies the specific machine authorized to use the software. This makes node-locked licensing an effective way for software vendors to ensure only authorized, typically paying, customers can access and use their software.

Node-locked licenses are also known as single use, device, named host, machine-based, or anchored licenses.

How Node-Locked Licensing Works

  • License Binding: During installation or activation, the software generates or requests a unique hardware identifier (such as a MAC address, CPU ID, or other device fingerprint).

  • Activation: The license is activated and bound to this unique identifier, allowing the software to run only on that device.

  • Enforcement: If the software is copied to another device, it will not run unless a new license is purchased or the license is officially transferred.

  • Transferability: Some node-locked systems allow users to deactivate the license on one device and transfer it to another, but this is usually controlled and limited to prevent abuse.

Key Features and Benefits

Feature
Description

Security

Ties the license to a specific device, reducing unauthorized use and piracy.

Simplicity

Straightforward to implement and manage for single-user or single-device scenarios.

Flexibility

Can be combined with other models (e.g., perpetual, timed, or subscription-based licenses).

Offline Use

Once activated, node-locked licenses can often be used without a continuous internet connection.

Support

Unique device identifiers simplify troubleshooting and support.

Limitations and Considerations

  • Lack of Portability: Node-locked licenses are not ideal for users who frequently switch devices or need to use the software across multiple machines.

  • No Network Sharing: These licenses cannot be shared by multiple users on a network or used in environments like thin clients or remote desktops.

  • Re-hosting: License transfer to a new device may require vendor approval or a formal deactivation process.

  • Device Failure: If the licensed device fails, users may need to contact support to reactivate the license on a replacement device.

Node-Locked vs. Floating Licenses

Node-Locked License
Floating License

Tied to a single device

Shared across multiple devices/users

Ideal for dedicated users

Ideal for teams or networked users

No concurrent usage limits

Limits on simultaneous users

Simple management

Requires license server or management

When to Use Node-Locked Licensing

Node-locked licenses are best suited for:

  • Single-user, single-device scenarios

  • Environments where security and control are paramount

  • Software used offline or in remote locations

  • Applications where license sharing is not required

Implementation Tips

  • Use secure device fingerprinting to prevent spoofing.

  • Allow controlled license transfer or deactivation for user flexibility.

  • Provide clear documentation and responsive support for license management.

  • Consider combining with other models for broader customer needs.

Conclusion

Node-locked licensing is a robust and secure way to control software usage, ensuring only authorized devices can run the software. While it offers simplicity and strong protection against unauthorized use, it may not be suitable for every scenario—especially where flexibility and device sharing are needed. Vendors should weigh these factors when choosing a licensing model for their software products.

PreviousWhat is a Proprietary Software License?NextWhat is a License Pool (floating license)?

Last updated 1 month ago

Was this helpful?