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.

Pricing

Try it free. Pay when you ship.

Vendor-oriented, not seat-based. Encode unlimited projects on Pro; advanced license locks on Business. No procurement, no contact-sales gate.

Free

$0 forever, limited encodes

Try SourceCop on a real project before you buy.

  • Up to 5 files per encode
  • Loaderless output
  • Basic license generator (domain, expiry)
  • Native desktop app + scop CLI
  • Community support
Download

Business

$25 / 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, cancel from the dashboard, no dark patterns. Ever.

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