Автономное веб-приложение. Как хранить данные?

Введение:

Я намерен создать веб-приложение для управления турнирами по настольному теннису. Он будет работать в автономном режиме и хранить данные локально, а к концу дня (или на следующий день) подключиться к Интернету и опубликовать результаты в Интернете через ajax.

Вопрос:

Как хранить данные с помощью Javascript?

Дополнительные примечания:Я не хочу использовать какие-либо серверные технологии.Это должно быть безопасно, как база данных. Я читал о файлах cookie и html5, но ни один из них не звучит убедительно.

Ответы на вопрос(4)

Ваш ответ на вопрос