I was able to look into this some more while at work. I'll assume that you are correct, lets say it is EEPROM. That is where the problem actually lies. EEPROM, will save both the default values, and modified values of the user input. Although the EEPROM is designed to hold both, it is not completely Non-volatile, otherwise you wouldn't be able to erase the modified memory via electrical output/input. In the Literal definition its also not Volatile because it can retain its original/default state.
This does not mean, that pulling or unplugging power, will not alter the settings you have changed. It will, because that is how the firmware is designed. The Turbo tweak chip will save the user input for the settings as long as its connected to a source of power. Once that is removed the applied settings are no longer going to be saved, but the default state of the PROM will be. As I said in the previous post, depending on the chip and the programming, the ROM/PROM/EPROM/EEPROM etc, will act accordingly. That is why it is suggested to export your settings, or save them to some secondary device.
EEPROM is electronically controlled memory. This means, especially in cars, that the pulse of electricity from the battery to your ECU/Chip can cause altered settings to be erased while the default memory block is reverted to its original value.
Which is exactly how your regular/Daily driver ECU works as well. Until, if you can, modify the firmware to change the default values. In the case where you're modifying the default state of the EEPROM, most of the time, you wont be able to unless you have the correct programming tool. IF you do, its usually suggested that you don't modify the default memory anyway, because you will not be able to revert them via that electronic pulse anymore. Instead, they will only revert to the configuration that you have now modified it to.
Finally here is a note, in the troubleshooting instructions from the creator the Turbo Tweak chip, "If the battery or ECM is disconnected, the memory will be erased and your settings will be lost (they will return to the default). I recommend periodically looking at the saved values to make sure they have been retained. Sometimes bad battery cables, a bad starter, bad ignition switch, etc. Can cause the ECM to lose its memory when starting the car. "