Content Guidelines

Updated on 1/02/2019

We are a group of Internet-of-Things (“IoT”) users, application and DApp creators, and SoftDevice makers.  We are here to invent and to innovate - and to help, assist, and inspire others to invent and to innovate.  To ensure that we all have a fun and pleasant experience on Devicebook, it is essential for all Users to follow these Content Guidelines. Any capitalized terms that are not defined herein shall be accorded those definitions set forth in the Terms of Service from which these Content Guidelines are linked.




1. Make SoftDevice (the software-representation of a physical device) clean, clear, usable, and inspiring to other Users.


a. SoftDevice consists of SoftPanel and Adapter, or SoftPanel only.


b. Adapter is to bridge the gap or inject extra intelligence, by writing in JavaScript, in between SoftPanel and the device interface provided by the device-vendor.


c. Vetting process for publishing a SoftDevice is to help all of us to ensure the quality of the software-representation of the device.  The creative community depends on it.


2. Create DeviceScript application, DApp, clean, clear, usable, and inspiring to other Users.


a. If you have all devices required to access and use the Services, please participate in our DApp “Event Stream” – a dynamic control-flow simulation.  This Event Stream simulation is really fun for others to quickly understand how you intend to use the Services.  It’s also a good tool for you to debug the DApp.


3. Bring inter-device actions into DApp; Devicebook’s ability to perform inter-device actions is unlimited, let your mind be free, and imagination explode!


a. Mixing devices into a combined or/and chained action is fun, try it!  If you could not find a corresponding SoftDevice for your device, don’t be shy to ask for help from the Makers by using “Maker Wanted” requests.


4. Share your devices with your friends and loved ones! Sharing makes DApps more powerful. Sharing, all by itself, is a fun thing to do.


a. Use “Share” to grant your friends and loved ones Permits to use your devices or DApps.


5. Write a device review from a User, a DeviceScript DApp Creator, or a SoftDevice Maker’s prospective of the device or the software that comes with it.  Even the device manufacture might listen in.




  1. Your Content shall not contain any Viruses.

  2. Your code should not circumvent our security measures or controls, or intentionally break any security mechanism devicebook has in place.

  3. You should not submit an unusable or unfinished SoftDevice and DApp.

  4. The SoftDevice vetting process is in place for you and all Users of the Services. You should participate and support the SoftDevice vetting process.

  5. You are here on devices, SoftDevice, and DeviceScript apps for the fun of our community.  Make sure your contributions are relevant and appropriate for the occasion, for the community, and for the good of Users, Creators, and Makers.

  6. No offensive language should be used, and definitely no need for (and you are prohibited from making any statements or taking any actions that amount to) threats, harassment, lewdness, hate speech, and other displays of bigotry in your comments or reviews.

  7. Respect each other’s privacy. Do not use any personal information or proprietary right of any third party without such third party’s permission.

  8. You may not use the Services in any way that may interfere with any other party's use and enjoyment of the Services, including but not limited to using the Services in any manner that could overburden our servers or impair, damage, or disable, our networks or servers.

  9. Your Content should not contain material that is false, intentionally misleading, or defamatory; violates any third-party rights, including any copyright, trademark, patent, trade secret, moral right, privacy right, right of publicity, or any other intellectual property or proprietary right.

  10. Your Content should not contain material that is unlawful, including illegal hate speech or pornography; exploits or otherwise harms minors; or violates or advocates the violation of any law or regulation.

  11. Do not promote any commercial or business interests (whether yours or a third party’s) here.  If you have commercial interests, please open a Business Account to obtain a business license.




Use My Profile to let people know who you are and what you are making.The Services are designed to facilitate creativity and innovation, and foster relationships between Users, who help, reach out to, and inspire one another. It’s a wonderful experience to know who you are working with and the other Users of the Services. Thus, try to make your profile interesting, genuine, and good-natured. 



We may modify these Content Guidelines from time to time, and in such event, we will change the “Updated” date at the top of this page to the date that revisions are made. You should revisit these Content Guidelines on a regular basis as revised versions will be binding for you.  Such modification will be effective upon our posting of the updated Content Guidelines.  You understand and agree that your continued access to or use of the Services after the effective date of modifications to the Guidelines indicates your acceptance of the modifications.