The content policy bans domains that show errors (last bullet point): http://www.freenom.com/en/dottk_contentpolicy_version21.pdf
So if the DB behind your CMS crashes and you don't notice it quickly, bye-bye domain. I believe a variant of this is what happened to one of my domains (just a joke/toy project, and was able to re-register it once I noticed).
The TOS itself http://www.freenom.com/en/doc_tcfree_freenom_v0110.pdf basically says they can do whatever they want (removed some of the redundant legalese):
> you ... agree that if we determine in our sole discretion that you have violated any of the terms of this Agreement ... we shall have the right, which may be exercised in our sole discretion, to terminate this Agreement ... in such event you will forfeit to us all of your right, title and interest in and to the domain name ... we may hold, cancel, sell, transfer or otherwise assign or dispose of such domain name at our sole discretion.