Every application based on RMSDK, both new and revised products, must be certified.
Every application upgrade must also be certified. This includes updates to RMSDK itself, the application software, Operating System software, and the device hardware.
You do not need to certify for a product maintenance release or minor bug fixes.
It is also unnecessary to certify if you rebrand your product--change labels but not the software, operating system, or device hardware.