Skip to content

License & Trial

How the free tier, 30-day trial, and PRO license work — activation, validation, and updates.

ParrotJS licensing has three states: Free, Trial, and PRO. All license management happens from inside VS Code.

Free Tier

You’re on the free tier by default — no account, no key, no credit card. Free features (live comments, inline console output, inline assertions) work immediately after install.

30-Day Free Trial

You can try all PRO features free for 30 days:

  1. Run ParrotJS: Request Free Trial from the command palette.
  2. Enter your email.
  3. Complete the $0 trial order (opens in your browser).
  4. A trial license key is emailed to you.
  5. Run ParrotJS: Enter License Key and paste it in.

The trial unlocks everything for 30 days. One trial per machine — if you’ve already used a trial on this machine, you’ll be asked to purchase instead.

Purchasing PRO

PRO is a one-time purchase of $20 (₹2,000):

  1. Run ParrotJS: Purchase PRO (or click Get PRO on the Pricing page).
  2. Complete checkout on Lemon Squeezy (cards and PayPal accepted; INR pricing available).
  3. Your license key is emailed to you.
  4. Run ParrotJS: Enter License Key and paste it in.

Entering a License Key

Run ParrotJS: Enter License Key and paste the key from your email. On success you’ll see “License activated! PRO features are now unlocked.”

Checking License Status

Run ParrotJS: License Status to see:

  • Status (FREE / LICENSED / EXPIRED)
  • Licensed email and name
  • Expiry date
  • Whether the trial has been used on this machine

From there you can also deactivate the license on this machine, enter a new key, or go to purchase.

How Validation Works

  • Each license is bound to your machine ID — a license key works on the machine it was activated on.
  • The extension revalidates the license once a day against the license server.
  • If a license is revoked or expires, the extension drops back to the free tier automatically.

Updates

A PRO license is perpetual and includes one year of updates from the release date. After the update window, your license continues to work — you just keep the version you have (new versions are a new purchase if you want them).

Getting Help

For questions about a purchase, license, or activation, open an issue on the ParrotDev issues repository or visit parrotdev.com.