I built an app in the past year, I gave it to a few friends to try and I would like to release it publicly. I added some term and conditions (created with some online tools) but I'm afraid of potential liabilities if I release it publicly, especially since I would like to start charging users soon.
How do I protect myself legally and limit responsibility? (though not sure what are the actual risks)
Thanks for the clarifications
Before I accept a clients money I always build a proper business around the project to box the liability and structure it as a business. This also helps me because there are real costs (minor but they exist) to doing it, and it forces me to see it as a real thing not just a side project etc.
If you accept money as an individual you become liable personally for any legal suits etc. At least as a business your personal life & assets (assuming you follow the business structure & rules) isn't really touchable by a disgruntled client. Of course, there are some points where you could still get sued personally even if you have a business but it likely wouldn't stick without extenuating circumstances that warrant it.