@cobaltit - Only register based trunks are supported. WIthout them its not easy to move instances quickly which may be required for redundancy.
@sofnisys @ccs1 You earn by selling 3cx, configuring it, additional hardware?
@Kym Busby - Thats just completely unfounded comment. Push infrastructure is run by Google and Apple and its working absolutely perfectly.
You can still deploy deskphones, no problem. Even in the home, even without SBC. Its just that support will be charged if you have an issue because it will be 100% an issue with firmware, firewall configuration or something like that. And this type of support is not included in the hosting. And your customer will not pay for it, nor will we. So apps are simply the way to go. But if a customer wants it, fine, but support will have to be paid for.
I myself had two deskphones in my house for a long time until i realised its just completely ridiculous and old fashioned. Plus i was the laughing stock of my kids and younger friends

I now use my android phone solely, even when in the office and quite frankly its so much better to use one device and have all your calls and activity in one place.
In regards to privacy.... Are these the same people that have Zoom, Google Maps, TikTok, Facebook, Instagram installed?

I would say an app gaurantuees higher privacy and security, simply because both Android and iOS will monitor what gets sent back and it has to be advertised upon installation. Of course calls can be recorded on 3CX but that is something the users know or should know and its the same on a deskphone.