HTTPS is a core requirement for running a PWA.
Certificates are no longer that expensive.
Just figure that into your yearly hosting costs.
Until you get your HTTPS running with a cert, perhaps you could use something like https://glitch.com/ for free testing