무료 오픈소스 앱으로, 인터넷 연결 없이 로컬 네트워크 안의 가까운 기기들과 파일과 메시지를 안전하게 주고받을 수 있음
외부 서버나 서드파티 서버에 의존하지 않고, 기기 간 통신을 REST API와 HTTPS 암호화로 처리해 빠르고 신뢰성 있는 로컬 통신을 지원함
전송 데이터는 모두 HTTPS로 보호되며, TLS/SSL 인증서를 각 기기에서 즉시 생성해 보안을 높임
Windows, macOS, Linux, Android, iOS, Fire OS에서 배포되며, 앱 스토어나 패키지 매니저를 통한 설치를 우선 권장함
앱에 자동 업데이트 기능이 없어서, README는 앱 스토어 또는 패키지 매니저 경로 사용을 추천함
배포 채널은 Windows의 Winget, Scoop, Chocolatey, EXE, Portable ZIP, macOS의 App Store와 Homebrew, Linux의 Flathub, Nixpkgs, Snap, AUR, DEB, AppImage, TAR, Android의 Play Store, F-Droid, APK, Fire OS의 Amazon을 포함함
최소 지원 버전은 Android 5.0, iOS 12.0, macOS 11 Big Sur, Windows 10이며, Windows 7을 지원하는 마지막 버전은 v1.15.4임
Linux에서는 데스크톱 환경에 따라 xdg-desktop-portal 계열 의존성이 필요하며, Gnome은 xdg-desktop-portal과 xdg-desktop-portal-gtk, KDE는 xdg-desktop-portal과 xdg-desktop-portal-kde를 요구함
대부분 별도 설정 없이 동작하지만, 송수신 문제가 있으면 방화벽에서 TCP/UDP 53317 인바운드를 허용하고 아웃바운드 TCP/UDP도 허용해야 함
라우터의 AP isolation이 켜져 있으면 기기 간 연결이 막혀서, 기기 검색 문제가 생길 때 이를 비활성화해야 함
포터블 모드는 실행 파일과 같은 디렉터리에 비어 있어도 되는 settings.json 파일을 두면 활성화되며, 설정 저장 위치를 기본 경로 대신 그 파일로 바꿈
트레이에만 숨겨서 시작하려면 --hidden 플래그를 사용할 수 있음
속도가 느릴 때는 5 Ghz 사용과 양쪽 기기에서 암호화 비활성화를 안내하며, Android 수신 속도 저하는 알려진 이슈로 남아 있음
소스 빌드에는 Flutter와 Rust가 필요하고, 프로젝트는 .fvmrc에 지정된 구버전 Flutter를 사용하므로 fvm flutter 사용을 권장함