Public liability insurance covers claims from clients or third parties for bodily injury or property damage allegedly caused by your web development work. However, for professional liability risks like code defects or data loss, you may also need professional indemnity insurance as a complementary policy.