Just because no answer show's PayPal's opinion on the matter:
1.3 App ID and API Credentials. PayPal will provide you a unique confidential identification code, certificate and App ID that enable you to use the Developer’s Tools. PayPal may also provide you with API Credentials for testing and/or production. PayPal may immediately terminate or revoke your App ID and/or API Credentials for any reason in PayPal’s sole discretion. You may not sell, transfer, sublicense, or disclose your App ID, API Credentials or other PayPal Account credentials to any third party, other than a service provider performing services on your behalf, and you agree to notify PayPal immediately of any violation of your obligations in this sentence. If you sell or otherwise transfer your Application, or permit an API Caller to operate it, PayPal agrees to issue a new App ID to the API Caller operating your Application. The API Caller is accountable for any personal data PayPal is instructed to transfer to it. You are liable for all activities performed with your App ID, API Credentials or other PayPal Account credentials.
and
5.2.1 Legal Agreements and Related Policies. Your Application and your use of the Developer’s Tools must comply with the following Legal Agreements and policies:
(a) this Agreement,
(b) the User Agreement, both the version that applies to you together with any other version that applies to users of Your PayPal-enabled Services; if you accept users from countries other than the one in which you reside (or are incorporated, if a company), then the version of the User Agreement for the user’s country applies to that user;
Noting that storing credentials of user's subjects you to having an "Application" developed for use with PayPal even if you don't use the developer tools or API.
Linked from: PayPal Developer Agreement
And in the User Agreement
You should immediately notify PayPal if you believe:
there has been an Unauthorized Transaction, unauthorized access to your Account, or the occurrence of an Other Error;
there is an error in your Account statement (you can access your Account statement by logging into your Account) or your transaction confirmation sent to you by email;
your password or PayPal Mobile PIN has been compromised;
your PayPal Debit Card or PayPal Mobile-activated phone has been lost, stolen or deactivated; or
you need more information about a transaction listed on the statement or transaction confirmation.