what is the password requested for?
Sure, so normally with site archive programs, they work like a web crawler, e.g. they visit every link on your site and try to download a copy of it. Ideally at the end, the program will have found and downloaded everything you’ve linked on your site (pages, images etc); its a public archive or an archive of things that are public.
This Neocities downloader works a little differently; it uses the Neocities API to login to your account and request a complete list of every file in your neocities storage, it then goes though that list and downloads each file, even ones you’ve never linked on your site; so it creates a private archive or an archive of things that were potentially never fully public.
That’s the reason it asks for your password ^^
As far as how it manages passwords; it sends the password directly from your computer to neocities via SSL (same as if you login using a browser). Passwords and file lists never pass though my server, and the program does not store or remember passwords (when you restart it your password will have been forgotten).
Hope that helps
@sig yep that’s true too, limiting it to only download your own site also means it doesn’t break the neocities fair API use terms!