PTTdroid transforme votre téléphone en talkie-walkie pour un groupe disposant déjà d'un réseau. Vous gérez le relais ; l'audio ne transite par aucun serveur tiers et aucun compte n'est requis.
Maintenez le bouton enfoncé, parlez, relâchez. Le relais gère le canal, garantissant qu'une seule personne puisse parler à la fois. Appuyez pendant qu'une autre personne parle et l'application vous avertit, évitant ainsi que deux personnes ne transmettent dans le même silence.
L'interface est conçue pour une utilisation intuitive : d'une seule main, en mouvement, souvent sans regarder. Chaque état est représenté par une couleur et un mot, et une même couleur a la même signification sur l'écran principal, le bouton flottant, le widget et les notifications. Vert : le canal est à votre disposition. Rouge : vous êtes à l'antenne. Bleu : la parole est à quelqu'un d'autre.
Fonctionnalités
• Communication vocale instantanée via votre propre relais WebSocket, sur les canaux 1 à 99
• Gestion des conversations par un serveur : un seul interlocuteur par canal
• Chaque radio possède un nom, permettant d'identifier l'utilisateur du canal
• Communication continue même écran éteint ou pendant l'utilisation d'une autre application, grâce à un service de microphone en premier plan
• Bouton flottant déplaçable affichant le numéro de canal et servant également de commande d'émission
• Widget d'écran d'accueil pour l'émission, l'état et le canal
• Possibilité de parler et de se déconnecter directement depuis la notification
• Modes d'affichage : clair, sombre ou automatique
• Compatible avec les téléphones et les tablettes
• Chiffrement optionnel : connexion via wss://, avec authentification du relais auto-hébergé par son empreinte numérique et jeton d'accès partagé optionnel
• Possibilité d'héberger le relais sur l'appareil lui-même ; un groupe connecté à un même réseau Wi-Fi n'a donc besoin d'aucun appareil supplémentaire
Un relais est nécessaire
PTTdroid communique avec ptt-server, une application associée Projet open source : un processus Kotlin/Ktor unique, sans base de données ni sauvegarde. Il s'exécute avec une seule commande Docker et génère son propre certificat TLS au premier démarrage. Configurez l'application dans les paramètres ou activez l'option « Héberger un relais sur cet appareil » pour qu'un seul téléphone serve de serveur pour tous les utilisateurs du même réseau Wi-Fi.
Ce qu'il ne fait pas
Pas de comptes, pas d'historique des messages, pas de chat textuel ni de compression audio : le son est en PCM mono 16 kHz brut, ce qui convient à un réseau local mais est gourmand en bande passante avec une connexion limitée. Le jeton d'accès est un secret partagé pour l'ensemble du canal : il n'y a pas d'identifiants par téléphone et il est impossible de révoquer un appareil. Cet outil est destiné à un groupe qui se fait confiance et contrôle sa propre infrastructure, et non à une messagerie grand public.
Confidentialité garantie
Aucune analyse, aucune publicité, aucun traqueur tiers et aucun service Google Play. Le son transite de votre téléphone à votre relais, puis aux autres radios de votre canal, et nulle part ailleurs.
L'application demande l'autorisation d'utiliser le microphone et d'autoriser les notifications pour afficher la session en cours. Le bouton flottant requiert également l'option « Affichage par-dessus les autres applications », que vous pouvez désactiver ; tout le reste fonctionne sans.
Open source
Distribué sous licence GNU GPL v3.0 et développé avec Kotlin et Compose Multiplatform, à partir d'une base de code partagée avec les versions de bureau et iOS. Code source, suivi des problèmes et serveur associé :
github.com/devapro/ptt-client-android
Communication vocale instantanée via un relais que vous hébergez vous-même. Sans compte, sans publicité, sans suivi.
Dernière mise à jour :
17 sept. 2026