It is very safe; I read on some website that a dentist was protected by an offshore company for his assets while he made some "mistake" with one of his patient.
I do not honour this but at least it showed that you have a 100% protection against creditors.
The beneficial owner of an Offshore Company has 100% protection and can't be held responsible for any liabilities on behave of the company, the difference here to a regular LTD / LLC in your local country is that the authorities have a hard time to break through the secrecy and owner protection Offshore jurisdictions give the owner of a Offshore Company.