The ToS page and Privacy Policy are only generated on new sites when you fill in your company name in the admin settings. If you put something in there, both pages should then show up.
so if I don’t have registered a company to run the forum, then I can’t have terms of service and disclaimers as a person? why only company can have them? What if forum users does something not accepted by public (illegal) and I can’t be liable for their wrong doings? we have to mention it in the site in the form of “Terms of service” to let them that they will be liable for what they post. Eg: acceptable use and content standards.
You don’t have to have a registered company in there, just a name. The FAQs/Guidelines are still generated without adding a company name, and I think a lot of people use those as an alternative to outline acceptable use and content standards if they don’t need the full spread.