Для хранения информации внутри браузера можно использовать, localstorage. Здесь написано как это можно сделать, а вот пример.
ну т.е. вы по сути говорите о том, что при наличии разработчика можно сделать все. и это конечно же так
а если разработчика нет?
ведь это самая главная идея мобайл апп АХ, пользователи сами смогут настраивать что им нужно.