Apparently the algorithm is very simple according to Reddit https://old.reddit.com/r/nordictrack/comments/ozkp8v/privile...
>long responseCode = new Random((long) Integer.parseInt(iFitCode)).nextInt(999999);
It's not a perfect workaround, as it resets on the next boot, but I've seen that people are installing apps such as Taskbar which float overtop the iFit app and start on boot, allowing you to still launch your apps like Netflix etc even without God Mode enabled.
It's only a matter of time before Nordic decides to block this method as well. We should also be looking into how to block updates to these devices.