Settings are saved to localStorage. In Chrome (signed into Google) and Firefox (signed into a Firefox account), the browser automatically syncs extension storage across devices — so if you load this via a new tab extension, your settings follow you everywhere.