Holdings

Latest

Bottega Suite Sep 2026 · 207 commits

44 projects · 39 repositories

Fileporter

Drop a file on one machine and it is on the other, over your own network

Prototype Sheet 30 of 47

Description

A desktop application for Windows and macOS that sends files and folders directly between your own computers on the same network. There is no account, no cloud storage, no relay and no central coordinator — devices find each other over mDNS and connect straight to one another.

Every installation holds an Ed25519 identity bound to its own TLS certificate. Two devices prove possession of those identities before either will accept a byte, and a device that is forgotten stays revoked. Transfers stage to disk, checkpoint as they go, verify with BLAKE3 and never overwrite what is already there.

Features

  • Automatic discovery over mDNS, with a validated private address fallback when multicast is blocked
  • Identity-bound TLS with authenticated trust on first discovery, or matching-code confirmation on networks you do not control
  • Durable transfers: staged receive, checkpointed resume, BLAKE3 verification, no-overwrite finalisation
  • Keeps receiving from the tray after the window is closed, and wakes queued work after sleep
  • No telemetry, and no Internet request at all in normal operation

Construction

  • Rust
  • Tauri 2
  • React
  • TypeScript
  • SQLite
  • rustls

Project resources

This is a pre-production site. All content is subject to finalisation, and nothing stated here is binding until the site is live.