I plan to sell software and add "the software comes with no warranty and should not be held liable for loss of data" and etc. I also plan to offer on-site training for the software. 'Support' will either be through a community forum or non existent (but there will be a solid manual). Perhaps I'll have phone support which can be bought, but I don't think I will.
How do I protect myself or the company from being sued? I cant think of any reason why I would, but that won't stop anyone from trying if something happens.
I never heard of a lawsuit over training, and I don't think refunds are a big deal (although traveling expenses may be). Do I have anything to worry about in my simple case? I'm planning a sole proprietorship, but even as a corporation I wouldn't want to be sued into the ground.
Note: My location is in Ontario, but I plan to train anywhere in Canada and the US.