Your Helpdesk. Your Server.
But Not Your Source Code.
SupportPal and osTicket Awesome are both self-hosted PHP helpdesks.
One gives you the source code. The other is ionCube encrypted.
SupportPal is the product most similar to osTicket Awesome.
If you’re comparing these two, you’ve done your homework. SupportPal and osTicket Awesome are both self-hosted PHP helpdesks with flat annual pricing, unlimited agents, and no per-seat charges. They share more in common with each other than either shares with Zendesk or Freshdesk.
The differences are real, though, and one of them is fundamental.
Open source vs ionCube encrypted.
This is the fundamental difference between the two products, and everything else follows from it.
osTicket Awesome is built on osTicket, which is open source (GPL v2). You get the full, unencrypted source code. You can read every line, modify any behavior, extend any function, and audit the entire codebase for security compliance.
SupportPal is proprietary and ionCube encoded. The PHP source is compiled into bytecode before distribution. You cannot read the source code, modify core behavior, or perform an independent security audit. You are running code on your own server that you are not allowed to inspect.
When this matters immediately
Compliance and security audits. Government, defense, healthcare, and finance organizations routinely require source code review before deploying software on their infrastructure. With ionCube-encoded files, this is impossible. You’re asking your security team to approve a black box.
Bug diagnosis. When something goes wrong, your developers can’t step through the code to find the cause. You file a ticket and wait for SupportPal to investigate. With osTicket Awesome, your team reads the code and finds the answer.
When this matters over time
PHP version upgrades. ionCube creates a dependency chain: when PHP releases a new version, you wait for ionCube to support it, then for SupportPal to release a compatible build. osTicket Awesome works with any PHP version the day it ships.
Vendor risk. If SupportPal closes or changes direction, you’re left with encrypted files that only the ionCube loader can execute. With open source, the code is yours regardless of what happens to the vendor.
For organizations that just want a working helpdesk and don’t plan to modify it, the encryption may not matter day to day. But it’s worth understanding what you’re giving up.
The add-ons add up.
SupportPal’s base price is competitive. The extras are where the gap widens.
| osTicket Awesome Business | SupportPal | |
|---|---|---|
| Base price | From $149/year | $249.95/year ($24.95/mo) |
| Additional brands | Included (departments) | +$9.95/mo each ($119.40/yr) |
| Remove vendor branding | Included, any plan | +$4.95/mo ($59.40/yr) |
| 1 brand, no vendor branding | From $149/year | $369/year |
| 3 brands, no vendor branding | From $149/year | $608/year |
| Unlimited agents | Included | Included |
| Priority support | Included | Included |
Multi-brand support and branding removal are both paid extras with SupportPal. osTicket Awesome includes full branding control on every plan at no additional cost.
A professional helpdesk. Everything included. Day one.
osTicket Awesome is built on osTicket, the most widely deployed open-source ticketing system in the world. Over 5 million installations across 190+ countries, with 20 years of continuous development. BMW, Oxford, Cambridge, Booz Allen Hamilton, and thousands of other organizations run their support operations on this engine.
Email-to-Ticket Pipeline
IMAP/POP3 polling, SMTP replies, OAuth2 for Microsoft 365 and Google Workspace. Every support email becomes a ticket automatically.
Custom Forms and Help Topics
Specific intake forms for every request type: IT, facilities, HR, billing. Custom fields, automatic department routing, and SLA assignment per topic.
SLA Management
Service-level targets by department, priority, or help topic. Grace periods, automated alerts, and escalation rules. No tier upgrade required.
Ticket Routing and Filters
Regex-capable rules that evaluate subject lines, email domains, body content, and custom fields. Auto-assign, auto-prioritize, auto-route.
Responsive Design on Every Screen
Staff and client portals work across desktop, tablet, and mobile.
Dark Mode
Per-agent toggle. Each agent picks their own preference. Persists across sessions.
17 Keyboard Shortcuts
Navigate queues, open tickets, post replies, change priorities. Every interaction faster.
Priority-Colored Ticket Rows
Visual triage at a glance. Urgent is red. High is orange. Your queue tells you what needs attention before you read a single subject line.
10 Enterprise Plugins, Pre-Installed
2FA, LDAP/Active Directory, OAuth2 SSO, password policy, audit logging, S3 storage, and more. Configured and working on first login.
49 Language Packs with RTL Support
Arabic, Hebrew, Persian, Urdu, Chinese, Japanese, Korean, and 42 more. Full right-to-left layout support. 90 custom translation keys per pack.
Knowledge Base
FAQ and article system built in. Customers find answers before they submit tickets.
Canned Responses
Pre-written reply templates for common questions. Personal and shared libraries. Insert with two clicks, customize before sending.
Role-Based Access Control
Granular permissions for every agent and department.
Full REST API
Read/write access to tickets, users, and organizations.
10 Color Themes + Custom CSS Editor
Pre-built themes, a live color picker, or custom CSS. Full source code access if you want to go deeper. Remove every trace of vendor branding on any plan.
Complete Data Sovereignty
Your servers. Your database. Your encryption. Your backups. Your retention policy. No data leaves your network.
The honest comparison.
| osTicket Awesome | SupportPal | |
|---|---|---|
| Annual cost | From $149 | $249.95+ |
| Unlimited agents | ✓ | ✓ |
| Self-hosted (PHP/MySQL) | ✓ | ✓ |
| Source code access | ✓ Full, open source (GPL v2) | ✗ ionCube encrypted |
| Email-to-ticket | ✓ | ✓ |
| Web form submission | ✓ | ✓ |
| Custom forms and fields | ✓ | ✓ |
| SLA management | ✓ | ✓ |
| Knowledge base | ✓ | ✓ |
| Canned responses | ✓ | ✓ |
| LDAP / Active Directory | ✓ Pre-installed | ✓ |
| SSO (OAuth2) | ✓ Pre-installed | ✓ |
| Two-factor authentication | ✓ Pre-installed | ✓ |
| Audit logging | ✓ Pre-installed | ✓ |
| Responsive design | ✓ | ✓ |
| Dark mode | ✓ Per-agent | ⚠ Partial |
| Custom theming | ✓ 10 themes + CSS + full source | ⚠ CSS only (no source access) |
| Multi-language | ✓ 49 languages | ✓ ~15 languages |
| REST API | ✓ | ✓ |
| Vendor branding removal | ✓ Included, any plan | ⚠ +$4.95/mo add-on |
| Multi-brand | ⚠ Via departments | ✓ Native (+$9.95/mo per brand) |
| Social media channels | ✗ | ✓ (Twitter, Facebook) |
| Live chat widget | ✗ | ✓ |
| Community and ecosystem | Large (20 years, 5M installs) | Smaller |
| Track record | 20 years | ~8 years |
What SupportPal does that we don’t.
If any of the following are requirements, SupportPal may be the better choice.
Native multi-brand support. SupportPal lets you run multiple brands from a single installation, each with its own frontend and self-service portal. Customers don’t see that the brands are connected. osTicket Awesome handles this through departments, which works for many organizations but isn’t the same as fully isolated brand portals.
Built-in social media channels. SupportPal supports Twitter and Facebook as ticket channels. osTicket Awesome handles email and web form tickets only.
Built-in live chat widget. SupportPal includes a chat widget. osTicket Awesome does not include native live chat (third-party tools like Tawk.to or Crisp can be integrated).
WHMCS integration. SupportPal has deep integration with WHMCS for web hosting companies. If your support operation revolves around WHMCS, SupportPal was built for that workflow.
Those are real advantages, particularly multi-brand and WHMCS integration. The question is whether they outweigh source code access, the lower price, the larger language library, and the 20-year ecosystem behind osTicket. For most organizations outside the web hosting industry, osTicket Awesome delivers more for less.