Application programming interface License Agreement
Last updated: April 15, 2018
This Application Programming Interfaces License Agreement ("Agreement") is a legal agreement between you or any company you represent ("Licensee") and altilly (“altilly”, “we”, or “us”) for the API licensed by altilly. By accepting these terms or by installing, downloading, copying, or otherwise using the Application Programming Interface (“API”), you agree to be and will be bound by the terms of this Agreement as a condition of your license. If you do not agree to the terms of this Agreement, you may not use the API. The API is protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties. The API is licensed to you, and its use is subject to the terms of this Agreement.
1.1. "Application Programming Interfaces" or "API" means altilly platform technology (https://www.altilly.com/ and its related services), which may include object code, software libraries, software tools, sample source code, published specifications and Documentation. API shall include any future, updated or otherwise modified version(s) thereof furnished by altilly (in its sole discretion) to Licensee.
1.2. "Documentation" includes, but is not limited to programmer guides, CDs, manuals, materials, and information appropriate or necessary for use in connection with the API.
2. Grant of License
2.1. Subject to the terms of this Agreement, altilly hereby grants Licensee a limited, non-exclusive, non-transferable, royalty-free license (without the right to sublicense) to use the API solely for the purpose of Licensee's internal development efforts to develop applications to work in conjunction with the altilly products referenced in the API and for which the API was provided.
2.2. Licensee shall have no right to distribute, license (whether or not through multiple tiers) or otherwise transfer the API to any third party.
3. Other Rights and Limitations
3.1. Copies. Licensee may copy the API only as necessary to exercise its rights hereunder.
3.2. No Reverse Engineering. Licensee shall have no rights to any source code for any of the software in the API, except for the explicit rights to use the source code as provided to Licensee hereunder. Licensee may not reverse engineer, decompile, modify, disassemble or otherwise alter the API or any part thereof or otherwise reduce the API to human-perceivable form in whole or in part, except and only to the extent that such activity is expressly permitted by this Agreement or applicable laws.
3.3. Third Party Software. Licensee acknowledges that effective utilization of the API may require the use of a development tool, compiler and other software and technology of third parties (“Third Party Software”). Licensee is solely responsible for procuring such Third Party Software and technology and the necessary licenses for the use thereof. altilly makes no representation or warranty concerning Third Party Software and shall have no obligation or liability with respect to Third Party Software.
3.4. No right is granted to Licensee to sublicense its rights hereunder. All rights not expressly granted are reserved by altilly and, except as expressly set forth herein, no license is granted by altilly under this Agreement directly, by implication, estoppel or otherwise, under any patent, copyright, trade secret or trademark or other intellectual property rights of altilly. Nothing herein shall be deemed to authorize Licensee to use altilly's trademarks or trade names in Licensee's advertising, marketing, promotional, sales or related materials. altilly reserves all rights not otherwise expressly granted in this Agreement.
3.5. No assertion by Licensee. Licensee agrees not to assert any patent rights related to the API or applications developed using the API against altilly, altilly's distributors, altilly customers, or other licensees of the API for making, using, selling, offering for sale, or importing any products or technology developed using the API.
4.1. As between altilly and Licensee, altilly or its licensors shall own and retain all proprietary rights, including all patent, copyright, trade secret, trademark and other intellectual property rights, in and to the API and any corrections, bug fixes, enhancements, updates, improvements, or modifications thereto and Licensee hereby irrevocably transfers, conveys and assigns to altilly all of its right, title, and interest therein. altilly shall have the exclusive right to apply for or register any patents, mask work rights, copyrights, and such other proprietary protections with respect thereto. Licensee acknowledges that the license granted under this Agreement does not provide Licensee with title or ownership to the API, but only a right of limited use under the terms and conditions of this Agreement.
5.1. altilly will not provide any support for the API under this Agreement. Nothing herein shall be construed to require altilly to provide consultations, support services or updates, upgrades, bug fixes or modifications to the API.
6.1. The API contains valuable proprietary information and trade secrets of altilly and its suppliers that remain the property of altilly. You shall protect the confidentiality of, and avoid disclosure and unauthorized use of, the API.
7. No Warranty
7.1. The API and Documentation are provided "AS-IS" without any warranty whatsoever. To the full extent allowed by law, the foregoing warranties and remedies are exclusive and are in lieu of all other warranties, terms, or conditions, express or implied, either in fact or by operation of law, statutory or otherwise, including warranties, terms, or conditions of merchantability, fitness for a particular purpose, satisfactory quality, correspondence with description, and non-infringement, all of which are expressly disclaimed.
7.2. No advice or information, whether oral or written, obtained by you from altilly or through or from the API shall create any warranty not expressly stated in this agreement. altilly does not warrant that the API and Documentation are suitable for licensee's use, that the API or Documentation are without defect or error, that operation will be uninterrupted, or that defects will be corrected. Further, altilly makes no warranty regarding the results of the use of the API and Documentation.
8. Limitation of Liability
8.1. ALTILLY WILL NOT BE LIABLE FOR ANY DAMAGES OF ANY KIND ARISING OUT OF OR RELATING TO THE USE OR THE INABILITY TO USE THE API WITH ANY THIRD PARTY SOFTWARE, ITS CONTENT OR FUNCTIONALITY, INCLUDING BUT NOT LIMITED TO DAMAGES FOR LOSS OF BUSINESS PROFITS OR REVENUE; BUSINESS INTERRUPTION OR WORK STOPPAGE; COMPUTER FAILURE OR MALFUNCTION; LOSS OF BUSINESS INFORMATION, DATA OR DATA USE; LOSS OF GOODWILL; DAMAGES CAUSED BY OR RELATED TO ERRORS, OMISSIONS, INTERRUPTIONS, DEFECTS, DELAY IN OPERATION OR TRANSMISSION, COMPUTER VIRUS, FAILURE TO CONNECT, NETWORK CHARGES, AND ALL OTHER DIRECT, INDIRECT, SPECIAL, INCIDENTAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES EVEN IF ALTILLY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THE ABOVE EXCLUSIONS OR LIMITATIONS MAY NOT APPLY TO YOU. NOTWITHSTANDING THE FOREGOING, ALTILLY TOTAL LIABILITY TO LICENSEE FOR ALL LOSSES, DAMAGES, CAUSES OF ACTION, INCLUDING BUT NOT LIMITED TO THOSE BASED ON CONTRACT, TORT, OR OTHERWISE, ARISING OUT OF YOUR USE OF THE SOFTWARE AND/OR IP ON THIS TECHNOLOGY PLATFORM, OR ANY OTHER PROVISION OF THIS AGREEMENT, SHALL NOT EXCEED THE AMOUNT OF 100 USD. THE FOREGOING LIMITATIONS, EXCLUSIONS, AND DISCLAIMERS SHALL APPLY TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, EVEN IF ANY REMEDY FAILS ITS ESSENTIAL PURPOSE.
9.1. You agree to indemnify and hold harmless altilly and its subsidiaries, affiliates, officers, agents, co-branders, customers, suppliers or other partners, and employees, from any loss, claim or demand, including reasonable attorneys' fees, made by any third party due to or arising out of your use of the API, your connection to the API, or your violation of the Agreement.
10. Disclaimer of Warranty
10.1. UNLESS SEPARATELY STATED IN A WRITTEN EXPRESS LIMITED WARRANTY, ALL API PROVIDED BY ALTILLY IS PROVIDED “AS IS” AND ON AN “AS AVAILABLE” BASIS, WITHOUT WARRANTIES OF ANY KIND FROM ALTILLY, EITHER EXPRESS OR IMPLIED. TO THE FULLEST EXTENT POSSIBLE PURSUANT TO APPLICABLE LAW, ALTILLY DISCLAIMS ALL WARRANTIES EXPRESS, IMPLIED, OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY, SATISFACTORY QUALITY OR WORKMANSHIP LIKE EFFORT, FITNESS FOR A PARTICULAR PURPOSE, RELIABILITY OR AVAILABILITY, ACCURACY, LACK OF VIRUSES, QUIET ENJOYMENT, NON INFRINGEMENT OF THIRD PARTY RIGHTS OR OTHER VIOLATIONS OF RIGHTS. SOME JURISDICTIONS DO NOT ALLOW EXCLUSIONS OR LIMITATIONS OF IMPLIED WARRANTIES, SO THE ABOVE EXCLUSIONS OR LIMITATIONS MAY NOT APPLY TO YOU. NO ADVICE OR INFORMATION, WHETHER ORAL OR WRITTEN, OBTAINED BY YOU FROM ALTILLY OR ITS AFFILIATES SHALL BE DEEMED TO ALTER THIS DISCLAIMER BY ALTILLY OF WARRANTY REGARDING THE API OR THE AGREEMENT, OR TO CREATE ANY WARRANTY OF ANY SORT FROM ALTILLY.
10.2. ALTILLY DISCLAIMS ANY RESPONSIBILITY FOR ANY DISCLOSURE OF INFORMATION OR ANY OTHER PRACTICES OF ANY THIRD PARTY API PROVIDER. ALTILLY EXPRESSLY DISCLAIMS ANY WARRANTY REGARDING WHETHER YOUR PERSONAL INFORMATION IS CAPTURED BY ANY THIRD PARTY API PROVIDER OR THE USE TO WHICH SUCH PERSONAL INFORMATION MAY BE PUT BY SUCH THIRD PARTY API PROVIDER.
11. Term and Termination
11.1. The effective date of this Agreement is the start of use of the API by the Licensee.
11.2. This Agreement will terminate automatically if you fail to comply with any of the terms and conditions of this Agreement and you will be liable to altilly and its suppliers for damages or losses caused by your non-compliance. The waiver by altilly of a specific breach or default shall not constitute the waiver of any subsequent breach or default.
11.3. Either party shall have the right to terminate the Agreement, upon a thirty (30) days written notice to the other party.
11.4. Upon termination of this Agreement, Licensee will immediately cease using the API Development Kit, and Licensee agrees to destroy all adaptations or copies of the API and Documentation or return them to altilly upon termination of this License.
11.5. altilly shall have the right to audit your use of the API in conjunction with this Agreement, and you will provide reasonable assistance for this purpose.
11.6. The rights of altilly and your obligations contained in this Agreement survive any expiration or termination of this Agreement.
12. Applicable Law; Arbitration
12.1. Licensee and altilly agree to arbitrate any dispute arising from this Agreement, except for disputes in which either party seeks equitable and other relief for the alleged unlawful use of copyrights, trademarks, trade names, logos, trade secrets or patents. ARBITRATION PREVENTS LICENSEE FROM SUING IN COURT OR FROM HAVING A JURY TRIAL.
12.2. Licensee and altilly agree to notify each other in writing of any dispute within thirty (30) days of when it arises. Notice to altilly shall be sent to email@example.com.
12.3. Any dispute, controversy, difference or claim arising out of or relating to the Agreement, including the existence, validity, interpretation, performance, breach or termination thereof or any dispute regarding non-contractual obligations arising out of or relating to it shall be referred to and finally resolved by arbitration administered by the Hong Kong International Arbitration Centre (HKIAC) under the HKIAC Administered Arbitration Rules in force when the Notice of Arbitration is submitted.
The law of this arbitration clause shall be Hong Kong law.
The seat of arbitration shall be in Hong Kong.
The number of arbitrators shall be three. The arbitration proceedings shall be conducted in English language.
12.4. Other than class procedures and remedies discussed below, the arbitrator has the authority to grant any remedy that would otherwise be available in court. Any dispute between the parties will be governed by these Agreement and the laws of Hong Kong, without giving effect to any conflict of laws principles that may provide for the application of the law of another jurisdiction. Whether the dispute is heard in arbitration or in court, Licensee and altilly will not commence against the other a class action, class arbitration or representative action or proceeding.
13.1. Assignment. Licensee may not assign this Agreement or any interest or rights granted hereunder to any third party without the prior written consent of altilly. A change of control or reorganization of Licensee pursuant to a merger, sale of assets or stock shall be deemed to be an assignment under this Agreement. This Agreement shall terminate immediately upon the occurrence of any prohibited assignment.
13.2. Waiver. No failure by either party to exercise or enforce any of its rights under this Agreement will act as a waiver of such rights and no waiver of a breach in a particular situation shall be held to be a waiver of any other or subsequent breach.
13.3. Severability. If any provision of this Agreement is found invalid or unenforceable, that provision will be enforced to the maximum extent possible and the other provisions of this Agreement will remain in force.
13.4. Entire agreement. This Agreement represents the complete agreement concerning the API and oral amendments are void. If any provision of this Agreement is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable.
13.5. By installing, copying, or otherwise using this API, you acknowledge that you have read, understand and agree to be bound by the terms and conditions indicated above.