We believe "self-hosted" web-based software should not be priced on a "per user" basis.
That's why all Jitbit's web-based products are priced "per product".
This is our mantra, our "mission statement" and what makes us different from the competition. This is what it's like today and this is how it stays forever.
For instance: no matter how many users and "service technicians" will work in the web-based helpdesk, the price is the same. Two technicians? Ten? A hundred? It's fine.
Let's admit it, the development costs are the same - no matter how many users work within the app.
Yes, this makes sense with a SaaS-solution (hosted helpdesk in our example) that is hosted on our server... We pay for traffic, we pay for cloud storage, we pay for RAM and CPU power we rent from a cloud provider.
We track feature usage. And as it turns out, along with the "core" helpdesk functions, like tight email integration (creates tickets from incoming emails), or "single sign-on" (authenticates users against the company's existing accounts), here's some lesser known but VERY productive help desk features our customers love:
Our helpdesk app, both the SaaS and the self-hosted version - is powered by SQL Server. Of course, the SaaS app additionally uses S3 (to store file-attachments), Redis (to persist in-memory cache between deploys and restarts) and other fancy cloud stuff, but there's still one big ass SQL Server database at the heart of it.
And this Christmas we've migrated it to Linux.