So really what you're saying in this comment is that you've written your backend APIs with the assumption that the only user is a benevolent app which you wrote. If it's possible for somebody to take your app and tweak it to circumvent your subscription's restrictions, then what prevents a person from hooking up their phone to a development HTTPS proxy, intercepting the API requests, and making their own cracked client without side-loading at all?
Side-loading is NOT a problem for subscription apps done properly, and it's NOT a problem for privacy or security, so long as the side-loading implementation is done responsibly.