Send files anywhere->anywhere securely
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
public
test
.gitignore
Dockerfile
LICENSE
README.md
docker-compose.override.yml.prod.template
docker-compose.test.yml
docker-compose.yml
index.js
package-lock.json
package.json
send.js
yarn.lock

README.md

CryptSend.io

Stop leaking private data on the cloud.

Share files with people you trust, and not all the cloud providers in between. Cryptsend encrypts your data on the client so no server ever sees it. Only people you send your secure web link to can access the data (so be careful with the link of course).

Quickstart

Before you start, make sure you have docker and docker-compose installed on your machine

  1. Grab the repo
git clone git@github.com:countable-web/cryptsend.git
  1. Run docker setup
docker-compose up

Your site should now be running at 0.0.0.0:1234

Concept

Send files anywhere -> anywhere securely

The concept is that it's 2018 and there's no really good general purpose file sharing tool.

Feature WeTransfer etc. FTP email CryptSend
open source no yes some yes
trustless client encryption no no no yes
self host no some some yes
web interface yes some some yes
secure link / no auth no no no yes
works with big files some yes no yes
dependency free (javascript) yes some no yes

This would be useful for any transmission of sensitive data you don't want a trail of in emails, or for files too big for email. The closest thing I've found to this service is things like wetransfer.com but they only fill some of the above bullets.

Discussion

We manage issues and features in Trello, not the GitHub issues.