Ich sammle auf meiner Seite Daten wärend der user etwas tut im Javascript.
Welche Art von Daten?
Da finde ich es reichlich unergonomisch und auch ein Sicherheitsrisiko die Daten erst aus JS an den Server zu senden, dort zu verarbeiten und dann dem Browser dieses wieder als StreamDatei zum download anzubieten (header() Funktion von PHP).
Ich betrachte es als Sicherheitsrisiko, wenn man ungefragt Daten per JavaScript auf die Festplatte des Benutzers schreiben kann.
Gibts da einen direkten Weg aus aus dem Browser?
Mit ActiveX oder VBS ja (stichwort FSO), aber damit wirst du nur sehr speziell konfigurierte Internet Explorer ansprechen können.