so I have a link on my website that has terms of services but they don’t physically check a box saying I agree.
It sounds like what your saying is I just send them all an email with an “Updated Terms Of Service” and stop all action on their account until they reply with “I Agree” or an “All good, please continue service”
Well, with a proper setup you can have a checkbox stating “I agree” to the ToS.
That’s how I am set up, along with a CPA who would handle any legal issues that arise - also form an LLC if you can, that way your personal assets are safe.
Best of luck, and i have had two clients say that they are going to sue me, and I will hear from their lawyers, their full of shit.
I wouldn’t send them all an email, as that might make them worry as to why you sent that, and what changed.
A special type of coverage that protects your company against claims that a professional service you provided caused your client to suffer financial harm due to mistakes on your part (errors) or because you failed to perform some service (omissions).
That is what I have as well, recommended from my CPA ( get one of those if you can )
If you have a dashboard for your users, you can set up a popup message for the next time they login, inviting them to review your TOS and accept it, in order to continue. I think that is a non invasive way to manage that.
If you have few clients and no dashboard, you can explain them that, as you are growing, you are setting a more professional workflow and need them to sign a contract. You can use a service like Hellobonsai.com for that.
It’s pretty inexpensive considering your coverage. I think I got a quote for 1 million pro liability for like $600 but each company is different so shop around just enough to know.
BTW $600 was for the year. Some places will discount it if you pay in full instead of monthly.