Licensing

Updated March 25, 2026

Getting a License Key

When you purchase Crystl, a license key is generated and emailed to you automatically. Keys look like this:

ABCD3-XY7KN-QR2MP-8HJVW

No account or login required — just the key.

Activating Your License

Crystl works on the free plan without a license key. To activate a Guild license:

  1. Open Crystl
  2. Go to Settings > License
  3. Paste your license key
  4. Crystl verifies the key and you’re good to go

Your key is stored securely in the macOS Keychain. You won’t need to enter it again unless you reinstall or switch machines.

What the Key Includes

Each license key is tied to:

  • Your email — the one used at checkout
  • A plan — determines which features are available
  • An expiry date — one year from purchase

Plan Comparison

FreeGuild ($85/year)
GemsUp to 5Unlimited
Shards per gem5Unlimited
Facet InsertsUp to 5Unlimited
Prompt Library integrationFull access
FormationsFull access
Isolated shardsYesYes
MCP server configYesYes
API key storageYesYes
Split viewYesYes
Conversation historyYesYes
Metal GPU renderingYesYes

Checking Your License

You can check your license status at any time from the Crystl menu bar:

Crystl > License

This shows your current plan, expiry date, and whether the license is active.

Renewal

Crystl uses auto-renewing yearly subscriptions through Stripe. Here’s how it works:

  • Automatic renewal — Your license renews automatically each year. No action needed.
  • New key on renewal — When your subscription renews, a new license key is emailed to you at your purchase email address from chris@updates.crystl.dev. Paste the new key into Crystl when prompted.
  • Cancel any time — You can cancel your subscription from Stripe’s customer portal. After cancellation, your current license remains active until the end of the billing period.

Crystl will notify you 30 days before your license expires. If your license expires and your subscription has been cancelled, Crystl will prompt you to resubscribe but won’t lock you out immediately. There’s a short grace period so you don’t lose work.

Offline Use

Crystl caches your license status locally. You can use Crystl offline without issues — it only needs to reach the verification server once every few days. If you’re offline for an extended period, Crystl continues to work based on the last cached status.

Moving to a New Machine

Copy your license key to your new machine by entering it in Settings > License. If you no longer have your key, check the original email from chris@updates.crystl.dev or contact support.

Troubleshooting

IssueFix
”Invalid license key”Double-check for typos. Keys use letters and numbers only (no O/0 or I/1 ambiguity).
”License expired”Renew at crystl.dev. Your key will be extended automatically.
”Verification failed”Check your internet connection. Crystl will retry on its own.
Lost your keySearch your email for a message from chris@updates.crystl.dev, or contact support.