Developer-first · Made for the Spanish market

License keys
without the enterprise price tag.

~€9/mo vs $49/mo. No per-transaction fees. Electron SDK. Documentation in Spanish. Built for indie devs and small studios who find Keygen.sh too expensive.

In production: Magnas Certify — Electron app for Spanish gestoría firms.

main.ts
// Electron main process
import { LicenseCore } from '@licensecore/sdk'

// Initialize client
const lc = new LicenseCore({
  apiKey: 'YOUR_API_KEY',
  productId: 'YOUR_PRODUCT_ID',
  apiUrl: 'https://licensecore.io',
})

// Validate on launch (offline OK)
const status = await lc.validate()
if (!status.valid) showLicenseGate()

// Activate with customer key
const result = await lc.activate(licenseKey)
if (!result.success) app.quit()
License active· hardware binding OK

Everything you need. Nothing you don't.

Hardware binding

Ties each activation to a machine ID. Moving to a new machine requires a new activation slot.

Offline grace period

Configurable days of offline tolerance. The SDK caches the last valid state encrypted on disk.

HMAC-signed responses

Every API response is signed with your API key. The SDK verifies the signature before trusting the result.

Multi-tenant by design

One account, many products. Each product gets its own API key, plans, and license namespace.

License lifecycle

Issue, activate, suspend, revoke, and expire. Full event log per license. Nothing hidden.

License delivery email

Optional Resend integration sends the license key to your customer automatically at purchase.

How it works

Four steps from signup to shipped.

01

Create a product

Define your product and a plan. Set the seat limit, expiry, and any feature flags you want to gate.

02

Issue a license

Generate a license key from the dashboard in under two minutes. Copy it or let Resend deliver it by email.

03

Integrate the SDK

Install the SDK in your Electron app. Call activate() on first run and validate() on every launch.

04

Monitor in the panel

See which machines are active, revoke a device, or suspend a license — all from the admin dashboard.

Honest comparison

LicenseCore vs Keygen.sh

Keygen.sh is a well-built product. But if you're a Spanish-speaking indie dev or small studio, you're probably paying for features you don't need.

FeatureLicenseCoreKeygen.sh
Starting price~€9 / mo$49 / mo
Per-transaction feeNoneNone (on paid plans)
Electron SDKYes — includedYes — included
Offline grace periodYes — configurableYes
Hardware bindingYesYes
HMAC-signed responsesYesYes
Documentation languageSpanish + EnglishEnglish only
Dashboard languageSpanish (primary)English only
Free tierBeta programNo free tier
Multi-tenant / multi-productYesYes

Prices as of publishing. Always verify current pricing directly with each provider.

Pricing

Simple pricing. Coming soon.

We're running a closed beta. If you want early access at the beta rate, reach out.

~9€/mo

Beta · vs $49/mo (Keygen.sh)

  • Hardware binding
  • Offline grace period
  • HMAC-signed responses
  • Electron SDK
  • Multi-product
  • Email delivery
Get beta access

Ready to ship license keys?

Sign up and issue your first license key in under 30 minutes.