CheckMyLicense LogoCheckMyLicense

CheckMyLicense

A developer‑first licensing platform to protect your software, automate license distribution, and track usage.

5‑minute SDK setup Flexible license types Built‑in E-Commerce

What you get

License Management

Create flexible licenses with expirations, activation counts, and usage tracking.

Automated Orders

Auto‑generate licenses after payment confirmation or via manual waivers.

Referrals & Discounts

Built‑in referral tracking to power viral growth and discounts.

Analytics

Monitor validation calls as a proxy for real‑world usage across your products.

Releases Management

Manage releases, versions and staged rollouts with audit trails.

Ready-to-use API

Integrate quickly with our RESTful API and SDKs for multiple languages.

Exceptional Support

Priority support and onboarding assistance from our technical team.

Customer Database

Securely store customer metadata and usage for reporting and insights.


Plans that scale with you

Packages will be displayed here soon.

Pricing and Details

FAQ

1. What is CheckMyLicense?

CheckMyLicense is a SaaS platform that allows developers to protect and manage their software through secure license verification. It handles license creation, activation, validation, expiration, and renewal — all through an easy-to-use dashboard and API.

2. Who is CheckMyLicense designed for?

The platform is built for software developers, MetaTrader EA creators, and SaaS vendors who need to control how and where their software is used. Whether you develop trading bots, desktop tools, or any executable application — CheckMyLicense secures your intellectual property.

3. How does license verification work?

Each time a customer runs your software, it calls the CheckMyLicense API with their credentials. The server validates the license in real time, ensuring that: it’s valid and not expired, it’s not being used on unauthorized devices, and it’s active and properly linked to the program. Your software continues to run only if verification succeeds.

4. Can CheckMyLicense work with MetaTrader EAs (MT4/MT5)?

Yes. It’s fully compatible. You can easily integrate your EA by using MQL4/MQL5’s WebRequest function. You’ll only need to allow the CheckMyLicense API URL and send the license credentials. This system is already optimized for EA licensing.

5. Can I use CheckMyLicense for non-MetaTrader applications?

Absolutely. The API is platform-agnostic. You can call it from any programming language (Python, Java, C#, Node.js, etc.) or system that supports HTTPS requests.

6. What APIs are available?

CheckMyLicense provides two main API categories: License API – to create, activate, validate, suspend, or extend licenses; E-commerce API – to handle orders, subscriptions, and payments for your customers. Activation SDK - white labeled solution to integrate your website, so your customers can handle their licenses. Comprehensive documentation is available to help you integrate.

7. What happens when a license expires or is deactivated?

If a license reaches its expiration date or is manually deactivated, any validation call from your client software will return an “inactive” or “expired” status. Your software can then disable features or stop execution accordingly.

8. What are “programs” and “licenses” in the system?

A Program represents your software product (e.g., “MyTradingEA Pro”). A License is an access key issued for a specific program and customer. You can manage multiple programs and hundreds of licenses under one account.

9. How does the subscription and overage model work?

Each organization subscribes to a plan that defines usage limits for programs, active licenses, and API calls. If you exceed these limits, per-unit overage charges apply automatically and are billed at the end of each billing period. All payments are processed securely by Paddle, our merchant of record. This ensures you only pay for what you actually use. See our pricing page for details and our Terms & Conditions for billing policies.

10. What are the available pricing plans?

CheckMyLicense offers: A Free plan for evaluation, Pay-As-You-Go with base subscription plus usage-based charges, Growth and Pro plans with defined limits and overage billing for additional usage. All plans are billed monthly or annually through Paddle and include automatic invoicing. Visit our pricing page for current plans and pricing.

11. How are invoices and payments managed?

All payments are processed by Paddle, our merchant of record. Subscriptions are billed in advance on a recurring basis (monthly or annually), and usage-based overage charges are calculated at the end of each billing period. Paddle will charge your payment method (credit card or other supported methods) automatically. You can request a refund within 14 days of purchase — see our refund policy for details.

12. What happens if payment fails?

If Paddle is unable to collect payment (e.g., expired card, insufficient funds), your account may be suspended after 15 days of non-payment and terminated after 30 days. Data is retained for up to 12 months after termination. You can update your payment method through your account settings or contact support. See our Terms & Conditions for complete payment policies.

13. Can I integrate CheckMyLicense with my own website or client portal?

Yes. The system provides RESTful APIs and webhooks to integrate directly into your website, e-commerce store, or back-office system. This allows you to automate license delivery and renewal for your clients. Check our documentation for integration guides and API references.

14. How secure is the platform?

CheckMyLicense uses encrypted API communication, strict account isolation, and token-based authentication. It’s hosted on Nhost infrastructure with PostgreSQL and Hasura GraphQL backend, ensuring enterprise-grade reliability and performance.

15. How can I get support or request features?

You can contact our support team at support@tradet.net. We also welcome feedback and feature suggestions to improve the platform.

CheckMyLicense – Software License Management & Distribution Platform | MetaTrader EA & Indicator Protection