how free apps work