If what we were discussing was hacky ways of installing apps on your own device rather than distribution to end users, you can do without the Developer membership cost.
It would just be limited to 3 apps per device that require to be refreshed every 7 days to continue to be able to open them.
Web apps are a non starter for iOS since the only allowed browser on iOS happens to not support crucial standards and may drop your app's persistent data.