Show HN: BlackHole – Fast, free and encrypted file transfer for Windows and Mac
blackhole.run
blackhole.run
This would be the last place I'd upload anything important. Once that URL/password get out, whatever "secure" file I've uploaded is exposed forever.
That is true even if you can delete the uploaded file. Once someone else has seen it you no longer control distribution.
That said, you are right to distrust file transfer services by default. They are in a position to mess with you in many ways.
With a file stored on the blockchain, I remain continuously and permanently vulnerable to a data breach or any other loss of secrecy control. The moment that link/password combo is compromised, that file is permanently public.
Now, you could argue that the moment a file is briefly public, it can be downloaded and thus is outside of your control anyway, and you'd be correct. But the case I'm more specifically thinking of is trying to send a large, reasonably secret file through email. You can't attack 1GB to mail, so you upload it somewhere and send the email with the url/password.
If you use Firefox Send, that file gets to its recipient, and then shortly thereafter, the link becomes invalid. If I use this service, that link stays valid forever. If my company's email archive is then later exfiltrated by a hacker or disgruntled employee, that secure file in the first case remains secure. In the second case, it's now compromised.
This doesn't invalidate certain uses of your service, but to not mention anywhere on your site that uploaded files will remain available irrevocably and forever is negligent.
This appears to be a static content site after I enabled JS. Why can't the site display static content without JS?
> App added an icon to my menu bar and has no clickable menu to close it.
> The app opens up asking for a Blockstack login... no mention of this on the website. I have one but are typically people supposed to sign up for something seemingly unrelated?
> The 'x' button on the app minimizes it instead of closes it.
> The only way I figured out how to actually close it was by killing the process from the command line.
"For a Linux user, you can already build such a system yourself quite trivially by getting an FTP account, mounting it locally with curlftpfs, and then using SVN or CVS on the mounted filesystem. From Windows or Mac, this FTP account could be accessed through built-in software."
What processes do you have in place when law enforcement approach you for information?
We are using a Gaia provider, and give users a limited 512MB per file plan, that should cover most of the daily uses. But, you can make your own provider and set it at sign up, then all the files will be uploaded on that provider, and no files, key, or metadata will touch our servers. Also, PLUS plan is on the way.