¿Cómo / Dónde almacenar los datos en un script de Tampermonkey de Chrome?

Escribí un script de Greasemonkey / Tampermonkey para Facebook. Necesitaba almacenar datos para recuperarlos más tarde. Para eso utilicélocalStorage.
Eso estaba funcionando bien. Pero noté que, después de unas pocas horas, todos los datos que almacené se eliminaron automáticamente. Probablemente Facebook elimine todos los datos de almacenamiento local.

Ahora, busqué alternativas.

Galletas : No, esto se eliminará cuando el usuario borre el historial.Web SQL : Aparentemente se cae por w3.org. Así que en un futuro próximo asumo que Chrome podría no estar usando web sql también.

Quiero almacenar los datos en el sistema cliente. ¿Qué opción tengo? ¿Debo usar FileSystem para almacenar datos?

Respuestas a la pregunta(1)

Su respuesta a la pregunta