Intended use statement
Intended use statement for Bosch IoT Rollouts (incl. System software update and Sign & Encrypt)
Bosch IoT Rollouts and its extensions System Software Update and Sign & Encrypt are cloud-based Software-as-a-Service (SaaS) platforms designed to manage and deliver software updates to a wide range of devices via an API. This service is not designed, certified, or intended for use in military devices, life-support systems, or any other applications where the success or failure of a software update could directly impact safety-critical functions, potentially resulting in injury, death, or severe environmental damage. Therefore, customers are expressly advised against deploying this service in any context where the timely and successful application of software updates is crucial to the safety and well-being of individuals or the environment.
Best practices for use
To ensure the highest level of reliability and safety, customers are strongly encouraged to implement a comprehensive recovery or fallback strategy. This strategy should include mechanisms to handle:
Update failures
Introduction of critical bugs through software updates
Issues arising from revoked or invalid certificates used on devices and/or backend systems
By adopting these best practices, customers can ensure that devices can safely revert to a previous stable state or continue to receive software updates, thereby minimizing potential disruptions or risks.
Disclaimer
Bosch IoT Rollouts, its extensions, and its providers shall not be held liable for any damages or losses arising from the use of the service in safety-critical applications. Customers assume full responsibility for any risks associated with such use.
This statement aims to clearly define the intended use of the service while disclaiming liability for safety-critical applications.
Software Components
The service customer acknowledges and agrees that binary files provided by the customers are to be used at the customer’s own risk. It is the sole responsibility of the customer to verify, scan, and ensure that any binary files used as part of the software update campaigns and procedures are free from malware, viruses, or other harmful components prior to use or installation. The Bosch IoT Rollouts service makes no warranties or representations regarding the safety, security, or functionality of such binary files uploaded by the customer, and expressly disclaims any liability for damages or losses arising from their use in the corresponding connected devices.