Back to browse
MephistoVault – Zero-storage P2P file transfer via WebRTC

MephistoVault – Zero-storage P2P file transfer via WebRTC

by benmxrt·Feb 24, 2026·1 point·0 comments

AI Analysis

●●SolidCozyZero to One

WebRTC P2P file drop with no backend; but privacy UX is crowded (SnapDrop, OnionShare).

Strengths
  • True zero-knowledge architecture: files never touch any server, direct P2P only
  • Self-destructing sessions and no analytics logging are genuinely enforced
  • Open-source (GitHub linked) with transparent implementation
Weaknesses
  • NAT traversal reliability unproven; author explicitly requests feedback on edge cases
  • WebRTC P2P file transfer category has established competitors (SnapDrop, OnionShare, Firefox Send alternatives)
Category
Target Audience

Privacy-conscious professionals, security-aware teams, individuals sharing sensitive files

Similar To

SnapDrop · OnionShare · Firefox Send

Post Description

Hi HN,

I built MephistoVault to scratch an itch: I wanted a way to send files securely between two browsers without them ever touching a middleman server.

It purely relies on WebRTC data channels for direct P2P connection and E2E encryption.

Tech stack: React, TypeScript, and WebRTC. There is no backend storage involved. Code: https://github.com/jokallame350-lang/mephistovaultt

I'd love your technical feedback—especially around NAT traversal edge cases, reliability strategies for larger files via chunking, or general UI thoughts.

Similar Projects