Yeah, you've more or less got it- you pay if you want them to host it. But the open source is just that, in that you can entirely self host the software on your own machinery. That's exactly what we do. The only cost for us here being the cost of renting the server (Hetzner in this case).
So, for anyone wanting to create an account with our instance, it's entirely free ☺️