Encrypted file storage, share links you actually set the rules on, or go P2P
DEV Community

Encrypted file storage, share links you actually set the rules on, or go P2P

Encryption

Turn on encryption and your upload is scrambled client-side with AES-256-GCM before it leaves your browser. The key is generated server-side once, emailed to you, and never stored after that - lose the email and the files are gone too. There's no recovery flow, because building one would mean keeping a copy of the thing we're claiming not to keep.

Turn on encryption and your upload is scrambled client-side with AES-256-GCM before it leaves your browser. The key is generated server-side once, emailed to you, and never stored after that - lose the email and the files are gone too. There's no recovery flow, because building one would mean keeping a copy of the thing we're claiming not to keep.

Share Links with Real Rules

  • Password
  • Download cap
  • Expiry
  • Independent revocation per link

Two links to the same file can carry completely different rules.

Notes, Live and Shared

Real-time cursors and search across your notes by default.
Lock a specific note and both of those drop out, since neither works without the server reading what's inside.
That's a per-note choice, not account-wide.

Or Skip the Server Entirely

A six-digit code sets up a WebRTC data channel directly between two browsers over DTLS.
No upload, no size cap, nothing stored.

Tech Stack

Next.js, Laravel API, Postgres, Reverb for the live-cursor sync, Backblaze B2 for storage, on Kubernetes on a small VPS.
sharenod.com - free to use.

Top comments (0)

Read on DEV Community ↗ ← Back to News

Comments

No comments yet. Start the discussion.