Skip to main content

Overview

SendyKit self-hosted uses EDD Software Licensing-powered license verification. Your license key determines your edition (Standard or Pro) and unlocks the corresponding features. Human checkout, licensing, and subscription mechanics run through Easy Digital Downloads on sendykit.dev.

How It Works

1

Purchase

Buy a license at sendykit.dev/pricing. You receive a license key: sk_lic_xxxxxxxxxxxxx
2

Install

The installer prompts for your license key and validates it.
3

Validate

On first launch, the Go binary contacts the SendyKit licensing API to verify your key and download your entitlements (edition, features, metered service access).
4

Run

The binary caches your entitlements locally. Weekly heartbeat checks for updates. 30-day offline grace if the licensing server is unreachable.

Safety Guarantees

We take these seriously. SendyKit will never brick your installation.

Heartbeat Payload

The subscriber_tier is a range bucket (e.g., “1k-5k”), not an exact count. We never know your actual subscriber count.

Editions

Metered Add-Ons

Self-hosted customers can optionally purchase metered services that run through SendyKit’s infrastructure: Usage is tracked natively by SendyKit. Human purchases and add-on checkout run through EDD on sendykit.dev, using the card attached to your customer account when applicable.

Offline Mode

For air-gapped or restricted environments:
.env
In offline mode:
  • No network requests to SendyKit servers
  • License validated from local cache only
  • Metered add-ons (SMTP pool, AI credits) unavailable
  • All installed features work normally
  • No update notifications