TeamTreasurer is for free. Maybe there will be later some premium features for a small monthly or yearly fee but the purchase price is not yet defined because it will be calculated on the basis of future, income-dependent factors. All in all there a no hidden costs.
In the beta phase, TeamTreasurer is working on a mobile version. The finish date is not yet clear.