macOS
Universal binary — runs on every Mac.
macOS 13 or later
Pro Transfer App · Encrypted Sharing
Encrypted in transit. Encrypted at rest. Authenticated end-to-end.
macOS 13+ · Windows 10 22H2+ · Free with every Mix-IP plan · Auto-updates
Why Pro Transfer App
64 MiB
max chunk size
12 parallel
chunks at once
7 retries
per chunk · backoff
Forever
resumable
01/04
Deep dive · transfer
Multipart parallel uploads with up to 12 parts in flight at once. The port-size ladder scales from 5 to 64 MiB to meet the network — and drops to 4–6 parts on slower links so weak connections never choke.
Filename hygiene mirrors the Mix-IP web app byte-for-byte: .DS_Store, __MACOSX, Thumbs.db, hidden dotfiles all filtered before the upload starts.
12 parallel chunks
Aurora_Athletic_S2_Master_Plates.zip
480 GB · 12 parts in flight · 184 MB/s · ETA 38m
Port-size ladder
Scales to network · drops to 4–6 parts on <20 Mbps links
Transfer verified
Aurora_Athletic_S2_Master_Plates.zip
480.00 GB · 14,742 parts · all verified
02/04
Deep dive · security
Encrypted in transit over TLS 1.2 or higher. Encrypted at rest with server-side encryption. Short-lived presigned URLs scope each transfer to one part-id and a short time-to-live — authenticated end-to-end. Hash per file, hash per folder; nothing lands without a match.
Refresh tokens live in OS-encrypted storage with a single owner — the desktop app's main process. The transfer engine receives short-lived access tokens via local IPC and holds them in memory only — never on disk.
03/04
Deep dive · resilience
Backoff 1 second, 2, 4, 8, 16, 30, 60 — seven retries per chunk before the engine surfaces a real error. A 403 refreshes the URL for that one part only; the rest of the transfer keeps going.
Stall detection watches for under 10 KB/s for 15 seconds, after a 30-second grace window. When the network drops, the transfer pauses. When it comes back, Pro Transfer App picks up at the byte where the chunk left off — never from byte zero.
Backoff ladder
7 retries per chunk · exponential
Handoff diagram
Hash flows to IP Registry · Completion events unlock Payments milestones.
04/04
Deep dive · integration
When assets land via Pro Transfer App, the per-file integrity hash flows directly into the IP Registry record. Contract signs, asset transfers, hash matches the registration: chain-of-custody in one move.
Delivery completion events feed the Payments milestone trigger — when the transfer is verified end-to-end, the milestone releases. No manual hand-off, no separate "I'm done" email, no reconciling.
Downloads
Universal binary — runs on every Mac.
macOS 13 or later
Native 64-bit build.
Windows 10 22H2 or later
On the v1.1 roadmap.
Tell us your distro:
Code-signed and notarized · Auto-updates with each release · Free with every Mix-IP plan