En HTML5 puedes usar bases de datos, que luego se pierden al cerrar el navegador.
Luego todo lo demás que puedes hacer ya no depende de HTML si no de algún lenguaje de lado servidor. Pero eso ya lo sabías después de probar frameworks de por aquí y allá.