Rivlo Licensing
Protect your Umbraco packages with flexible, developer-friendly licensing.
Rivlo Licensing is a small, developer-focused licensing validator for custom Umbraco packages.
It helps you securely enforce domain- and version-based licensing without needing external servers — ideal for commercial or closed-source packages.
Signed offline license files — no calling home
Multi-domain and multi-version support
Tiered licensing (basic, pro, enterprise)
Bundles and master licences
Minimal-code integration with your existing packages
Simple dashboard visibility via status API
How it Works
Rivlo Licensing runs entirely in your package codebase.
You generate licences using your own private key, and distribute them as secure JSON files. The validator:
-
Verifies the signature
-
Checks the current domain, Umbraco version, expiry date and any custom rules you define
-
Returns a licence status your package can enforce
It supports dependency injection, testability, and extensibility.
Currently available for Umbraco 13 - coming soon to Umbraco 14+.
Pricing and Licensing
Rivlo Licensing is completely free to use.
-
No signup required
-
No call-home or tracking
-
Just install the package and start validating
We provide a helper class, documentation, and example usage to get started quickly.
🔐 You’ll need to generate your own licence files using your private key.
📃 By using this package, you agree to the End User Licence Agreement (EULA)