Why put all this effort into something that will be banned by Apple the second it gets popular? They have made it clear plenty of times in the past that personal developer certificates aren't a way to get around app store distribution.
This doesn’t use enterprise certificate; it creates a 7-day free developer certificate for each Apple ID, and uses it instead. That’s why there’s a server component in here.
Any user is allowed to use a free developer account, and that account can be used to execute code on your own device. The limitation is that you have to update your apps once a week to keep those apps authorized.
Altstore automates that renewal process, so in effect all you have to do is have you device connect to the same WiFi network as your Mac or Windows PC once a week.