qaul est une messagerie open source qui fonctionne sans internet ni autre infrastructure de communication. Les appareils proches se détectent automatiquement via un réseau wifi local ou le wifi partagé d'un téléphone et forment un réseau maillé pair à pair. Les utilisateurs peuvent envoyer des messages publics à tous, créer des discussions de groupe et échanger des messages, images et fichiers chiffrés de bout en bout. Les messages destinés à des utilisateurs non connectés peuvent être conservés puis remis plus tard. qaul est une application qui s'exécute sur vos propres appareils, traduite en plusieurs langues.
qaul est maintenue par la communauté de développeurs qaul, soutenue par l'association suisse Open Community Projects Association. Le code source est disponible sous AGPL-3.0. Le travail sur des canaux de communication configurables a été cofinancé par le programme NGI Zero de l'UE, administré par NLnet. Les messages circulant directement entre appareils, aucun service cloud central du mainteneur n'est nécessaire. La version 2 actuelle est publiée sous forme de versions candidates.