Founder-built licensing for PHP scripts and phpdesktop EXE apps.
Lock the app. Deliver the key. Control the vault.

Protect your PHP products with the licensing system built for the part that actually matters

SmithLocker helps you move from checkout to activation with less patchwork, less guesswork, and a lot less founder pain. Built for script sellers, app creators, and product builders who are tired of bolting the hard bits together by hand.

Matched activation flow SMTP alerts active Device-aware tracking phpdesktop tested LinkSmithPay-ready
Built from real founder frustration, not theory

SmithLocker exists because I got sick of buying “solutions” that talked big, cost plenty, and still left me building the part that actually mattered.

So I built the licensing system I wish I’d had from the start. Not just a shiny promise, but a working path from checkout to activation for PHP products and phpdesktop EXE apps.

Matched activation flow
activate.php + verify_key.php are aligned and working together.
Customer + device tracking
customer_email and device_id are writing where they belong.
Admin alerts active
SMTP notifications are already wired through the live mailer setup.
phpdesktop tested
The EXE licensing flow has already been tested in the wild.

What SmithLocker helps you do

Replace licensing chaos with something sturdier

The point is not just to “have licensing.” The point is to stop leaking time, money, and momentum into half-built protection workflows.

🔐

Protect the part that actually matters

SmithLocker helps you protect PHP scripts and phpdesktop EXE apps with a real activation path instead of a hopeful pile of disconnected parts.

⚙️

Connect checkout to activation

Move from sale to license handling to activation without turning your workflow into a brittle web of manual fixes and late-night patch jobs.

🧾

Track what is happening underneath

Keep better visibility over customer-linked activations, device-aware records, and the key events that matter when real buyers start arriving.

📦

Support real-world offline behavior

Use local cache fallback after successful validation so your app behaves more like a product and less like a nervous border checkpoint.

📬

Stay informed without babysitting

SMTP admin alerts help you keep an eye on license events without camping inside database tables or playing inbox detective all day.

🚀

Built for launch pressure

This is designed for actual selling, actual customers, and actual activation needs, not just a pretty dashboard and a heroic sales page.

Choose your vault

Start with the fit that matches your runway

Starter gets you in the door. Pro is the strongest all-round choice. Agency gives you breathing room for scale.

Entry

Starter Vault

A lower-friction starting point for solo developers protecting a small number of products.

$27 one-time
Most Popular

Pro Vault

The strongest all-round option for serious founders, script sellers, and phpdesktop creators.

$97 /year
Best value for most founders and the strongest hero offer on the site.
Scale

Agency Vault

For teams, client deployments, and product lines that need more room to scale.

$19 /month
🔐

Built for real activation pressure

SmithLocker is designed for actual sales, actual buyers, and actual activation events, not just a pretty admin screen.

🧩

Less patchwork, more connection

Checkout, delivery, activation, verification, and alerts should feel like one machine, not five mismatched parts in a bucket.

🔥

Forged from founder frustration

This exists because the usual “solutions” kept stopping right before the part that actually mattered.

Ready to stop rebuilding the same broken bridge?

Protect your PHP products with the licensing system built to handle the part that actually matters

Start with Pro Vault for the strongest all-round path, or explore the full pricing options if you want a smaller or larger fit.