Holdings

Latest

Scribe Oct 2026 · 146 commits

52 projects · 46 repositories

Fileporter / Documentation

Fileporter, in detail

Drop a file on one computer and it shows up on the other, over your own network

In development Private Back to project overview

Project brief

An app for Windows, macOS and iPhone that sends files and folders straight between your devices on the same network. There’s no account, no cloud storage and no relay server. Your devices find each other over mDNS and connect directly.

Each install has its own Ed25519 identity tied to its TLS certificate, and all of one person’s devices share an owner ID, so they only ever see each other. Two devices have to prove who they are before either one accepts any data. Transfers are written to a staging area, save their progress as they go, get checked with BLAKE3, and never overwrite a file that’s already there.

What’s included

• Finds your devices automatically over mDNS, with a fallback when multicast is blocked

• An owner ID groups your devices, so other people’s on the same network never show up, and a new one joins only when one of yours approves it

• Encrypted connections tied to each device’s identity, with optional code matching on networks you don’t control

• Transfers that survive interruptions: staged, resumable, checked with BLAKE3, and never overwrite

• Keeps receiving from the system tray after you close the window, and resumes queued transfers after sleep

• A free iPhone app built on the same Rust core, with arrivals saved to the Files app and sending from the share sheet

• No telemetry. The desktop app goes online only to activate a key, once per computer, and to check for updates when you ask

Current status

This project is in active development, so details may change.

Questions and support

For questions about Fileporter, contact DWMM Holdings with the project name and a short description of what you need. Please don’t send credentials or other sensitive information by email.

dmoore@dwmmholdings.com

This site isn't finished. Anything on it may still change, and none of it is binding until the site is live.