Takeafile

Takeafile

An extremely fast and confidential serverless file transfer service.