Thank you for being a member of the Leap Motion development community!
We have prepared the FAQs below to help answer questions about our SDK Agreement. The FAQs are qualified by the terms of the agreement, which you should review carefully. If you have any questions after reviewing the FAQs and the SDK Agreement, please contact us at firstname.lastname@example.org.
What does the SDK Agreement allow me to do?
The SDK Agreement lets you develop and test Leap Motion-enabled applications using our SDK, and also gives you distribution rights for almost all such applications - the exception is for Specialized Applications, which we explain below.
Does the SDK Agreement apply to all Leap Motion developer assets? Is anything open source?
We provide a number of source examples on our website that are licensed under the Apache 2.0 license, unless otherwise noted. The SDK package may also include open source elements (either ours, or provided by third parties) that are called out in the license, notice or readme files distributed with the example or in related documentation.
Can I only distribute my application developed with the SDK through the Leap Motion App Store?
No. You are not required to distribute applications you develop with our SDK through the App Store (although we hope you do). And, you’re not limited to only using the App Store – you can distribute your app through whatever other platform or marketplace you choose.
Where can I find the App Store Developer Distribution Agreement and guidelines?
The App Store Developer Distribution Agreement and review guidelines are available at https://developer.leapmotion.com/apps/guidelines.
What is a Specialized Application, and why must I contact Leap Motion if I want to distribute one?
Basically, a Specialized Application is a Leap Motion-enabled application which is: (i) priced at more than US$500 (or $240/year if on a subscription or similar basis); (ii) for use with a system, machine or device (other than a PC), priced at more than US$500 (or $240/year if on a subscription or similar basis); or (iii) designed for use with or control of industrial, military, commercial or medical equipment.
If you would like to distribute a Specialized Application, please contact our business development team at email@example.com.
We have set $500 (or $240/year if on a subscription basis) as the price limit for applications that can be distributed under the SDK Agreement because we think that above these prices the use may be so specialized that it is appropriate to have a separate agreement. The same goes for uses with other systems, machines or devices above $500 / $240. We believe these thresholds should allow 99% of Leap Motion-enabled applications to be distributed under the SDK Agreement, without needing to get a special distribution license from us.
We do not allow distribution under the SDK Agreement of applications at any price if the application is to control industrial, military, commercial or medical equipment. Again, we believe that for these uses it is appropriate to have a separate agreement.
Does Leap Motion have a standard agreement for Specialized Applications?
Because of the diverse range of potential Specialized Applications, we do not have a standard agreement. Please contact our business development team at firstname.lastname@example.org.
Does the SDK Agreement restrict development of Specialized Applications?
No. The restriction in the agreement applies to distribution of Specialized Applications. You can still test and develop Specialized Applications.
I’m a maker, and have put together something to control my drone / robot / dragon. What’s up?
In general, make away! If you are doing it for yourself, and don’t plan to distribute it to others, you are largely free to test and develop as you like. And, if you do want to distribute your app, our restrictions apply to industrial, military, commercial or medical equipment, or to other equipment if you plan to sell it (and then, only if it’s priced at more than $500). (Of course, we don’t allow uses where failure of the controller or software could lead to death or serious bodily injury of any person, or to severe physical or environmental damage.)
SDK Agreement Update Release Notes
August 2014 SDK Agreement update
May 2014 SDK Agreement update
Addition of terms providing that example code available on the Leap Motion developer website is licensed under the Apache 2.0 license unless otherwise noted.
Simplified language and updated definitions.
August 20, 2013 SDK Agreement update
Clarified post-termination rights for distribution of Leap Motion-enabled applications and Leap Motion’s post-termination use of application assets.
May 28, 2013 SDK Agreement update
Addition of distribution rights for almost all applications other than Specialized Applications. Significant update to formatting and language.