SourceCop · PHP source-code protection

Protect your PHP. Ship it locked.

SourceCop is the fastest way to protect and license your PHP applications before you ship them. Encode your source into a tamper-resistant, non-readable form from a native desktop app or your CI pipeline — so customers can run your code, but never read, copy, or strip out your license checks.

Native app for macOS · Windows · Linux Loaderless option — no PHP extension required Offline-first licensing — no phone-home

Built for PHP vendors who ship paid plugins, themes, and extensions

WordPress WooCommerce Laravel Magento Symfony Drupal

What you get

Three jobs. One quiet tool.

Built for PHP vendors who sell software customers self-host — paid plugins, on-prem SaaS, commercial extensions, agency work. Stop shipping plain-text source.

Protect your IP

Encode PHP source into a non-readable, tamper-resistant form. Your logic and algorithms stay yours. We're honest about it: protection raises the cost of reverse-engineering — it doesn't make it impossible. Loaderless covers most commercial use cases; native loader tier for the strongest protection.

Enforce your license

Bind protected builds to a customer's domain, expiry date, machine, or hardware fingerprint. License files are signed offline — no vendor server required, no phone-home unless you want it. Stop unlicensed redistribution without breaking shared hosting.

Ship anywhere

Loaderless fallback runs on any standard PHP host — no extension to install, no root access required. Native loader tier for stronger protection where you can install it. One codebase, one encode, every deployment target.

How it works

Encode. License. Ship.

From plain-text source to a protected, licensed build in under two minutes — on your machine or in CI.

1. Encode

Open the native desktop app and pick your project, or run scop encode in CI. Pick loaderless, native loader, or hybrid — SourceCop builds the protected output and signs it with your project key.

2. License

Issue a per-customer license bound to a domain, expiry date, machine, hardware fingerprint, or feature set. License files are signed offline — your customers' servers verify locally, no callback to you required.

3. Ship

Drop the protected build on customer hosting — Apache, nginx, shared, managed, anywhere standard PHP runs. Loaderless deployments need zero server config; loader deployments install once.

Native desktop encoder

Encode from a real app — not a web upload.

SourceCop is a native desktop encoder for macOS, Windows, and Linux. Your source never leaves the box you encode on. Same encoder core is available headlessly as the scop CLI for CI pipelines.

Native desktop encoder (preview) — macOS · Windows · Linux

Project & source. Pick a PHP project, scope what ships, exclude vendor paths.
License options. Domain, expiry, optional hardware fingerprint — signed offline.
Encode & export. Protected build and license file written to disk, ready to ship.

Pricing

14 days free. Then pay per seat.

Start with a full Pro trial — no credit card, no feature limits, no dark patterns. After 14 days, encoded output stops working on your customers' machines until you subscribe. Pick the tier that fits.

Trial

$0 for 14 days

Full Pro — free for 14 days. No credit card required. Encoded output stops working after day 14 without a subscription.

  • Unlimited encodes
  • Loaderless + hybrid output
  • Full license generator (domain, date, machine)
  • Native desktop app + scop CLI
  • CI integration via scop CLI
  • Email support, 1 business day
Start free trial

Business

$29 / seat / month

For teams selling to multiple customers with advanced licensing needs.

  • Everything in Pro
  • Hardware-fingerprint locks
  • Per-feature entitlements
  • Team key sharing
  • Optional phone-home server
  • Priority support
Start 14-day trial

Need a self-hosted licensing server, a custom loader build, or an SLA? Email us — we'll quote it honestly.
Trial is real: no card to start. After 14 days without a subscription, encoded output expires on your customers' machines — no dark patterns, just an honest cutoff.

Protect your PHP. Ship it locked.

Encode your first project in under two minutes from a native app — or wire scop into your release CI. Your source never leaves your machine.

Download SourceCop