glitr.io

I’m working towards something for secure/private/simple P2P file transfer. It isnt as “simple” as it could be, im still working on it, but ive got it down to:

  • Zero-installation as a PWA
  • Zero-registration by using local-only storage
  • P2P-authentication using WebCrypto API
  • Fast data-transfer using WebRTC

It’s far from finished, but i think ive got it “usable” enough to ask for feedback on it.

I’m aware there are things like SFTP and several other established protocols and tools. I started doing this because I was learning about WebRTC and it seems suprisingly capable. This isnt ready to replace any existing apps or services.

(Note: I know you guys on lemmy are interested in open-source code. this project is a spin-off from a bigger project: https://github.com/positive-intentions/chat)

Let me know what you think about the app, features and experience you would expect from a tool like this.

  • drspod@lemmy.ml
    link
    fedilink
    arrow-up
    2
    arrow-down
    1
    ·
    23 days ago
    1. user uses html input to select file from device. this requires the user to grant permissions.
    2. file loaded into into os/browser/js memory-space.
    3. this file is base64 encoded and sent to peer (base64 encoded to make the data serializable for network transfer)
    4. peer recieves file in base64 which can then be converted back into a file.

    There is no encryption?