Numeralens — Software Licence Agreement

Version 1.1 — 5 October 2026

This Agreement is between Prabin Bhusal ("the Author") and the individual or entity purchasing a licence ("the Licensee").

By downloading, installing or using Numeralens ("the Software"), the Licensee agrees to these terms.

1. Definitions

Software — the Numeralens source code, documentation, demo data, configuration files and any updates supplied by the Author.

End Product — a single website, web application or product built by the Licensee that incorporates the Software, where the Software has been customised and integrated such that the End Product is meaningfully different from the Software as delivered.

End User — a person who uses or views an End Product.

2. Grant of licence

Subject to payment in full and continued compliance with this Agreement, the Author grants the Licensee a worldwide, non-exclusive, non-transferable, perpetual licence to use the Software according to the tier purchased.

2.1 Standard Licence

The Licensee may:

  • Use the Software in one (1) End Product.
  • Modify the Software freely for use in that End Product.
  • Deploy that End Product to any number of environments (development, staging, production).
  • Allow an unlimited number of End Users to access the End Product, provided End Users are not charged a fee to access it.
  • Use the Software for a client project, provided the licence is purchased per client project and the client is informed of these terms.

A separate licence is required for each additional End Product.

2.2 Extended Licence

All Standard Licence rights, plus:

  • The Licensee may charge End Users a fee to access the End Product, whether as a one-off purchase, subscription or any other paid model.

Still limited to one (1) End Product.

3. Restrictions

The Licensee may not:

  1. Resell, redistribute, sublicense, lease, rent or lend the Software, in whole or in substantial part, in its original or modified form, as a standalone item.
  2. Distribute the Software as a template, theme, boilerplate, starter kit, component library or any product whose primary value is the Software itself.
  3. Make the Software's source code publicly available, including in a public code repository, file-sharing service or as part of an open-source project.
  4. Use the Software to create a product that competes with the Software.
  5. Remove, obscure or alter any copyright or attribution notice within the source code.
  6. Share licence credentials, download links or purchase receipts with third parties.

Extracting individual components for use in unrelated projects requires a separate licence for each such project.

4. Ownership

The Author retains all right, title and interest in the Software, including all intellectual property rights. This Agreement grants a licence to use; it does not transfer ownership.

The Licensee owns the original content, data, configuration and code they create when building an End Product.

5. Third-party components

The Software depends on open-source packages, each licensed by its respective authors under its own terms (predominantly MIT). Those licences are unaffected by this Agreement and continue to apply. A current inventory can be produced with npm ls --all.

6. Demo content

All company names, customers, vendors, products, transactions and financial figures included in the Software are fictional and supplied for demonstration only. "Northstar Holdings" is not a real company. The demo data must not be presented as real financial information.

7. Support and updates

  • Support: six (6) months from the date of purchase, covering defects in the Software and questions answered by the supplied documentation. Responses within 2–3 business days, Monday to Friday. See docs/support.md for full scope.
  • Updates: the Author may release updates at their discretion. Where updates are provided, the Licensee is entitled to them for the licensed End Product at no additional cost. The Author is not obligated to provide updates, maintain compatibility with future framework versions, or continue the product indefinitely.

8. Warranty disclaimer

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT.

The Author does not warrant that the Software will meet the Licensee's requirements, operate without interruption, or be free of defects.

The Software is an analytics interface, not an accounting system. It does not verify, audit or guarantee the accuracy of any financial figure it displays. Accuracy is determined entirely by the data supplied by the Licensee's own systems. The Licensee is solely responsible for verifying any figure used for financial reporting, tax, regulatory or decision-making purposes.

Security is the Licensee's responsibility. The Software includes authentication and server-side permission checks for its own bundled routes, but the Author does not warrant that they are sufficient for any particular deployment. The Licensee is responsible for configuring them (including setting a secret signing key and replacing the demo accounts), for enforcing authentication and authorisation on any backend the Software is connected to, and for the security of the End Product as a whole.

9. Limitation of liability

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE AUTHOR SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR PUNITIVE DAMAGES, OR ANY LOSS OF PROFITS, REVENUE, DATA OR BUSINESS, ARISING OUT OF OR RELATED TO THIS AGREEMENT OR THE USE OF THE SOFTWARE.

THE AUTHOR'S TOTAL AGGREGATE LIABILITY SHALL NOT EXCEED THE AMOUNT ACTUALLY PAID BY THE LICENSEE FOR THE LICENCE.

Nothing in this Agreement excludes liability that cannot lawfully be excluded.

10. Refunds

A refund may be requested within fourteen (14) days of purchase where the Software is materially defective and the Author is unable to resolve the defect. Refunds are not available on the basis of change of mind, incompatibility with unsupported environments, or absence of features not claimed in the product description.

Where the Software is purchased through a marketplace or a merchant of record, that platform's refund policy applies to the transaction.

11. Termination

This licence terminates automatically if the Licensee breaches any term. On termination the Licensee must cease using the Software and destroy all copies. Sections 4, 8, 9 and 12 survive termination.

12. General

Governing law: This Agreement is governed by the laws of Nepal, without regard to conflict-of-law principles.

Entire agreement: This document constitutes the entire agreement between the parties regarding the Software and supersedes any prior communication.

Severability: If any provision is held unenforceable, the remaining provisions continue in full force.

Amendment: The Author may revise these terms for future purchases. Terms in force at the date of purchase govern that purchase.

Marketplace purchases: Where the Software is purchased through a third-party marketplace, that marketplace's licence governs the transaction and takes precedence over this Agreement.


Contact: hello@numeralens.com

© 2026 Prabin Bhusal. All rights reserved.