API Usage Terms
VectorViewer API Usage Terms
This is a legal agreement (the “Agreement”) between the you and, if applicable, your company, organization or other legal entity for whom you have authority to enter into this Agreement (“Developer”) and VectorViewer, Inc. (“VectorViewer”), for use of certain of VectorViewer's Application Programming Interfaces (“APIs”) that enable Developer to provide additional functionality for users of VectorViewer products or to integrate access to certain VectorViewer products into Developer's product offerings. By clicking “I agree to the terms of service,” or otherwise accessing the APIs, Developer indicates its acceptance of this Agreement.
Last revised June 2020
TABLE OF CONTENTS:
- Enabling Access; Developer Obligations
- License; Restrictions
- Security and Data Privacy
- Indemnification; Limitation of Liability; Disclaimer
- Term; Termination
- Restricted Persons; Export of Products or Technical Data
1.1 Offering Integration; API Documentation. During the term of this Agreement, Developer may use the APIs to provide capabilities or integrations that leverage one or more of the VectorViewer products available at www.vectorviewer.com (the “VectorViewer Products”) into additional functionality, products, websites and/or services that are offered by Developer (the “Offerings”), subject to the terms and conditions of this Agreement. VectorViewer may make available to Developer the VectorViewer API and any corresponding reference materials (including API documentation, wrapper libraries, sample code and API updates and changes) and source code, which may be amended or revised by VectorViewer at any time (the “VectorViewer API Documentation”), for use for such purposes during the term of this Agreement.
1.2. Developer Information; Consent to Contact. Developer shall provide VectorViewer with Developer’s contact information and hereby consents to VectorViewer sharing such information with any User (defined below) or prospective User of the Offering. Developer shall update the contact information, as needed, such that VectorViewer always has current contact information for the Developer and the Offering. By entering into this Agreement, Developer consents to receiving phone calls, emails, texts or any other type of messages from VectorViewer to inform it of changes or additions to the VectorViewer Products, this Agreement, the APIs or the API Documentation and any other matter related to the foregoing and for general marketing purposes (Developer may unsubscribe from marketing messages at any time, but not transactional messages). VectorViewer may, but is not obligated to, monitor or record any telephone conversations and chat texts for quality control purposes, for purposes of training employees and for VectorViewer’s own protection.
1.5 Responsibility for Offerings. Developer is solely responsible for the Offerings and VectorViewer shall have no liability or obligations with respect to the same (including support obligations). Developer represents, warrants and covenants that Developer has and will at all times maintain the right to provide all Offerings provided by Developer hereunder and that the Offerings (and any other materials provided to VectorViewer or Users) do not infringe the intellectual property or other rights of any third parties or contain viruses, worms, malware or any other harmful scripts or code. Developer agrees to provide support for its Offerings. Developer shall ensure that all Offerings that access the VectorViewer Products comply with all applicable laws and regulations, including all applicable data privacy laws. Developer agrees to place the following notice prominently in the Offering: “This product uses the VectorViewer API but is not endorsed or certified by VectorViewer.”
1.6 Fees. The APIs are currently provided for free, but VectorViewer reserves the right to charge for the APIs in the future. If VectorViewer does charge a fee for the use of the APIs or any developer tools and features, Developer does not have any obligation to continue using the APIs.
2.1 License. Subject to the terms and conditions herein, VectorViewer hereby grants to Developer a revocable, non-exclusive, non-transferable, non-sublicenseable, limited license to use and integrate the APIs into the Offering for the sole purpose of developing the integration to the Offering and allowing access to the VectorViewer Products via the Offering. Once integrated into the Offering, access to the APIs may then be distributed to the Users as an integrated part of the Offering.
2.2 Responsibilities; Restrictions. Developer shall implement the APIs in accordance with the VectorViewer API Documentation. Developer may not access the APIs if Developer is a competitor of VectorViewer, as determined by VectorViewer in its sole discretion, or to replicate or attempt to replicate the essential user experience of the VectorViewer Products. Except as expressly provided herein, Developer has no other right to install, integrate, use, reproduce, sublicense or distribute APIs. Developer shall not: (i) modify, reverse engineer, decompile, or otherwise alter or attempt to gain access to the APIs or the VectorViewer Products in a manner not in accordance with this Agreement, (ii) use or enable its customers to use the APIs for the purposes of testing or comparison of VectorViewer Products or for any purpose competitive with VectorViewer Products, (iii) rent, lease, resell, or distribute the APIs on a stand-alone basis or for commercial purposes for direct commercial or monetary gain, or (iv) perform bulk operations with APIs that are designed for single contact operations or perform single contact operations with APIs that are designed for performing bulk operations. Developer agrees to protect the security and confidentiality of any credentials and API keys disclosed by VectorViewer hereunder.
2.3 Ownership; No Other Licenses. The APIs contained in the Offering shall remain the sole and exclusive intellectual property of VectorViewer and Developer shall reasonably assist VectorViewer in protecting such ownership. No other licenses or rights in any of VectorViewer's intellectual property rights are granted hereunder. For example and without limitation, no rights are granted to use VectorViewer's logos or trademarks; provided, however that Developer may refer to the names of the VectorViewer Products solely for the purpose of describing the Offering.
2.4 Right to Developer's Ideas, Logo and Name. Developer hereby grants to VectorViewer a non-exclusive, royalty-free, irrevocable, perpetual, worldwide license (i) to use any ideas that VectorViewer learns from observing Developer's Offerings or other use of the APIs or any feedback provided by Developer and (ii) to use and display Developer's name and logo for the purpose of disclosing that Developer is providing Offerings using the APIs and for promotion of the availability of the APIs.
3. Non-Exclusivity. Developer acknowledges that Developer's right to use and demonstrate the VectorViewer Products hereunder is non-exclusive, and that VectorViewer reserves the right to sell and distribute any of its services to any customers in the world, and to appoint any third party to do so, without giving Developer notice thereof and without incurring any liability to Developer therefore. VectorViewer reserves the right to develop and extend its products and capabilities without regard to whether those products compete with or invalidate any Developer Offering. Unless otherwise mutually agreed by the parties, VectorViewer may contact directly any User for the purpose of marketing and selling the VectorViewer Products. Unless otherwise mutually agreed by the Parties, in the event that such User elects to purchase the VectorViwer Products, VectorViewer shall have no obligation to Developer with respect to such transaction.
4. Security and Data Privacy. Developer represents and warrants that Developer’s networks, operating system and software (collectively, Developer’s “Systems”) are properly configured to securely operate the Offerings. Developer must promptly report any security incidents impacting Developer’s Systems that also impact or compromise the Offerings or VectorViewer’s APIs to VectorViewer in accordance with Section 8.11 hereof. Developer will work with VectorViewer to correct any security deficiency or incident promptly, at Developer’s own expense. In the event Developer develop an Offering for Users to direct VectorViewer to process their data, Developer understands that VectorViewer is acting as a data processor, and Developer agrees to VectorViewer’s Data Processing Addendum.
5.1 Indemnification. Developer shall defend, indemnify and hold VectorViewer and its underlying service providers, business partners, third-party suppliers and providers, members of its network, account providers, licensors, officers, directors, employees, distributors and agents harmless from and against any lawsuit, claim, damage, liability, or expense (including reasonable attorneys' fees) incurred by VectorViewer as a result of any third-party claim against VectorViewer resulting from or relating to the Offering, Developer’s use of the APIs, VectorViewer's use of the Developer’s marks, the content on Developer's website, Developer's unauthorized marketing, promotion, use or distribution of the VectorViewer Products, Developer's failure to abide by the applicable terms of any User Agreement, Developer's breach of this Agreement, or the infringement or misappropriation of any patent, copyright, trademark, or other intellectual property right of any third party.
5.2 Limitation of Liability. EXCEPT WITH RESPECT TO DEATH OR PERSONAL INJURY DUE TO THE NEGLIGENCE OF VectorViewer, TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, TORT, CONTRACT, OR OTHERWISE, SHALL VectorViewer OR ANY OF ITS UNDERLYING SERVICE PROVIDERS, BUSINESS PARTNERS, THIRD PARTY SUPPLIERS AND PROVIDERS AND MEMBERS OF ITS NETWORK, ACCOUNT PROVIDERS, LICENSORS, OFFICERS, DIRECTORS, EMPLOYEES, DISTRIBUTORS OR AGENTS (COLLECTIVELY REFERRED TO FOR PURPOSES OF THIS SECTION AS "VectorViewer") BE LIABLE TO DEVELOPER OR ANY OTHER PERSON FOR ANY MONEY DAMAGES, WHETHER DIRECT, INDIRECT, SPECIAL, INCIDENTAL, COVER, RELIANCE OR CONSEQUENTIAL DAMAGES, EVEN IF VectorViewer SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES, OR FOR ANY CLAIM BY ANY OTHER PARTY, AND REGARDLESS OF THE FORM OF ACTION (WHETHER IN CONTRACT, TORT (INCLUDING NEGLIGENCE), PRODUCT LIABILITY OR OTHERWISE), THE MAXIMUM AGGREGATE LIABILITY OF VectorViewer TO DEVELOPER ARISING IN CONNECTION WITH THIS AGREEMENT SHALL BE LIMITED TO $100. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS LIMITATION AND EXCLUSION MAY NOT APPLY.
Developer agrees that VectorViewer has made the APIs available and entered into this Agreement in reliance upon the disclaimers of warranty and the limitations of liability set forth herein, that they reflect an allocation of risk between the parties (including the risk that a contract remedy may fail of its essential purpose and cause consequential loss), and that they form an essential basis of the bargain between the parties.
5.3 Disclaimer. DEVELOPER EXPRESSLY AGREES THAT THE APIS AND THE VectorViewer PRODUCTS ARE PROVIDED ON AN "AS IS" AND "AS AVAILABLE" BASIS. USE OF THE APIS OR THE VectorViewer PRODUCTS AND ANY RELIANCE BY DEVELOPER UPON THE APIS OR THE VectorViewer PRODUCTS, INCLUDING ANY ACTION TAKEN BY DEVELOPER BECAUSE OF SUCH USE OR RELIANCE, IS AT DEVELOPER’S SOLE RISK. VectorViewer DOES NOT WARRANT THAT THE USE OF THE APIS OR THE VectorViewer PRODUCTS WILL BE UNINTERRUPTED OR ERROR FREE, NOR DOES VectorViewer MAKE ANY WARRANTY AS TO THE RESULTS THAT MAY BE OBTAINED FROM USE OF THE SAME. VectorViewer DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. NO STATEMENT OR INFORMATION, WHETHER ORAL OR WRITTEN, OBTAINED FROM VectorViewer IN ANY MEANS OR FASHION SHALL CREATE ANY WARRANTY NOT EXPRESSLY AND EXPLICITLY SET FORTH IN THIS AGREEMENT. VectorViewer MAY MODIFY OR TERMINATE OR RESTRICT ACCESS TO THE APIS AT ANY TIME WITHOUT NOTICE.
VectorViewer SHALL HAVE NO LIABILITY OF ANY NATURE WHATSOEVER FOR DEVELOPER’S COMPLIANCE WITH OR BREACH OF ANY LICENSE OR TERMS AND CONDITIONS OF ANY THIRD PARTIES OR THIRD PARTY SERVICES.
NO CLAIM MAY BE ASSERTED BY DEVELOPER AGAINST VectorViewer MORE THAN 12 MONTHS AFTER THE DATE OF THE CAUSE OF ACTION UNDERLYING SUCH CLAIM. DEVELOPER’S SOLE AND EXCLUSIVE REMEDY FOR ANY FAILURE OR NONPERFORMANCE OF THE APIS OR THE PRODUCTS SHALL BE FOR VectorViewer TO USE COMMERCIALLY REASONABLE EFFORTS TO ADJUST OR REPAIR THE APIS OR THE PRODUCTS.
DEVELOPER HEREBY WAIVES CALIFORNIA CIVIL CODE SECTION 1542 (IF DEVELOPER IS A CALIFORNIA RESIDENT), AND ANY SIMILAR PROVISION IN ANY OTHER JURISDICTION (IF DEVELOPER IS A RESIDENT OF SUCH JURISDICTION).
6. Term; Termination. Developer may terminate this Agreement at any time by ceasing to provide Offerings and sending a confirmatory e-mail to the Web Services Coordinator (firstname.lastname@example.org). VectorViewer may terminate this Agreement and/or disable Developer's ability to provide Offerings via the APIs, in each case at any time with or without cause, and with or without notice. VectorViewer shall have no liability to Developer or any third party because of such termination or action. This Agreement terminates automatically if Developer breaches any term of this Agreement. The following provisions shall survive expiration or termination of this Agreement: Sections 1 (Enabling Access; Developer Obligations), 3 (Non-Exclusivity), 4 (Security and Data Privacy), 5 (Indemnification; Limitation of Liability; Disclaimer), 6 (Term; Termination) and 8 (Miscellaneous).
7. Restricted Persons; Export of Products or Technical Data. Developer hereby warrants that Developer is not a Restricted Person. For purposes of this Agreement, Developer is a Restricted Person if Developer or any officer, director, or controlling shareholder of Developer is (i) a national of or an entity existing under the laws of any country with which U.S. persons are prohibited from engaging in transactions, as may be determined from time to time by the U.S. Treasury Department; (ii) designated as a Specially Designated National or institution of primary money laundering concern by the U.S. Treasury Department; (iii) listed on the Denied Persons List or Entity List by the U.S. Commerce Department; (iv) engaged in nuclear, missile, chemical or biological weapons activities to which U.S. persons may not contribute without a U.S. Government license; or (v) owned, controlled, or acting on behalf of a Restricted Person.
If Developer becomes a Restricted Person during the term of this Agreement, Developer shall notify VectorViewer (email@example.com) within twenty-four (24) hours, and VectorViewer shall have the right to terminate any further obligations to Developer, effective immediately and with no further liability to Developer, but without prejudice to Developer’s outstanding obligations to VectorViewer. Developer agrees that Developer shall not utilize the Products to conduct or facilitate any transaction with any Restricted Person, except as may be expressly authorized in advance in writing by the U.S. Government. Developer may not remove or export from the United States or allow the export or re-export of the Products, or any direct product thereof, including technical data, in violation of any restrictions, laws, or regulations of the United States or any other applicable country.
8.1 Full Force and Effect. If any provision of this Agreement is found to be unenforceable or invalid, that provision will be limited or eliminated to the minimum extent necessary so that this Agreement will otherwise remain in full force and effect and enforceable.
8.2 Entire Agreement. VectorViewer and Developer agree that this Agreement is the complete and exclusive statement of the mutual understanding of the parties and supersedes and cancels all previous written and oral agreements, communications, and other understandings relating to the subject matter of this Agreement, and that this Agreement may be amended from time to time by VectorViewer with or without advance notice to Developer. No delay or omission by either party in exercising any right or remedy under this Agreement or existing at law or equity shall be considered a waiver of such right or remedy. In the event of any inconsistency between this Agreement and the User Agreements, this Agreement controls.
8.3 Assignment. Developer may not assign any of its rights hereunder. VectorViewer may assign all rights to any other individual or entity in its sole discretion.
8.4 Further Assurances. Developer agrees to execute any and all documents and take any other actions reasonably required to effectuate the purposes of this Agreement.
8.5 Third Party Beneficiaries. VectorViewer’s underlying service providers, business partners, third-party suppliers and providers, members of its network, account providers, licensors, officers, directors, employees, distributors and agents are expressly made third party beneficiaries of this Agreement. Except as set forth in the immediately preceding sentence, nothing express or implied in this Agreement is intended to confer, nor shall anything herein confer, upon any person other than the parties and the respective permitted successors or assigns of the parties, any rights, remedies, obligations or liabilities whatsoever.
8.6 Titles. The titles of the paragraphs of this Agreement are for convenience only and have no legal or contractual effect.
8.7 No Agency. Except as expressly set forth herein, no agency, partnership, joint venture, or employment is created as a result of this Agreement, and Developer does not have any authority of any kind to bind VectorViewer in any respect whatsoever.
8.8 Attorney Fees. In any action or proceeding to enforce rights under this Agreement, the prevailing party will be entitled to recover its costs and attorneys' fees.
8.9 Authority. Developer represents that Developer has the full power, capacity and authority to accept this Agreement. If Developer is accepting on behalf of its employer or another entity, Developer represents that it has full legal authority to bind its employer or such entity to this Agreement.
8.10 Governing Law and Legal Actions. This Agreement shall be governed by the laws of the Commonwealth of New Jersey, USA and all claims relating to or arising out of this Agreement, or the breach thereof, whether sounding in contract, tort or otherwise, shall likewise be governed by the laws of the Commonwealth of Massachusetts, in each case, without regard to its choice or law or conflict of laws provisions. All legal actions in connection with this Agreement shall be brought in the state or federal courts located in New Jersey.
8.11 Notices. Developer agrees that VectorViewer may provide notice to Developer by emailing such notice to the email address listed by Developer during Developer’s registration. Such notice shall be considered to be received by Developer within 24 hours of the time it is emailed to Developer unless VectorViewer received notice that it was not delivered. Any notice to VectorViewer must be sent by email to: firstname.lastname@example.org.
8.12 Equitable Relief. Developer agrees that any violation or threatened violation of this Agreement may cause irreparable injury to VectorViewer, entitling VectorViewer to obtain injunctive or other equitable relief in addition to all legal remedies.