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 (see the current price on the Pricing page):

  1. Run ParrotJS: Purchase PRO (or click Get PRO on the Pricing page).
  2. Complete checkout on Lemon Squeezy (cards and PayPal accepted).
  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 date you buy your license. After the update window, your license continues to work — you just keep the version you have. See the License Policy for full details.

Getting Help

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