Ping est une app de rencontre « en vrai » : check-in dans un lieu, ping, conversation éphémère. Akago a développé l'app iOS et Android (Flutter), son serveur (AdonisJS, PostgreSQL) et la chaîne de publication. Premier commit le 10 avril 2026, Google Play en juin, App Store le 2 juillet après un refus d'Apple corrigé. Note de 5,0 sur l'App Store et plus de 350 tests automatisés.
Le contexte
Les applications de rencontre ont installé le swipe, les longues bios et les algorithmes de matching, et beaucoup d'utilisateurs s'en lassent. Dans la vraie vie, la situation est inverse : on croise un regard au bar, et on n'ose pas aborder.
Ping part de ce moment-là. On fait un check-in dans le lieu où l'on se trouve, on voit qui est présent et ouvert à la rencontre, et on envoie un « ping ». S'il est accepté, la conversation s'ouvre ; elle se ferme quand on quitte le lieu. Pas de profil à rallonge, pas d'algorithme : juste un signal pour briser la glace.
Le projet est porté par WIR TECH, une jeune société d'Annecy. Le besoin : une équipe capable de développer l'app et son serveur, puis de la mener jusqu'aux stores rapidement, pour tester le concept en conditions réelles.
Ce que nous avons développé
Un check-in qu'on ne peut pas tricher
Tout repose sur la présence réelle dans un lieu. Chaque lieu a son propre rayon, et la position est vérifiée côté serveur, pas seulement dans l'app. Autour : des lieux recommandés, la couverture ville par ville, la possibilité de demander l'ouverture d'une nouvelle ville, de suggérer un lieu ou de signaler un problème.
La salle du lieu
Une fois sur place, on voit qui est là et on envoie des pings, qui sont acceptés ou refusés. Un quota quotidien, dix pings par jour par défaut, garde à chaque ping sa valeur et limite les comportements insistants.
Une messagerie éphémère
La conversation s'ouvre quand un ping est accepté et disparaît à la sortie du lieu. Si l'on s'éloigne plus de cinq minutes, la sortie est automatique ; chaque matin, tout est remis à zéro. Chaque soirée repart d'une page blanche.
La sécurité d'une app de rencontre
Connexion par SMS, app réservée aux adultes, signalement et blocage, liste des comptes bloqués, suppression du compte. Les photos de profil sont converties et débarrassées de leurs métadonnées, dont la position où elles ont été prises, avant d'être stockées.
Ce que nous avons volontairement laissé de côté
Pas de notifications push dans la première version : elles sont prévues, mais repoussées après le lancement. Pas de paiement non plus, et une géolocalisation par GPS uniquement. Un MVP se définit autant par ce qu'il ne fait pas que par ce qu'il fait : chaque fonctionnalité reportée, c'est du temps gagné pour vérifier que le concept plaît.
Le passage par les stores
Google Play a publié l'app en juin. Apple, lui, a refusé la première soumission : une app inutilisable sans géolocalisation enfreint l'une de ses règles de confidentialité, la règle 5.1.1. Pour une app dont tout le principe est d'être dans un lieu, il fallait une réponse qui ne dénature pas le produit.
Nous avons ajouté un parcours qui fonctionne sans GPS et un mode démo pour les équipes de validation d'Apple. L'app a été acceptée, et Ping est sur l'App Store depuis le 2 juillet 2026. Les versions partent automatiquement vers TestFlight et la console Google Play depuis l'intégration continue : chaque correction repart en validation sans manipulation manuelle.
Architecture et choix techniques
| Composant | Technologie |
|---|---|
| Application iOS et Android | Flutter, architecture BLoC, sur notre socle de composants maison |
| API | AdonisJS (Node.js, TypeScript) |
| Base de données | PostgreSQL ; tâches planifiées (sorties automatiques, remise à zéro du matin) avec pg-boss |
| Authentification | Firebase Auth, connexion par SMS |
| Photos | Stockage objet, conversion en WebP et suppression des métadonnées |
| Infrastructure | Conteneurs Docker derrière Traefik (HTTPS automatique), sauvegardes |
| Livraison | GitHub Actions et Fastlane, vers TestFlight et Google Play |
| Qualité | 181 tests sur l'app, 147 sur le serveur, 25 parcours de bout en bout (Maestro) |
| Suivi | Sentry pour les erreurs, Metabase pour l'activité |
Des tests à deux téléphones. Le cœur de Ping se joue à deux : l'un envoie un ping, l'autre l'accepte, la conversation s'ouvre. Certains de nos parcours automatisés pilotent donc deux téléphones en même temps, pour vérifier ce scénario de bout en bout.
Des règles appliquées côté serveur. La sortie automatique d'un lieu et la remise à zéro du matin ne dépendent pas de l'app ouverte sur le téléphone : ce sont des tâches planifiées sur le serveur, ce qui garantit le même comportement pour tout le monde.
Chiffres clés
| Indicateur | Valeur |
|---|---|
| Premier commit | 10 avril 2026 |
| Serveur de production | En service le 21 mai 2026 |
| Google Play | Juin 2026 |
| App Store | 2 juillet 2026, 12 semaines après le premier commit |
| Versions livrées | Plus de 40, entre avril et juillet 2026 |
| Écrans | 13, plus les panneaux et fenêtres |
| Tests automatisés | Plus de 350 |
| Note App Store | 5,0 (9 avis, octobre 2026) |
Ce que ce projet illustre
La validation d'Apple se prépare dès la conception
Les règles des stores ne sont pas une formalité de fin de projet. Une app fondée sur la géolocalisation doit prévoir dès le départ ce qui se passe quand l'utilisateur la refuse : mieux vaut y penser au cadrage qu'au moment de la soumission.
Aller vite n'empêche pas de tester
Douze semaines et plus de 350 tests automatisés : ce n'est pas contradictoire. Les tests permettent de livrer souvent sans casser ce qui marche, et c'est précisément ce qui rend un rythme rapide tenable.
Un produit qui tient dans quelques règles
Rayon par lieu, quota de pings, conversation éphémère, remise à zéro du matin : quelques règles bien appliquées donnent à Ping son caractère. Le travail consiste à les rendre fiables, pas à multiplier les fonctionnalités.
Ils le disent mieux que nous
« Une équipe très compétente que je recommande sans hésiter. De véritables partenaires, investis et force de proposition, qui ont su s'adapter à mes contraintes et dépasser ma vision initiale. 🚀 »
Fondateur de Ping
Un projet similaire ? Géolocalisation, mise en relation, messagerie, modération : ce sont des briques que nous maîtrisons, et nous savons les faire passer chez Apple et Google (notre offre application mobile). Parlez-nous du vôtre.
Contactez-nous directement← Retour à la présentation du projet Ping · Toutes nos réalisations