Developer License Agreement
Version 2026-11-11 ·
What you may do with Lumen Charts in your products.
1. About this agreement
This agreement is between TraderSign Sdn. Bhd. (company no. 202501012050), a company incorporated in Malaysia with its registered address at 38, 3rd Floor, Jalan Radin Anum, Bandar Baru Sri Petaling, 57000 Kuala Lumpur, Malaysia, trading as Lumen Charts ("we", "us") and the organisation that accepts it ("you"). You accept it when you create an account, start a checkout or download a build. The person accepting confirms they may bind the organisation.
Lumen Charts is for businesses. By accepting, you confirm you are using it for your business, trade or profession and not as a consumer.
The version in force when you buy or renew a licence governs that subscription period. An Enterprise agreement signed by both of us takes priority over this agreement where they differ.
2. Definitions
"Lumen Charts" means our charting library: the compiled builds, their type definitions and documentation, and their updates.
"Build" means a compiled release of the library that we make available to you. The Evaluation build carries an "Evaluation" watermark, the watermarked build carries our watermark, and the clean build carries none.
"Licensed Application" means one product you make available under one base domain, as described in section 4.
"Production use" means using a build in a Licensed Application that people other than your own developers and testers can use, including any public website or app, and any internal tool used for real trading or business decisions.
"Affiliates" means organisations that control you, that you control, or that share a controller with you.
"Subscription period" means each monthly or yearly period you have paid for.
3. Your licence
For each Licensed Application with an active subscription, we grant you a non-exclusive, non-transferable, worldwide licence, for the subscription period, to:
(a) install and use the build on your developers' machines and your build, test and CI systems to develop the Licensed Application;
(b) deploy the build in production as part of the Licensed Application; and
(c) distribute the build to your users, in compiled form and only inside the Licensed Application.
Any number of your developers may work on the Licensed Application. Your users need no licence of their own, and there are no per-user fees. Contractors and agencies working for you may use the build on your behalf, and you are responsible for their compliance.
4. One licence per app
A licence covers one Licensed Application: one product under one base domain, including all of its subdomains, environments, pages, users and charts. localhost and local development are always allowed.
Web, mobile and desktop versions of the same product under the same brand count as one Licensed Application. A separate product needs its own licence.
When an agency builds an app for a client, the client, as the owner of the app, holds the licence. If you sell or provide a product to several customers who each run it under their own domain or brand, each of those deployments is a separate Licensed Application, or you can cover them together under an Enterprise agreement.
5. Plans and eligibility
Indie is for individuals, and for organisations whose annual revenue and total funding raised are each under $100,000. Both amounts include your Affiliates. You confirm this when you buy Indie, and again when we ask at a renewal.
If your organisation passes either amount during a subscription period, your current period is unaffected. Move the Licensed Application to Business or Enterprise at its next renewal. We never charge retroactively for growth.
Business has no revenue limit. Enterprise is available only under a separate written agreement.
We rely on your confirmation and do not check eligibility technically. Confirming eligibility you do not have is a material breach of this agreement.
6. The Evaluation build
Every organisation may download and use the Evaluation build, free and with no time limit, to build and test. It is not licensed for production use. To use the chart in production, you need a paid licence for that Licensed Application.
7. What you may not do
Except as this agreement or an Enterprise agreement allows, you may not, and may not let anyone else:
(a) sell, resell, rent, lend, sublicense or redistribute Lumen Charts on its own, or as a library, SDK or component for other developers;
(b) make its API available to third parties to build their own products, other than as part of your Licensed Application;
(c) share builds, downloads or account access outside your organisation and the contractors working for you;
(d) remove, hide or alter the watermark in an Evaluation or watermarked build, or any copyright notice;
(e) decompile, reverse engineer or modify the compiled build, except where the law gives you that right regardless of this agreement;
(f) use the Evaluation build in production;
(g) keep using or deploying a build after your rights end, except as section 13 allows;
(h) use the library to build a charting library or charting product that competes with it; or
(i) use the library, or any part of it, to train or improve a machine-learning model, or include it in a dataset.
8. Source code
This agreement covers the compiled build only and gives you no rights to the source code of Lumen Charts. Any source access is governed by a separate written Enterprise agreement. The AI integration SDK and the trading platform are separate packages under the Apache License 2.0, and nothing here limits your rights under that licence.
9. Watermark and trademarks
Indie and Business builds show the Lumen Charts watermark. Only an Enterprise agreement includes the clean build. You may present your Licensed Application under your own brand, but this agreement gives you no right to use our names or logos except to say truthfully that your product uses Lumen Charts.
Pine Script® is a trademark of TradingView, Inc. We are not affiliated with, sponsored by or endorsed by TradingView. References to Pine Script describe language compatibility only.
10. No activation
Lumen Charts does not contact us and needs no licence key. Your rights come from this agreement and an active subscription, not from a technical check, and we never disable a chart you have deployed.
11. Open-source components
Builds include open-source components, which stay under their own licences.
12. Ownership and feedback
Lumen Charts is licensed, not sold. We and our licensors keep all rights in it, including the source code, the builds and our names and logos. You keep all rights in your Licensed Application, apart from Lumen Charts inside it.
If you send us suggestions or feedback, we may use them without any obligation to you.
13. Term and ending
Your rights for a Licensed Application last while its subscription is active.
If a renewal payment fails, your rights and paid downloads continue for up to 14 days while we retry.
If you cancel or don't renew, you may keep running the version already in production in your Licensed Application, for your existing users, for 30 days after the subscription ends. During that time you may not release new versions that include Lumen Charts, deploy it anywhere new or download paid builds. After that, stop using it in production and delete the builds you hold, except copies in routine backups that you don't restore.
Copies of your Licensed Application that your users already installed before your rights ended, such as a desktop or mobile app, may keep working. You may not distribute new copies.
Either of us may end this agreement if the other materially breaches it and does not put it right within 30 days of written notice. If we end it for your breach, the wind-down period does not apply.
Sections 7, 8, 9, 12, 13, 14, 15, 16 and 18 continue after this agreement ends.
14. No warranty, and not financial advice
Lumen Charts is a software component provided "as is", without warranties of any kind, including merchantability, fitness for a particular purpose, accuracy and non-infringement, to the extent the law allows.
It displays the data you supply and calculations based on it. It is not financial advice. You and your users are responsible for the market data you connect and for any trading or investment decision. We are not responsible for trading or investment outcomes.
15. Your app and your users
You are responsible for your Licensed Application, the data you connect to the chart, and how you and your users rely on it.
You will defend and indemnify us against third-party claims, and the resulting losses and reasonable legal costs, that arise from your Licensed Application, the market or other data you supply, your users' trading or investment decisions, or your breach of this agreement, except to the extent a claim is caused by Lumen Charts itself infringing someone's intellectual property.
16. Limits on liability
To the extent the law allows, neither of us is liable for indirect, incidental, special or consequential losses, or for lost profits, revenue or data.
Each party's total liability under this agreement is limited to the fees you paid or owe for the licence concerned in the 12 months before the claim.
These limits do not apply to a breach of sections 5 or 7, to your obligations under section 15, to either party infringing the other's intellectual property, or to liability that the law does not allow to be limited.
17. Changes to this agreement
We may publish a new version of this agreement for future purchases and renewals. We tell you by email at least 30 days before a material change applies to your renewal, and you accept it before your next purchase or download. The version you accepted governs your current subscription period.
18. General
Governing law: this agreement is governed by the laws of Malaysia. The courts of Kuala Lumpur have exclusive jurisdiction over any dispute, unless an Enterprise agreement provides for arbitration.
Assignment: you may transfer this agreement only as part of a merger or the sale of the business that owns the Licensed Application, and you must tell us. We may transfer it to a successor of our business.
Notices: we send notices to your billing email. Send notices to us at support@lumencharts.com.
Export and sanctions: you confirm you are not located in, or owned or controlled from, a country or by a person subject to sanctions or export restrictions that apply to us or to you, and that you will not use the library in breach of them.
Entire agreement: this agreement, the Subscription Terms and your purchase records are the whole agreement between us about the licence. If part of it is unenforceable, the rest still applies. Not enforcing a term is not a waiver of it.