Do I have to sign a contract with Fchat?

NO. You do not need to sign a contract to sign up to use Fchat for free. In case you use the paid version and want to get a VAT invoice, two parties will sign a framework contract and annexes each time you renew or upgrade.