I am then to assume if I request a change to save it to a database, it going to be rejected ?
Using localstorage only works for a single device, and presumably short termed when using browser private mode.
Some settings will be saved serverside in the future, anything reader-related won't be as people tend to have different preferences on desktop vs phone.