Yes, you can use Stackby for free, forever after the 14-days Business trial.
Just sign up on - www.stackby.com/signup and your first workspace will be free forever. Check out the limits here for your workspace.