Keep the licensed domain reality
Your real self-hosted admin remains tied to your Sendy domain. SendyKit layers on top instead of pretending that truth does not exist.
The super-exoskeleton for Sendy. One payment. Perpetual license. Your server, your data, your rules. Choose how many future major upgrades are included. Sovereign Infinite stays constant. SendyKit wraps around Sendy without modifying core, giving humans and agents a modern API, CLI, analytics, AI, health diagnostics, and managed email operations.
That is the whole point of self-hosted SendyKit: upgrade the control surface, automation depth, and observability without turning your licensed Sendy install into a science project.
Licensed Sendy stays on your own domain as the execution substrate and source of compatibility truth.
API, CLI, analytics, doctor, audit, AI, SMTP overlay, and control-plane logic wrap around Sendy without touching core files.
Humans get the cockpit. Agents get the command surface. Your infrastructure and data boundaries stay yours.
Your real self-hosted admin remains tied to your Sendy domain. SendyKit layers on top instead of pretending that truth does not exist.
If you disable the exoskeleton, Sendy continues unchanged. That is real migration safety, not marketing comfort language.
You are not renting the app. You are buying a durable operator layer that runs on your own infrastructure and your own rules.
A single Go binary that transforms your $69 Sendy into a serious operator platform — while keeping Sendy compatibility intact. Price depends on how many future major upgrades you want included.
The ladder is not about feature restriction. It is about how much future-major certainty you want to buy upfront.
The smallest upfront step. You want ownership now, but you are comfortable reassessing the roadmap later.
The most balanced self-hosted choice. Enough future-major cushion to feel smart later without making the prestige jump.
You already know SendyKit will be part of your long-term operating model and want a deeper hedge against future major costs.
Dramatically premium by design. You want all future major upgrades included and never want to make this buying decision again.
| Tier | Standard | Pro | Rule |
|---|---|---|---|
| Current + 1 | $349 | $699 | Current major + 1 future major |
| Current + 3 | $649 | $1,299 | Current major + 3 future majors |
| Current + 5 | $999 | $1,999 | Current major + 5 future majors |
| Sovereign Infinite | $2,999 | $5,999 | All future major upgrades. No launch expiry. |
Launch prices apply to Current + 1 / +3 / +5 only and auto-convert to regular prices at launch end. Sovereign Infinite remains constant.
If you are buying self-hosted, the emotional job is not just power. It is trust that you are not introducing a fragile dependency or a hidden trap door.
SendyKit reads and extends the existing system. It does not demand a rip-and-replace migration to justify its price.
If the licensing server is unreachable, the product keeps working. Expiry and revocation become warnings, not shutdown events.
No content exfiltration, no silent spying. Weekly heartbeat metadata is documented, locally logged, and fully disable-able.
Because Sendy core remains untouched, stopping SendyKit returns you to baseline reality instead of leaving a half-migrated mess behind.
curl -sSL https://install.sendykit.dev | bash| # | Guarantee | Detail |
|---|---|---|
| 1 | Fail-open | If the licensing server is unreachable, all features keep working. 30-day offline cache. |
| 2 | No data exfil | Heartbeat sends only license, edition, version, OS/arch, and uptime — never subscriber data, email content, or analytics. |
| 3 | No kill switch | The binary never self-disables. Expired or revoked status becomes a warning, not a shutdown. |
| 4 | Transparent logging | Every heartbeat is logged locally at INFO level so operators can inspect exactly what was sent. |
| 5 | Auditable payload | The heartbeat format is public. You can firewall-verify what leaves your server. |
| 6 | Disable-able | SENDYKIT_OFFLINE=true disables phone-home behavior. Cache remains valid indefinitely. |
| 7 | Open heartbeat spec | Full JSON schema published at docs.sendykit.dev. |
$3–5 / 1K emails
When your SES quota runs out, SendyKit routes through managed SMTP automatically.
$0.002 / generation
Subject lines, full email drafts, campaign insights — no need for your own API key.
$49 / yr
Your local Doctor catches config issues. Shield monitors reputation from outside the customer network.
$99 / yr
Faster response times and dedicated queue handling for serious operators.
Yes. SendyKit reads Sendy’s database and extends it without modifying core files. Get Sendy first at sendy.co.
SendyKit is tested against Sendy 6.x. Doctor checks catch version and compatibility issues before they surprise you.
Standard includes 1 site. Pro includes 3 sites. Contact us if you need a higher-volume self-hosted arrangement.
Licenses don’t expire. You own the version you bought forever. Future major upgrade access depends on the tier you choose. Sovereign Infinite never pays future major upgrade charges.
Only a weekly heartbeat with license/version/OS metadata. No customer content. Set SENDYKIT_OFFLINE=true to disable it fully.
If you already trust Sendy and want a serious operator layer on top, self-hosted SendyKit is the cleanest path.