The GBC012 OBD-II 12V Boost Settings Keeper allows you to disconnect your vehicle's battery without losing onboard electronic settings, such as radio and clock settings, seat positions, alarms, GPS, keyless entry codes and more. It's simple to use. Just connect the OBD-II 12V Boost Settings Keeper to the XGC 12-Volt Out Port on a GB70 or GB150 Ultra Safe Lithium Jump Starter and power on the jump starter. It features a Type-A OBD-II 16-Pin diagnostic connector for vehicles with a 12-volt supply voltage per SAE J1962 specification.
I think this is a good idea with the new autos out there and all the extra computer hardware removing the battery to do mechanical work or even maintenance it is a hassle to have to reprogram everything in the auto after the battery has been removed have not had to use it yet but will soon