iOS cluster control means running many iPhones from one computer: screens viewed together, tasks dispatched by group, results collected in one place.

This one answers: How Is iOS Cluster Control Licensed? Per Device or Per Feature.

Somebody asked me for a price twice.

The first time he asked what ten devices would cost. The second time he asked what running scripts plus watching screens would cost. The two numbers differed by a factor of two. He assumed the second quote had gone up. In fact the first question had covered only half of what he needed.

The root of it is that licensing here is not a price. It is a set of pricing rules.

1. Per phone, in two separate licences

The official basis is a fee charged per phone, with no extra charge from the author.

Note those words, per phone. Not per console machine, not per software seat. However many phones you connect is how many licences you need. So any quote you receive is based on a device count.

The second point is that licensing splits into two and is charged separately. Both have to be licensed in advance before the matching feature works. That is a hard requirement, not something topped up afterwards.

  • USB device licence. Debugging phones, running scripts, and recording scripts in the console.
  • USB mirroring licence. The phone screens inside the console.

The two do not overlap at all, and that determines whether you need one or both.

2. When one is enough

The test is simple. Do I need to see the phone screens in the console?

If scripts just need to run and you do not need to watch what each phone is doing, the device licence is enough. Typical case, scheduled batch work. Publishing, replies, data syncing. You read the results afterwards.

If you need to see screens, tap a specific device by hand, or watch where a script has got to, you need mirroring. Livestream assistance and anything with manual intervention falls here.

Plenty of setups need both, especially at the start, when you watch the screen to check the script and switch to results-only once it settles.

One trap worth flagging. A mirroring licence will not run automation tasks. It covers screens, not execution. Buying the wrong one produces no error. The feature simply does not work, and working out why takes a while.

3. Licensing and signing are not the same money

People pricing a first setup often merge these two. They are paid to different parties and solve different problems.

Signing goes to the Apple ecosystem. The signing proxy route needs a signed app on the phone. Signing can be free with limits, a developer account at 688 a year binding 100 devices, or a third-party certificate that is cheaper and supports fewer iOS versions. None of that is licensing. It applies only if you take the proxy route.

Licensing goes to the solution provider. Whichever route you take, managing devices through a console means buying licences per device. The HID route needs no signing, and it still needs licensing.

So the phrase no signing misleads people into thinking the whole route is free. What is removed is the signing layer, not the licensing layer.

4. What happens as you scale

This is the step most budget calculations miss.

Suppose you have twenty devices, licensed for twenty. Six months later you want fifty. The thirty new devices need licences. The rate is normally what you originally agreed, but settle that early rather than discovering it at scale.

One more case. Replacing a broken phone. Licences are bound to devices, so replacement involves a transfer, and practice varies. Some are free, some charge a fee, some require a process. Budget for it, especially at volume, because failures are routine.

If you are unsure where you will end up, buy in two stages. Validate at a small scale, then top up to the target. The unit rate may be slightly higher, and it still beats over-buying at the start.

5. Our own arithmetic

Those are the general rules. Here is how EasyClick does it, for comparison.

Licensing is charged per phone in two kinds. The USB device licence covers debugging, running scripts and recording. The USB mirroring licence covers the phone screens in the console. You buy the one you use, with no extra charge from the author. A licence covering a thousand devices sits between two and three thousand.

What that structure gives you is a predictable budget. Know your device count and you know the number. No per-session charges, no features added later at a price, and no annual repeat.

6. What to ask

  1. How many devices does this price cover?
  2. Device licence, mirroring licence, or both?
  3. What does each cost, and can they be bought separately?
  4. What rate applies to devices added later?
  5. Are replacements and rebinding charged?
  6. How long is a licence valid, and does it renew?

Answer those six and what you hold is no longer a number. It is a table you can compare. Put two vendors side by side and the difference shows up line by line.

Back to the person. After the second round of questions he found the expensive quote included mirroring while the cheap one did not, and given that he needed to watch screens, the gap was nothing like what it first appeared.

He put it plainly. It was not that the price doubled. It was that the first time, he did not know what he was buying.