No, there is no minimum contract period, nor are you obliged to deposit a certain amount. You can even delete the product you have opened yourself after registering in your profile if you are not convinced by the offer after opening it.