GitBox implements a end-to-end encryption between the files of your file-system and the GitHub servers, through your browser.
This let people:
- Upload small files (< 50mb).
- Any file will be available forever (repository lifespan).
- Only people you share the download link can download and decrypt your file.