Hi @diquispe,
Thank you for your feedback and apologies for the inconvenience you faced.
In regards to your concern about installing plugin, I would like to clarify that we do not install the plugin automatically as it is not possible to do without having access to the site.
The most probable cause for this being installed on your multiple sites is: you might have a common hosting provider creating WordPress sites for you or a common theme that you’ve installed on all of your sites. Some hosting providers include themes and plugins as a bundled package when they setup WordPress for users. And in some cases, some themes install these from their end as a part of their form creating feature.
That is what I believe could be happening on your end. Would you mind checking all you sites for anything that is common i.e hosting or theme?
I believe you should be able to find the issue with the above details. And if that does not resolve the issue, could you please create a new thread in our WPForms Lite Support forum with the details?
Thanks!