It's free to participate but you may never get your free bet even if you correctly predicted results.
I have been dragged with FortuneJack support and email for days like I won five million dollars, and it's really hilarious.

Where you at the top of the list for one of the rounds that guaranteed you a free bet? I am sure it takes a few days for them to update the tables, check if everything was legit, there isn't any multi-accounting and abuse going on before they credit the free bets. Their terms say you will receive your free bets in up to 4 days.
I remember that it took them a lot of time to update and adjust the rankings for their CL JackMate competition as well. But eventually, they'll get there.