hard
support@fr24.com
According to their Terms and Conditions, you must email them to delete your account.