Duetto
A tiny Discord for two, on your own server: a permanent voice and video channel.
- Developer
- Paolo Benvenuto
- License
- GPL-3.0-or-later
- Package
com.duetto- Category
- Voice & Video Chat
- Latest version
- 0.9.22 · Nov 4, 2026
- Minimum Android
- Android 7.0
Screenshots
Description
Duetto is a tiny "Discord" made to measure for two people only. It is not an app for calling: it is a permanent channel. Open the app and you are in; if the other person is there too you connect by yourselves, and otherwise you stay reachable and are told the moment they arrive.
Audio and video travel end-to-end encrypted straight between the two phones. The server - yours, or one somebody let you in to - is only there to let you find each other, and cannot read anything. No account, no phone number, no service of anybody's.
• One tap and you are in the channel, and you stay: the app survives the night, the pocket, the change of network.
• Video when you want it, with the quality chosen for both phones.
• The other person can call you back with a sound that gets through even with the ringer down.
• Pairing with an eight-digit code or a QR code held up to the other phone; invitations for whoever is to open connections of their own on your server.
• Silent during a phone call, back when it ends.
• Free software, GPL-3, and a server you run yourself: a small Node.js process and coturn.
You need Android 7 or later, and a server: the README says how to put one up in a quarter of an hour.
Audio and video travel end-to-end encrypted straight between the two phones. The server - yours, or one somebody let you in to - is only there to let you find each other, and cannot read anything. No account, no phone number, no service of anybody's.
• One tap and you are in the channel, and you stay: the app survives the night, the pocket, the change of network.
• Video when you want it, with the quality chosen for both phones.
• The other person can call you back with a sound that gets through even with the ringer down.
• Pairing with an eight-digit code or a QR code held up to the other phone; invitations for whoever is to open connections of their own on your server.
• Silent during a phone call, back when it ends.
• Free software, GPL-3, and a server you run yourself: a small Node.js process and coturn.
You need Android 7 or later, and a server: the README says how to put one up in a quarter of an hour.
All versions
| Version | Released | Minimum Android | Size |
|---|---|---|---|
| 0.9.22 | Nov 4, 2026 | Android 7.0 | 42.6 MB |
| 0.9.21 | Oct 29, 2026 | Android 7.0 | 42.6 MB |
| 0.9.20 | Oct 25, 2026 | Android 7.0 | 42.5 MB |
| 0.9.19 | Oct 8, 2026 | Android 7.0 | 28.3 MB |
| 0.9.18 | Sep 28, 2026 | Android 7.0 | 28.2 MB |
| 0.9.16 | Sep 22, 2026 | Android 7.0 | 28.2 MB |
| 0.9.15 | Sep 18, 2026 | Android 7.0 | 28.1 MB |
| 0.9.14 | Sep 16, 2026 | Android 7.0 | 28.1 MB |
| 0.9.13 | Sep 15, 2026 | Android 7.0 | 28.1 MB |
| 0.9.12 | Sep 14, 2026 | Android 7.0 | 28.1 MB |
| 0.9.11 | Sep 9, 2026 | Android 7.0 | 28.1 MB |
How to install an older version of an Android app · How to install an APK file on Android
Similar apps
-
Jami
Share, freely and privately
- Session F-Droid Encrypted private messenger
-
Jitsi Meet
Instant video conferences efficiently adapting to your scale
-
Linphone - open source SIP client
SIP (VOIP) phone
-
Meshenger
Voice- and video phone App for off-the-grid scenarios.
-
Mumla
Voice chat on Mumble servers
-
Conversations
Encrypted, easy-to-use XMPP instant messenger for your mobile device
-
TRIfA
TRIfA Tox Client