You can still hang out in the server for sure, you won't get kicked, but access to the updates requires the 3 dollar tier.
You need to pay only once here on itch tho, you'll always have access to the future updates with one time purchase.