Sitios como Mega.co.nz hacen tales cosas.
El mensaje que está viendo pertenece a la API de FileSystem . A medida que los sitios web se están convirtiendo en aplicaciones web, es necesario que actúen como aplicaciones reales. Uno de estos comportamientos es almacenar grandes datos y archivos de configuración en su computadora y acceder a esos datos libremente, leerlos, escribirlos y cambiarlos en lugar de una simple descarga única para usted. Por eso se inventa la API FileSystem.
En el caso de Mega.co.nz, descarga una copia cifrada del archivo al almacenamiento local, lo descifra y luego le permite tener el archivo descifrado en su carpeta de Descargas.
Ahora, el propósito de esta solicitud de permiso: ¿Desearía que una aplicación web que ni siquiera conoce, y mucho menos confíe, ocupe potencialmente cientos de megabytes de espacio libre en su disco duro? Para eso es esta solicitud de permiso.
Google Chrome, que es el único navegador que implementa esta API, tiene un límite para el espacio asignado, pero una persona puede visitar cientos de dominios cada día. Por lo tanto, el impacto aún sería significativo.