I read on this forum today that they are looking at exposing the CIQ SDK version so that a CIQ "thing" can act one that, and how the app store may be improved so it can check device firmware version for a "thing" to be installed.
May I suggest that within CIQ, it's not only the SDK version that's available, but also the device type and FW version?
That way, a quick check (and message) could be generated if you are running on a F3 (for example) with FW that doesn't have what's needed. It may be a bit redundant if the store gives that, but allows for a beta when you email a .prg to someone!