新版本 0.1.26
Offline messages now use a private mailbox per chat that changes daily, so a relay can no longer link messages from different contacts or days to the same person. A chat with someone on an older version says so: offline messages with them stop working two releases from now, so ask them to update. Up to 50 contacts.
Fixed: a message could stay "Held for delivery" after it arrived. Notifications show sooner; background checks use less battery.
Night Drop is a privacy-first 1:1 messenger. Like a night deposit box: every message is a sealed envelope, dropped for one person only, opened by no one in between.
* Anonymous identities only — no phone number, no email, no account. Your identity is a keypair held on your device.
* End-to-end encryption with the Signal Double Ratchet: only the sender and receiver can read a message.
* Peer-to-peer over Tor by default. There is no clearnet path — the only network egress is the Tor network.
* Local-first storage: messages live on your device. Optional server storage is opt-in, capped at 24 hours, and shows a persistent warning in the chat while active.
* An untrusted store-and-forward relay carries offline delivery only. Any relay ever holds nothing but opaque, already-encrypted blobs under unlinkable handles — no keys, no plaintext, no identities, no logs.
* Authorization before the first message: a stranger cannot message you until you approve them (scan a pre-authorized QR, or exchange a short code whose secret words block a man-in-the-middle).
* Safety-number verification (scan or compare) to confirm no one is in the middle.
* User-owned encrypted backups: the recovery password is generated on your device, shown once, and never sent to any server. Lose it and the backup is unrecoverable — by design.
* No analytics, no crash reporters, no ad SDKs, no Google Play Services, and no third-party push service.
* No automatic update check on F-Droid installs. Other builds (sideloaded, or the desktop AppImage, which have no update channel of their own) ask the Night Drop onion site over Tor, at most once a day, whether a newer version exists — and only tell you. The app never installs anything, and does not hold the permission that would let it.
Night Drop is free software (AGPL-3.0-or-later) and built to be reproducible: anyone can rebuild the release from source and confirm it matches, byte for byte.
捐助
版本
雖然在下方可選擇下載 APK 檔案,但要留意這樣的安裝方式將不會收到更新通知,是一種較不安全的下載方法。建議您先安裝 F-Droid 用戶端使用。
下載 F-Droid
-
x86_64
此版本需要 Android 7.0 或更高的版本。
此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。
權限
-
查看網路連線
允許應用程式查看網路連線相關資訊,像是有哪些網路,以及有沒有連上。
-
拍攝相片和影片
這個應用程式在使用期間可以使用相機拍照及錄影。
-
偵測應用程式視窗是否擷取螢幕畫面
如果在使用應用程式過程中拍攝了螢幕截圖,這個應用程式將會收到通知。
-
執行前景服務
允許應用程式使用前景服務。
-
搭配「specialUse」類型執行前景服務
允許應用程式搭配「specialUse」類型使用前景服務
-
擁有完整的網路存取權
允許應用程式建立網路通訊端及使用自訂網路通訊協定。瀏覽器和其他應用程式會提供將資料傳輸到網際網路的方法,因此不需要這項權限也能將資料傳輸到網際網路。
-
顯示通知
允許應用程式顯示通知
-
控制震動
允許應用程式控制震動。
-
防止手機休眠
允許應用程式防止手機進入休眠狀態。
-
app.nightdrop.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
下載 APK
48 MiB
PGP 簽章
|
建置紀錄
-
arm64-v8a
此版本需要 Android 7.0 或更高的版本。
此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。
權限
-
查看網路連線
允許應用程式查看網路連線相關資訊,像是有哪些網路,以及有沒有連上。
-
拍攝相片和影片
這個應用程式在使用期間可以使用相機拍照及錄影。
-
偵測應用程式視窗是否擷取螢幕畫面
如果在使用應用程式過程中拍攝了螢幕截圖,這個應用程式將會收到通知。
-
執行前景服務
允許應用程式使用前景服務。
-
搭配「specialUse」類型執行前景服務
允許應用程式搭配「specialUse」類型使用前景服務
-
擁有完整的網路存取權
允許應用程式建立網路通訊端及使用自訂網路通訊協定。瀏覽器和其他應用程式會提供將資料傳輸到網際網路的方法,因此不需要這項權限也能將資料傳輸到網際網路。
-
顯示通知
允許應用程式顯示通知
-
控制震動
允許應用程式控制震動。
-
防止手機休眠
允許應用程式防止手機進入休眠狀態。
-
app.nightdrop.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
下載 APK
45 MiB
PGP 簽章
|
建置紀錄
-
armeabi-v7a
此版本需要 Android 7.0 或更高的版本。
此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。
權限
-
查看網路連線
允許應用程式查看網路連線相關資訊,像是有哪些網路,以及有沒有連上。
-
拍攝相片和影片
這個應用程式在使用期間可以使用相機拍照及錄影。
-
偵測應用程式視窗是否擷取螢幕畫面
如果在使用應用程式過程中拍攝了螢幕截圖,這個應用程式將會收到通知。
-
執行前景服務
允許應用程式使用前景服務。
-
搭配「specialUse」類型執行前景服務
允許應用程式搭配「specialUse」類型使用前景服務
-
擁有完整的網路存取權
允許應用程式建立網路通訊端及使用自訂網路通訊協定。瀏覽器和其他應用程式會提供將資料傳輸到網際網路的方法,因此不需要這項權限也能將資料傳輸到網際網路。
-
顯示通知
允許應用程式顯示通知
-
控制震動
允許應用程式控制震動。
-
防止手機休眠
允許應用程式防止手機進入休眠狀態。
-
app.nightdrop.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
下載 APK
36 MiB
PGP 簽章
|
建置紀錄
新版本 0.1.25
Fixes a bug that could leave the app unreachable after running for a while on a fast connection: Tor's learned circuit timeout crept too low until no entry relays were usable. Messages no longer stall if a Tor connection hangs mid-transfer, and offline messages are stored on the relay once instead of twice.
An unopened burn message that expires now leaves a marker instead of vanishing.
You can now donate in Bitcoin (silent payments) and Zcash.
-
x86_64
此版本需要 Android 7.0 或更高的版本。
此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。
權限
-
查看網路連線
允許應用程式查看網路連線相關資訊,像是有哪些網路,以及有沒有連上。
-
拍攝相片和影片
這個應用程式在使用期間可以使用相機拍照及錄影。
-
偵測應用程式視窗是否擷取螢幕畫面
如果在使用應用程式過程中拍攝了螢幕截圖,這個應用程式將會收到通知。
-
執行前景服務
允許應用程式使用前景服務。
-
搭配「specialUse」類型執行前景服務
允許應用程式搭配「specialUse」類型使用前景服務
-
擁有完整的網路存取權
允許應用程式建立網路通訊端及使用自訂網路通訊協定。瀏覽器和其他應用程式會提供將資料傳輸到網際網路的方法,因此不需要這項權限也能將資料傳輸到網際網路。
-
顯示通知
允許應用程式顯示通知
-
控制震動
允許應用程式控制震動。
-
防止手機休眠
允許應用程式防止手機進入休眠狀態。
-
app.nightdrop.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
下載 APK
48 MiB
PGP 簽章
|
建置紀錄
-
arm64-v8a
此版本需要 Android 7.0 或更高的版本。
此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。
權限
-
查看網路連線
允許應用程式查看網路連線相關資訊,像是有哪些網路,以及有沒有連上。
-
拍攝相片和影片
這個應用程式在使用期間可以使用相機拍照及錄影。
-
偵測應用程式視窗是否擷取螢幕畫面
如果在使用應用程式過程中拍攝了螢幕截圖,這個應用程式將會收到通知。
-
執行前景服務
允許應用程式使用前景服務。
-
搭配「specialUse」類型執行前景服務
允許應用程式搭配「specialUse」類型使用前景服務
-
擁有完整的網路存取權
允許應用程式建立網路通訊端及使用自訂網路通訊協定。瀏覽器和其他應用程式會提供將資料傳輸到網際網路的方法,因此不需要這項權限也能將資料傳輸到網際網路。
-
顯示通知
允許應用程式顯示通知
-
控制震動
允許應用程式控制震動。
-
防止手機休眠
允許應用程式防止手機進入休眠狀態。
-
app.nightdrop.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
下載 APK
45 MiB
PGP 簽章
|
建置紀錄
-
armeabi-v7a
此版本需要 Android 7.0 或更高的版本。
此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。
權限
-
查看網路連線
允許應用程式查看網路連線相關資訊,像是有哪些網路,以及有沒有連上。
-
拍攝相片和影片
這個應用程式在使用期間可以使用相機拍照及錄影。
-
偵測應用程式視窗是否擷取螢幕畫面
如果在使用應用程式過程中拍攝了螢幕截圖,這個應用程式將會收到通知。
-
執行前景服務
允許應用程式使用前景服務。
-
搭配「specialUse」類型執行前景服務
允許應用程式搭配「specialUse」類型使用前景服務
-
擁有完整的網路存取權
允許應用程式建立網路通訊端及使用自訂網路通訊協定。瀏覽器和其他應用程式會提供將資料傳輸到網際網路的方法,因此不需要這項權限也能將資料傳輸到網際網路。
-
顯示通知
允許應用程式顯示通知
-
控制震動
允許應用程式控制震動。
-
防止手機休眠
允許應用程式防止手機進入休眠狀態。
-
app.nightdrop.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
下載 APK
36 MiB
PGP 簽章
|
建置紀錄
新版本 0.1.24
With background delivery on, swiping the app away no longer stops it: messages keep arriving until you choose the new Exit in the menu, which disconnects from Tor and closes the app while keeping your identity.
To hide the "Watching for messages" notification, turn off the "Background delivery status" category in Android's notification settings; messages still arrive.
After a reboot or update, open the app once to resume.
-
x86_64
此版本需要 Android 7.0 或更高的版本。
此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。
權限
-
查看網路連線
允許應用程式查看網路連線相關資訊,像是有哪些網路,以及有沒有連上。
-
拍攝相片和影片
這個應用程式在使用期間可以使用相機拍照及錄影。
-
偵測應用程式視窗是否擷取螢幕畫面
如果在使用應用程式過程中拍攝了螢幕截圖,這個應用程式將會收到通知。
-
執行前景服務
允許應用程式使用前景服務。
-
搭配「specialUse」類型執行前景服務
允許應用程式搭配「specialUse」類型使用前景服務
-
擁有完整的網路存取權
允許應用程式建立網路通訊端及使用自訂網路通訊協定。瀏覽器和其他應用程式會提供將資料傳輸到網際網路的方法,因此不需要這項權限也能將資料傳輸到網際網路。
-
顯示通知
允許應用程式顯示通知
-
控制震動
允許應用程式控制震動。
-
防止手機休眠
允許應用程式防止手機進入休眠狀態。
-
app.nightdrop.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
下載 APK
48 MiB
PGP 簽章
|
建置紀錄
-
arm64-v8a
此版本需要 Android 7.0 或更高的版本。
此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。
權限
-
查看網路連線
允許應用程式查看網路連線相關資訊,像是有哪些網路,以及有沒有連上。
-
拍攝相片和影片
這個應用程式在使用期間可以使用相機拍照及錄影。
-
偵測應用程式視窗是否擷取螢幕畫面
如果在使用應用程式過程中拍攝了螢幕截圖,這個應用程式將會收到通知。
-
執行前景服務
允許應用程式使用前景服務。
-
搭配「specialUse」類型執行前景服務
允許應用程式搭配「specialUse」類型使用前景服務
-
擁有完整的網路存取權
允許應用程式建立網路通訊端及使用自訂網路通訊協定。瀏覽器和其他應用程式會提供將資料傳輸到網際網路的方法,因此不需要這項權限也能將資料傳輸到網際網路。
-
顯示通知
允許應用程式顯示通知
-
控制震動
允許應用程式控制震動。
-
防止手機休眠
允許應用程式防止手機進入休眠狀態。
-
app.nightdrop.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
下載 APK
45 MiB
PGP 簽章
|
建置紀錄
-
armeabi-v7a
此版本需要 Android 7.0 或更高的版本。
此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。
權限
-
查看網路連線
允許應用程式查看網路連線相關資訊,像是有哪些網路,以及有沒有連上。
-
拍攝相片和影片
這個應用程式在使用期間可以使用相機拍照及錄影。
-
偵測應用程式視窗是否擷取螢幕畫面
如果在使用應用程式過程中拍攝了螢幕截圖,這個應用程式將會收到通知。
-
執行前景服務
允許應用程式使用前景服務。
-
搭配「specialUse」類型執行前景服務
允許應用程式搭配「specialUse」類型使用前景服務
-
擁有完整的網路存取權
允許應用程式建立網路通訊端及使用自訂網路通訊協定。瀏覽器和其他應用程式會提供將資料傳輸到網際網路的方法,因此不需要這項權限也能將資料傳輸到網際網路。
-
顯示通知
允許應用程式顯示通知
-
控制震動
允許應用程式控制震動。
-
防止手機休眠
允許應用程式防止手機進入休眠狀態。
-
app.nightdrop.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
下載 APK
36 MiB
PGP 簽章
|
建置紀錄