ViaEth / PayViaEth

Non-Custodial Woocommerce Ethereum Payment Plugin
3 stars 1 forks source link

Undocumented use of a 3rd Party or external service #21

Closed ViaEth closed 8 months ago

ViaEth commented 3 years ago

We permit plugins to require the use of 3rd party (i.e. external) services, provided they are properly documented in a clear manner.

We require plugins that reach out to other services to disclose this, in clear and plain language, so users are aware of where data is being sent. This allows them to ensure that any legal issues with data transmissions are covered. This is true even if you are the 3rd party service.

In order to do so, you must update your readme to do the following:

clearly explain that your plugin is relying on a 3rd party as a service and under what circumstances provide a link to the service provide a link to the services’ a terms of use and/or privacy policies Remember, this is for your own legal protection. Use of services must be upfront and well documented.

Example(s) from your plugin:

function c9wep_get_api_networks($network=''){ $networks=[ 'main'=>'https://api.etherscan.io/api?', 'kovan'=>'https://api-kovan.etherscan.io/api?', 'ropsten'=>'https://api-ropsten.etherscan.io/api?', 'rinkeby'=>'https://api-rinkeby.etherscan.io/api?', 'goerli'=>'https://api-goerli.etherscan.io/api?', ];

ViaEth commented 3 years ago

Should look for an appropriate way to list give credit to and list etherscan api in the plugin.

I'll check wordpress' documentation.