Plugin Guideline violations?
-
It seems to me that the plugin is putting the Facebook connection in the admin page without user consent.
code https://plugins.trac.www.ads-software.com/browser/coming-soon/trunk/app/bootstrap.php#L622This violates Guideline 7 “Plugins may not track users without their consent.”
See https://developer.www.ads-software.com/plugins/wordpress-org/detailed-plugin-guidelines/#7-plugins-may-not-track-users-without-their-consentIn the interest of protecting user privacy, plugins may not contact external servers without explicit and authorized consent.
Additionally, the docs on your site indicate that when updating to Pro, the user should click the Verify Key button, but there is no disclosure that this is contacting an external server.
It also seems that the plugin uses the WP upgrader class to get an update from an external server.
code https://plugins.trac.www.ads-software.com/browser/coming-soon/trunk/app/includes/upgrade.php#L165This violates Guideline 8 “Plugins may not send executable code via third-party systems.”
See https://developer.www.ads-software.com/plugins/wordpress-org/detailed-plugin-guidelines/#8-plugins-may-not-send-executable-code-via-third-party-systemsExecuting outside code within a plugin when not acting as a service is not allowed, for example:
Serving updates or otherwise installing plugins, themes, or add-ons from servers other than www.ads-software.com’s
Installing premium versions of the same plugin
- The topic ‘Plugin Guideline violations?’ is closed to new replies.