Do I have to sign a contract?

No, you can cancel at any time before the end of your payment cycle. Subscriptions are automatically renewed unless canceled.