Pricing
Unlimited devices. From $49 a month.
Enroll one machine or nine thousand for the same figure. The plans meter one thing: concurrent sessions.
Plans
The plans
All three run the same product. The only thing that changes is the session ceiling.
-
Pro
$49 per month
For teams that rarely max out their concurrent sessions.
- Unlimited device enrollment
- Up to 25 concurrent sessions
-
Business
$199 per month
For service desks where a bad morning opens dozens of sessions at once.
- Unlimited device enrollment
- Up to 100 concurrent sessions
-
Enterprise
Talk to us
Fleets that outgrow a session ceiling.
- Unlimited device enrollment
- No ceiling on concurrent sessions
Not sure which? Start with the trial.
14 days, 25 devices, 5 sessions at once. No credit card, and you can pick a plan afterwards with the machines you already enrolled still enrolled.
Included
On every plan, including the 14-day trial
- Unlimited device enrollment
- SSH, RDP and VNC
- Native
ssh <device>.jssh.dev - Single sign-on over OIDC, domain proven by DNS
- Per-service access rules, enforced on the device
- Per-session audit log, CSV and JSON export
- One organization per customer, isolated
- Bulk enrollment with a reusable token
- Signed A/B updates with automatic rollback
- Live session termination and revocation
The model
Why your device count is not an input
An idle device
costs us nothing
A row in a database and a socket that is asleep. A fraction of a cent a month.
An open session
costs us something
The endpoint wakes up and moves bytes. That is the only thing we pay for.
So that is the only thing we bill for.
In writing
The one thing we will never do
We will never charge you per enrolled device.
Not at 900 machines, not at 9,000, not on a plan we have not written yet.
Why you can hold us to it
This one is structural rather than generous. There is no cost driver behind enrollment: an idle device is a database row and a sleeping socket. There is nothing there for us to start metering later, because there was never anything there to meter.
The arithmetic
What the alternatives cost at the same fleet size
Two vendors meter devices. We do not. That is the whole table.
| Plan | 500 devices | 900 devices | Price source |
|---|---|---|---|
| remote.it Fleet | $1,250 / mo | $2,250 / mo | archived Jun 2026 |
| SocketXP Enterprise Core | $219 / mo | $339 / mo | archived Jun 2026 |
| SocketXP Enterprise Premium | $999 / mo | $1,199 / mo | archived Jun 2026 |
| jssh Pro | $49 / mo | $49 / mo | published this page |
| jssh Business | $199 / mo | $199 / mo | published this page |
2 List prices, so if you are under contract with either, compare against your own invoice. The arithmetic, if you want to redo it: remote.it is $250 per license per month covering 100 devices; SocketXP Core is $99 then $0.30 per device and Premium is $799 then $0.50.
3 What they have that we do not: remote.it has a decade of GUI polish and a broader protocol catalog, SocketXP bundles OTA updates and device monitoring, and we do neither. Below about 100 devices, either may cost you less than $49 a month.
FAQ
Questions about the bill
01Is it really unlimited devices?
Yes on Pro, Business and Enterprise. The device ceiling in the code that runs the service is set to infinity for all three, and the only device cap is on the 14-day trial, which stops at 25. Enrolling machine number 901 adds nothing to the invoice, and neither does machine number 5,000. The number with a ceiling on it is concurrent sessions.
02How do I know which session ceiling I need?
Estimate your peak concurrent sessions, not your headcount: there is no seat charge, and one person can hold several sessions open. A team of forty that takes turns fits inside Pro's 25; the same forty piling onto devices during one incident does not, and that is what Business and its 100 are for. If your peak is unpredictable, Enterprise removes the ceiling. We would rather tell you Pro is the wrong plan now than have you find out during an outage.
03What happens when the trial ends?
Nothing is deleted. Your account keeps its devices and its audit log, and the trial takes no card, so nothing is charged either way. Picking a plan carries on with the devices you already enrolled still enrolled, under the same names and with the same audit history behind them.
04What if I have 5,000 devices?
The same $49 on Pro or $199 on Business. Enrollment has no per-device line at any count, so the five thousandth machine costs what the first one did. The number worth checking at that size is your peak concurrent sessions. Pro holds 25 open at once, Business holds 100, and Enterprise has no ceiling.
05How do 900 machines already in the field get enrolled?
With an enrollment token, not with 900 browser approvals. Mint one token per customer in the dashboard, cap how many machines it may admit, give it tags, and push the install line through your RMM, your configuration management, a golden image, or the remote-access tool you are replacing. Machines name themselves from their hostname and arrive already tagged. How that works, with the unattended install line for both platforms.
06Do you charge per user or per technician?
No. There is no seat count in any plan and no per-operator charge, so hiring a technician does not move the bill. Single sign-on is on every plan, which is what makes adding and removing people something you do in your identity provider and nowhere else. What the plans count is sessions open at the same time.
07What happens to my devices if I stop paying?
Without a running plan you cannot open a session or enroll a device, so access through jssh stops until you start one. The machines keep running, and so does everything on them. There is no jssh operating system and no jssh protocol: they keep their own sshd, their own host keys and their own users, so cancelling changes nothing about the machines themselves. In the account, your data and your enrolled devices stay. Stopping the agent and removing its binary leaves a machine as it was the day before.
08Can I get an invoice instead of a card?
Paid plans are billed by card through Stripe. If you need an invoice, a purchase order or annual terms, write to support@jssh.io and we will set it up by hand. Enterprise works the same way, since we put those terms together with you.
Try it on the fleet you already have
14 days, up to 25 devices, 5 sessions at a time, no credit card.
Prefer to talk to a person first? Talk to us.