TIL you can't run NetworkExtension API macOS apps without a specific API entitlement signature from Apple, which they will only grant for apps distributed in the App Store. You can't distribute NetworkExtension (e.g. VPN) apps outside of the App Store.
This means that you have to ID yourself to Apple for a VPN app to work on macOS using the usual APIs.
I wonder how Mullvad gets around this.
@paoloredaelli i'm about to give you a reason for avoiding @ing me
@sneak I'm sorry 😥, really. I stop right now