Skip to main content

Feature matrix

Feature numbers (F1…) are stable identifiers used across the project. "Shipped" means the feature exists and works in the app today; the project has not released a build yet (see Install).

Core (shipped)

#Featurecroc flag / origin
F1Send files (multi)positional args, drag-drop + file picker
F2Send folderspositional args
F3Send text/clipboard--text
F4Receive via codepositional args
F5Custom code phrase (min 6 chars)--code
F6QR show on send + QR scan on receive--qrcode + GUI-native
F7Choose output folder; iOS default is a Files-visible app folder--out
F8Overwrite/resume handling via confirm sheets--overwrite + resume
F9Incoming file list preview + accept/declineinteractive prompt equivalent
F10Progress, speed, cancel; Live Activity on iOSpolled from engine
F11LAN + relay auto racecroc default
F12Transfer history (local only)GUI-native

Power options (shipped)

#Featurecroc flag
F13Custom relay + password + IPv6--relay --relay6 --pass
F14Force local-only--local
F15Disable compression--no-compress
F16Zip folder before send--zip
F17Exclude patterns / respect .gitignore--exclude --git
F18Auto-accept toggle (off by default, warning shown)--yes
F19Both-sides confirm--ask

GUI-native (shipped)

#FeatureStatus
F30Share extension (send from any app)shipped, iOS only
F36Trust UI: end-to-end badge, "how it works", active-relay indicatorshipped

Planned, not started (V1.x)

None of these are built yet.

#Featurecroc flag / origin
F20SOCKS5 / Tor proxy--socks5
F21HTTP proxy--connect
F22Upload throttle--throttleUpload
F23Curve choice--curve
F24Hash algorithm choice--hash
F25Direct IP connect--ip
F26Custom multicast address--multicast
F27Ports/transfers tuning, disable multiplexing--port --transfers --no-multi
F28Internal DNS resolver--internal-dns
F29Run own relay from Mac app (menu-bar relay server)croc relay
F31macOS menu bar quick-send (drag-drop)GUI-native
F32croc://code deeplink + universal linksGUI-native
F33Saved codes / favorite peersGUI-native
F34App Intents / Shortcuts ("Send via croc")GUI-native
F35Relay health check + diagnostics screenGUI-native

Later

#FeatureNote
F37Wi-Fi Aware direct pathiOS/iPadOS 26 only, absent on macOS 26; app-to-app fast path

Deliberately not planned

#FeatureReason
F38--stdout pipingCLI-only concept
F39--classic modeinsecure by design
F40--rememberGUI settings persist anyway