OP here, if you are not interested in hardware or motorcycles for that matter, the key takeaway for anyone planning to launch Apps, please register on both Apple and Google platforms simultaneously, its very easy for bad actors to register your company name on the other platform.
thanks for your comment, the device is self leveling, I live in a hilly Scotland, it keeps adjusting itself with the slopes and only reacts to sudden changes.
I am considering adding a watchdog logic in the microcontroller that holds a mosfet gate, if there is any signs of failure in logic it would pass through the normal light signal.
Thank you for your question, it does not hook with the engine RPM, but I did have an issue with the sample rate syncing with the engine rpm therefore picking up noise, I solved that issue with randomizing the sample interval with pseudo random numbers.