License Activation & Device Management
How to activate your license, bind devices, migrate to a new computer, and resolve activation issues.
CrossMeet uses a license_key activation model. This doc covers the full flow.
1. Get your license
After successful purchase, your license_key arrives via two channels:
- Email:
[CrossMeet] Your license keylands in the inbox you registered with - Dashboard: log into my.crossmeet.com → Subscription → License Key
Format example: CMK-7F3A-B92D-4E18-5C6A
⚠️ license_key is your account token, equivalent to a password. Don't share, don't post screenshots publicly.
2. Activation flow
- Launch CrossMeet desktop app
- Click Settings → Licensing on the left
- Paste your key in the License Key field
- (Optional) fill Device Name (e.g. "Office PC") for easier management later
- Click Activate
- Wait 3-5s for network verification
- Green "License active" + "Devices: 1/2" — done!
3. Device quota
Default device count per license:
| Plan | Default devices |
|---|---|
| Pro Monthly | 2 |
| Pro Yearly | 2 |
| Pro Lifetime | 5 |
| Enterprise | Custom |
On activation, CrossMeet generates a hardware fingerprint (HWID) — no personally identifiable information. HWID is bound to your license.
4. Heartbeat mechanism
After activation, CrossMeet syncs with our server every 24h ("heartbeat"):
- Verify license validity
- Update subscription status (renewal / refund / pause)
- Offline grace period: 72 hours (3 days). After that, must reconnect
⚠️ For long offline scenarios (extended travel, etc.), email support@crossmeet.com to request an offline license.
5. Switching computers (device migration)
Scenario A: Old computer still works
- On the old computer: Settings → Licensing → click Deactivate (release the slot)
- On the new computer: install CrossMeet → Settings → Licensing → paste key → Activate
Scenario B: Old computer is dead
- Log in to my.crossmeet.com → Devices
- Find the old device name (e.g. "Office PC"), click Release
- Activate on the new computer
⚠️ Up to 3 device migrations per 30-day window (anti-abuse measure). Beyond that, contact support to unlock.
6. View & manage devices
my.crossmeet.com → Devices page:
- Lists all bound devices: name, partial HWID, activation time, last heartbeat
- Click Release to free a slot
- Click Rename to change display name (UI-only, doesn't affect binding)
7. Renewal & upgrade
Renew Monthly / Yearly
- Auto-renewal is enabled by default. Reminder email 7 days before expiry
- Cancel auto-renewal: my.crossmeet.com → Subscription → Cancel
- After cancel, license stays valid until current period ends (no refund, but remaining days preserved)
Upgrade plan
- Monthly → Yearly: pay difference, takes effect immediately
- Yearly → Lifetime: pay difference, instantly converts to lifetime
- Upgrade in my.crossmeet.com → Subscription → Upgrade
Refund
Full refund within 14 days, no questions asked. After refund, license is invalidated immediately and bound devices stop within 24h.
8. Team / Enterprise license
For teams of 5+, contact sales@crossmeet.com for an Enterprise license:
- Custom device / user counts
- Centralized admin panel (admin assigns / revokes seats)
- SSO (SAML / OIDC)
- Private API deployment
- Priority support + SLA
9. FAQ
Q: "Invalid license key" on activation
- Check spelling (avoid 0/O, 1/I confusion)
- Check if key was refunded / invalidated
- Email support@crossmeet.com to verify
Q: "Device limit exceeded"
- All slots used. Release an old device (§5/§6) and retry
- Or upgrade for more slots
Q: Heartbeat fails / "License expired"
- Check network (cn.crossmeet.com / api.crossmeet.com reachable?)
- Check firewall isn't blocking outbound HTTPS
- Check system clock is accurate (large drift causes verification fail)
Q: When migrating, do my settings & history transfer?
- No — only the license. Local data (settings, history, glossary, RAG KB) lives in
%APPDATA%\CrossMeet\and must be manually copied to the same path on the new computer (or enable Cloud Sync at my.crossmeet.com — paid feature)
Q: Multiple users on one PC?
- Same Windows account using same license: doesn't consume extra slots
- Different Windows accounts are recognized as different devices, each consumes a slot
Q: Offline environment usage?
- Email support@crossmeet.com to request a 90-day offline license
- Enterprise customers can request permanent offline + private deployment
10. License security tips
- Don't share: license_key equals your account password
- Don't commit to public code: never push to git, never screenshot in groups
- Lost key: log into my.crossmeet.com to view again; if account compromised, contact support to freeze immediately
- Suspicious activity: if you see an unfamiliar device, release it immediately at my.crossmeet.com → Devices and change your password