ecobee 3rd Party Commercial Services Agreement
ecobee, Inc. ("ecobee") provides a collection of application programming interfaces (APIs), referred to collectively as "Services" that provide communication and/or interoperability with ecobee devices, systems and user accounts, as well as third party devices, including but not limited to the Carrier Corporation ("Carrier") CÔR™ Thermostat, systems and accounts that are supported by the ecobee platform.
You wish to develop software which interacts with the ecobee Services, this software referred to here as the "Implementation". ecobee wishes to make these Services available to you for use in your Implementation, subject to your compliance with the terms and conditions set forth below (the "Agreement").
This Agreement applies to both commercial and non-commercial uses of the Services which may charge a fee for use of the Service. By accessing, or using these Services, you are agreeing to be bound by the Agreement. If you do not wish to be bound by the Agreement, you may not access or otherwise use the Services.
1) Your Relationship with ecobee
- a) Your use of any of the Services is subject to the terms of a legal agreement between you and ecobee, inc., whose principle place of business is at 25 Dockside Drive, Suite 700, Toronto, ON M5A 0B5, Canada ("ecobee").
- b) Before using the Services, you should read each of the documents comprising the Agreement. If there is any contradiction between the terms of this Agreement, and other documents relating to these Services (including, but not limited to the API documentation), then this Agreement will take precedence.
- c) Nothing contained in this Agreement shall be deemed to constitute either party as partner, joint venture or employee of the other party for any purpose.
- d) Nothing contained in this Agreement shall be deemed to constitute a non-compete agreement. ecobee may choose to independently develop products and services which compete with your Implementation.
- e) You represent that you have full power, capacity and authority to accept these Agreements. If you are accepting on behalf of your employer or another entity, you represent that you have full legal authority to bind your employer or such entity to these Agreements. If you do not have the legal authority to bind, please ensure that an authorized person from your entity consents to and accepts these Agreements.
2) Term of the Agreement
- a) This Agreement begins upon you signing and returning this Agreement to ecobee (the Effective Date) and lasts for a term of one year.
- b) This Agreement may be renewed annually.
- c) Continued usage of the Services will be deemed a renewal of this Agreement. You may terminate your participation in the Agreement by ceasing use of the Services, and by removing the ecobee API code from your Implementation. ecobee, at its discretion, may cancel this Agreement at the end of the first or any renewal term, upon ninety (90) days notice. If there is a material breach of the Agreement, then this notice period is waived, and the Agreement may be cancelled immediately.
- d) The restrictions and obligations in sections 3, 4, 6, 7, 10, 11 and 12 survive the termination or cancellation of this Agreement, and shall continue to bind you, your successions and heirs.
3) Privacy and Personal Information
4) ecobee Proprietary Rights
- a) ecobee shall own and retain all right, title and interest in and to the Intellectual Property Rights in the Services, subject only to the limited license expressly set forth in the section entitled "Permitted Uses". You do not acquire any other rights, express or implied, in the Services. ALL RIGHTS NOT EXPRESSLY GRANTED HEREUNDER ARE RESERVED TO ECOBEE.
- b) ecobee and Carrier claim no ownership over your software or data, as provided in the Implementation, and you retain copyright and any other rights you already hold. By using the Service, you grant ecobee a perpetual, irrevocable, worldwide, royalty-free, and non-exclusive license to reproduce, adapt, modify, translate, perform, display and distribute your data through the Service for the sole purpose of ecobee providing the Service to your Implementation.
5) Permitted Uses
- a) Limited License. Subject to the terms and conditions of this Agreement, ecobee grants to you a non-exclusive, non-transferable license (without the right to sublicense) (i) to use the Services for commercial and non-commercial purposes within your Implementation. Also subject to the terms and conditions of this Agreement, ecobee further grants to you a non-exclusive, non-transferable license (without the right to sublicense) to resell the Services as an integrated component of your Implementation.
- b) Identification. In your Implementation, you shall identify to your users Services which come from ecobee. Under no circumstance shall you identify Services as coming from any source other than ecobee. For the purposes of this Identification, you are granted a limited, non-exclusive license to use ecobee's trade-marks for the purposes of this Identification, provided that all titles, trade-marks, copyright and restricted rights notices are reproduced on such copies.
- c) Limits on your Use of the Service. You acknowledge and agree that ecobee may limit your usage of the Services. These limitations are specified in Appendix A. Such limits may be set by ecobee at any time, at ecobee's discretion. You further acknowledge and agree that ecobee may adjust the rate at which such queries are received and processed by the Service in order to maintain the integrity of the Service. Such adjustments may be set by ecobee at any time, at ecobee's discretion. If you want your Implementation to use the Services outside these usage limits or usage policies, please contact ecobee for information on additional licensing options.
- i) You shall not copy or use the Services, or any related documentation except as expressly permitted in this Agreement.
- ii) You will not, and will not permit any third party to, retain, sublicense, rent, copy, modify, translate, reverse engineer, decompile, disassemble, or otherwise reduce to human perceivable form any portion of the Services.
- iii) You and your Implementation will not use the Services to harm ecobee, such harm including, but not being limited to, disrupting ecobee business and customers, overloading ecobee's network or conducting Denial of Services attacks, finding or exploiting vulnerabilities in ecobee's security, contacting ecobee customers who do not have an explicit and preexisting relationship with you.
Violating any of these restrictions shall be considered a material breach of the Agreement.
- e) Third-Party Software. The terms and conditions of this Agreement shall not apply to any Third-Party Software accompanying the Services. Any such Third-Party Software is provided under the terms of the license agreement or copyright notice accompanying such Third-Party Software.
- f) Open Source Software. The terms and conditions of this Agreement shall not apply to any Open Source Software accompanying the Services. Any such Open Source Software is provided under the terms of the open source license agreement or copyright notice accompanying such Open Source Software.
6) Changes to Service or Termination of Service
- a) ecobee may make provide periodic Upgrades to the Services. ecobee will provide at least six (6) months notice if we intend to depreciate an existing API or otherwise make backwards incompatible changes to the Services in an Upgrade ("Depreciation Policy").
b) This notice period, Services and software availability may be shortened or waived if:
- i) required by law or third party relationship (including if there is a change in applicable law or relationship); or
- ii) delay could create a security risk or substantial economic or material technical burden to ecobee.
- c) This Deprecation Policy does not apply to versions, features, and functionality labeled as "beta" or "experimental".
- d) Your continued access and use of the Services shall be deemed your conclusive acceptance of the modified Services. If a modification is unacceptable to you, you must terminate use of the Services. In no way shall ecobee be held liable for any costs or damages caused by the changes to the Services beyond refunding any unused pre-paid purchases of queries that have been requested by you.
7) Confidential Information
- a) Services are proprietary to, and include confidential information belonging to ecobee. For greater certainty, confidential information includes all trade secrets, know-how, inventions, techniques, processes, algorithms, software programs, hardware, schematics, and software source documents relating to the Services, and other information provided by ecobee, whether disclosed orally, in writing, or by examination or inspection, other than information which you can demonstrate (i) was already known to you, other than under an obligation of confidentiality, at the time of disclosure; (ii) was generally available in the public domain at the time of disclosure to you; (iii) became generally available in the public domain after disclosure other than through any act or omission of you; (iv) was subsequently lawfully disclosed to you by a third party without any obligation of confidentiality; or (v) was independently developed by you without use of or reference to any information or materials disclosed by ecobee. Confidential Information shall include without limitation the APIs, documentation relating to the APIs, Performance Data, and any Updates. For greater certainty, any Service (including any API) which is published under an open source license will no longer be considered confidential information, without affecting the confidentiality of the other non-published ecobee Services.
You agree to not
- i) disclose to any party not involved in the Implementation any information about the Service's performance, content, specifications or its code;
- ii) copy any portion of Services code, appearance or documentation, except to the extent necessary to perform integration with ecobee devices and services; or
- iii) reverse engineer, decompile or disassemble the Services or any portion of it.
- c) Without limiting the foregoing, you shall use at least the same degree of care that it uses to prevent the disclosure of its own confidential information of like importance, but in no event less than reasonable care, to prevent the disclosure of Confidential Information
- d) Information regarded as confidential will be held in confidence by the you in perpetuity, or until ecobee or a competent Court of Law no longer considers such information confidential.
- e) You agree that monetary damages would not be a sufficient remedy for any breach of this Agreement, and that any court having jurisdiction may enter a preliminary and/or permanent restraining order, injunction or order for specific performance in the event of an actual or threatened breach of any of the provisions of this Agreement, in addition to any other remedy available to ecobee.
- a) The Terms may be assigned by ecobee and will inure to the benefit of ecobee, its successors, and assigns.
- b) You shall not assign or otherwise transfer any rights or obligations under this Agreement, without the written authorization by ecobee, such authorization not to be unreasonably withheld.
9) Changes to the Agreement
- a) ecobee reserves the right to make changes to the Agreement from time to time. When these changes are made, ecobee will make a new copy of the Agreement available at https://www.ecobee.com/developers (or such successor URLs that ecobee may designate from time to time). You are therefore responsible for reviewing the Agreement and additional terms sent to you, or notices posted on the ecobee website. Your continued access and use of the Services shall be deemed your conclusive acceptance of the modified agreement. If a modification is unacceptable to you, you may terminate this Agreement by ceasing use of the Services. In no way shall ecobee be held liable for any costs or damages caused by the changes or termination to the Agreement.
- b) If there is any contradiction between the Agreement and other API-related documents (including but not limited to the API documentation), then this Agreement will take precedence.
10) Exclusion of Warranties
- a) The accuracy, reliability and fitness of purpose of the Services are not guaranteed. You should monitor your use of the Services on a regular basis to ensure their proper performance. You waive any and all claims that they may have against ecobee arising out of the performance or nonperformance of the Services.
- b) SERVICES ARE PROVIDED AS IS, AND ecobee DISCLAIMS ANY AND ALL REPRESENTATIONS OR WARRANTIES OF ANY KIND, WHETHER EXPRESS OR IMPLIED, WITH RESPECT TO IT, INCLUDING ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
11) Limitations of Liabilities
- a) THESE SERVICES AND RELATED INFORMATION ARE PROVIDED BY ecobee Inc. ON AN "AS IS" AND "AS AVAILABLE" BASIS. ecobee Inc. MAKES NO EXPRESS OR IMPLIED WARRANTIES, REPRESENTATIONS OR ENDORSEMENTS OF ANY KIND, OR AS TO THE OPERATION OF THE SERVICES OR THE INFORMATION, CONTENT, MATERIALS, OR PRODUCTS INCLUDED ON THIS Services. YOU EXPRESSLY AGREE THAT YOUR USE OF THESE SERVICES IS AT YOUR SOLE RISK.
- b) TO THE FULL EXTENT PERMISSIBLE BY APPLICABLE LAW, ecobee Inc. DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. ecobee Inc. DOES NOT WARRANT THAT THIS Services, ITS SERVERS, OR E-MAIL SENT FROM ecobee Inc. ARE FREE OF VIRUSES OR OTHER HARMFUL COMPONENTS. ecobee Inc. WILL NOT BE LIABLE FOR ANY DAMAGES OF ANY KIND ARISING FROM THE USE OF THIS SITE, INCLUDING, BUT NOT LIMITED TO DIRECT, INDIRECT, INCIDENTAL, PUNITIVE, AND CONSEQUENTIAL DAMAGES.
- c) CERTAIN STATE LAWS DO NOT ALLOW LIMITATIONS ON IMPLIED WARRANTIES OR THE EXCLUSION OR LIMITATION OF CERTAIN DAMAGES. IF THESE LAWS APPLY TO YOU, SOME OR ALL OF THE ABOVE DISCLAIMERS, EXCLUSIONS, OR LIMITATIONS MAY NOT APPLY TO YOU, AND YOU MAY HAVE ADDITIONAL RIGHTS.
- a) You agree to indemnify, defend and hold harmless ecobee Inc. and Carrier, each of their officers, directors, owners, partners, employees, agents, licensors, suppliers and any third party information provider to the website from and against all losses, expenses, damages and costs, including legal fees, resulting from any violation of these Agreement (including negligent or wrongful conduct) by you or your use and access of the ecobee Services.
- b) You agree to agree to indemnify, defend and hold harmless ecobee Inc. and Carrier, each of their officers, directors, owners, partners, employees, agents, licensors, suppliers and any third party information provider to the website from and against all losses, expenses, damages and costs, including legal fees, resulting from any claim by a 3rd party that your Implementation violates their intellectual property rights (including patent, copyright or trademark infringement, or violation of trade-secrets by you).
- c) You will cooperate as fully as reasonably required in the defense of any claim. Each of Ecobee or Carrier reserves the right, at its own expense, to assume the exclusive defense and control of any matter subject to indemnification by you. You acknowledge that damages for improper use of the Services may be irreparable; therefore, ecobee or Carrier is entitled to seek equitable relief, including but not limited to preliminary injunction and injunction, in addition to all other remedies.
13) General Legal Terms
- a) Severability: If a court finds any provision of this Agreement invalid or unenforceable, then that provision will be removed from the Agreement without affecting the rest of the Agreement. The remaining provisions of the Agreement will continue to be valid and enforceable.
- b) Integration: This Agreement expresses the complete understanding of the parties with respect to the subject matter and supersedes all prior proposals, agreements, representations and understandings. This Agreement may not be amended except in a writing signed by both parties.
- c) Waiver: The failure to exercise any right provided in this Agreement shall not be a waiver of prior or subsequent rights.
- d) Attorney Fees and Expenses: In a dispute arising out of or related to this Agreement, the prevailing party shall have the right to collect from the other party its reasonable attorney fees and costs and necessary expenditures.
- e) Governing Law: This Agreement shall be governed in accordance with the laws of the Province of Ontario.
- f) Jurisdiction: The parties consent to the exclusive jurisdiction and venue of the federal and provincial courts located in Toronto, Ontario Canada in any action arising out of or relating to this Agreement. The parties waive any other venue to which either party might be entitled by domicile or otherwise.
- g) International Use. Given the global nature of the Internet, you agree to comply with all local rules including, without limitation, rules about the Internet, data, e-mail, privacy, copyright, and trademark infringement. Additionally, you agree to comply with all applicable laws regarding the transmission of technical data exported from the Canada or the country in which you reside.
- h) Communication. When you send e-mails to us, you are communicating with us electronically, and thereby you are consenting to receive communications from us electronically or by other means available. We will communicate with you electronically, by telephone or by facsimile. It is further understood that all agreements, notices, disclosures and other communications that we provide to you electronically satisfy any legal requirement that such communication be in writing
- i) Language. It is the express wish of the parties that this Agreement and any related documents be drawn up in the English language. Les parties confirment qu'il est de leur volonté expresse et réciproque que cette convention et tout document qui s'y rattache soient rédigés en anglais.
j) Contact Information. Please send notices or requests by care of e-mail to: firstname.lastname@example.org
(or) by our Mailing Address:
25 Dockside Drive, Suite 700
Toronto, ON M5A 0B5
Copyright © 2012, 2015 ecobee. All Rights Reserved. "ecobee" and the ecobee logo are Federal Registered Trade-marks of ecobee. All other trade-marks listed are the property of their respective owners. Updated: Sept 2015
Appendix A: Service Level and Usage Limits
- 1. If your Implementation generates a high volume of queries, ecobee reserves the right to set usage limits, as are described below. ecobee also reserves the right to set other usage policies for the Services from time to time. If you want to engage in use outside these usage limits or usage policies, please contact ecobee for information on licensing options to address your needs.
- 2. Usage Limits.
- a. Implementations using the Services may at no cost generate up to 85,000 queries ("usage limit"), per month starting on the date you register for developer access ("Registration Date"). More information on how the usage limit is calculated can be found at http://www.ecobee.com/developers. Every month, your Implementation receives a new allotment of 85,000 queries. Unused free queries are not carried over from month to month.
- b. If your Implementation exceeds the usage limits, ecobee reserves the right to restrict access to the Services by your Implementation, including but not limited to, throttling access to the server or denying access to the Services by your Implementation. In no way will ecobee be liable for any losses or damages caused by the restriction of access to the Services by your Implementation caused by excess queries.
c. To avoid restriction of access to the Services by your Implementation, you can respond in one of the following ways:
- i. Modify your Implementation to reduce the number of queries per month to be below the usage limit.
- ii. Purchase an annual subscription for enhanced Usage Limits, which provides additional queries per month from ecobee. These additional queries may be governed by different terms than the free queries provided in this Agreement.
- d. Every query made by your Implementation is associated with a user account. Queries that are made by a user account that is identified as your Developer account(s) is/are considered to be test queries, and are not counted against your Implementation's usage limits. ecobee reserves the right to limit the number of Developer accounts provided to you.
- e. If you are recognized by ecobee as a non-profit organization, then your Implementation is not subject to the aforementioned usage limit. All other limitations described in this Agreement will still apply. ecobee reserves the right to periodically review and reassess this exemption and your non-profit status under this exemption.
3. Other Limitations.
- a. Rate Restrictions. Your Implementation may not request queries from the Services at a rate greater than 1 request per second per thermostat. If your Implementation requests queries at a greater rate, ecobee may throttle or otherwise limit access to the Services by your Implementation.
- b. Data Restrictions. ecobee may also, at its sole discretion, limit the volume of data transferred to or from the Services to your Implementation.
Appendix B: Enhanced Usage Limits Subscriptions
If the usage limits provided in Appendix A are insufficient for your Implementation, you may purchase an annual subscription from ecobee to increase your monthly usage limits. Subscriptions will be managed through the Developer portal at http://www.ecobee.com/developers. Annual pricing for enhanced service levels are as follows:
$500/year: Your usage limit is increased by 170,000 additional queries per month. These additional queries are added to the basic usage limit provided.
For example: for $500, your Implementation's usage limit is increased to a total of 255,000 queries/month. For $1000, your Implementation's usage limit is increased to a total of 425,000 queries/month.
Additional Terms and Conditions
- 1. All pricing is in US dollars, and is exclusive of any federal, state or provincial taxes required by law to be collected.
- 2. Your subscription will expire on your anniversary date and must be renewed in advance to maintain the increased usage limits.
- 3. If midway through the year (based upon your Anniversary Date) you choose to increase your subscription level, then your annual subscription amount is pro-rated to the remaining months of the year for which your subscription will be active. For example, if your Anniversary Date is in May and, in July you wish to increase your usage limit from 85,000 queries per month (free) to 255,000 queries month, then the cost of your subscription for the partial year will be $500*10/12 = $416.67.
- 4. The purchase of an Enhanced Usage Limits subscription does not confer any additional rights or benefits other than the right to continue using the Service under the existing Agreement