Giga Pisar débarque sur Google Play : une seule ligne du manifeste a failli lui valoir un bannissement
L'auteur de l'outil de saisie vocale « Giga Pisar » a publié son application Android sur Google Play dans 178 pays à la fois. La veille de la sortie, Play Protect a classé la version comme malveillante : la faute à une seule ligne du manifeste, qui autorisait le http non chiffré pour se connecter à un serveur Ollama domestique. Le développeur a retiré l'autorisation, masqué l'onglet du serveur local, et l'application est passée. Parallèlement, le mode « Raccourcir » est sorti : il transforme un flux de conscience en un résumé court.
Traité par IA depuis Habr AI ; édité par Hamidun News
Si vous développez une application Android avec de l'IA à l'intérieur, cette histoire vous épargnera bien des tracas. L'auteur de « Giga Pisar », un outil de saisie vocale pour Android, l'a enfin publié sur Google Play, et l'application est désormais disponible dans 178 pays. Mais la veille de sa sortie, elle a failli être étiquetée comme malveillante. La cause s'est révélée presque risiblement minuscule.
Comment une seule ligne du manifeste s'est transformée en blocage
Dans les issues GitHub, des utilisateurs ont demandé un mode où Pisar fonctionne non pas avec un réseau de neurones dans le cloud, mais avec un serveur domestique, par exemple Ollama. L'idée est limpide : le « cerveau » tourne sur son propre matériel, aucune donnée ne sort. Le serveur se trouve toutefois dans la pièce d'à côté et n'a généralement pas de certificat, de sorte qu'il faut communiquer avec lui en http brut.
Pour l'autoriser, l'auteur a ajouté au manifeste l'autorisation de trafic cleartext, c'est-à-dire de transmission de données sans chiffrement. Il a compilé une version, l'a publiée sur GitHub, et elle ne s'est pas installée chez les utilisateurs. Play Protect, l'antivirus intégré d'Android, a jugé l'application malveillante et a bloqué l'installation, même via un câble branché à un ordinateur.
Selon l'auteur, Google perçoit le trafic non chiffré comme le signe d'une application dangereuse et bloque ces versions. Il a retiré l'autorisation, masqué temporairement l'onglet du serveur domestique, et la nouvelle version s'est installée sans encombre.
Les nouveautés de Pisar
La principale mise à jour s'appelle « Raccourcir ». Auparavant, le « Cerveau » cloud se contentait de lisser la dictée : il supprimait les « euh », les répétitions et ajoutait la ponctuation. Désormais, on peut parler naturellement, longuement et avec des répétitions, et l'application ne conserve qu'un résumé court, facile à lire sur un téléphone. L'auteur a remarqué que les longs messages vocaux transcrits en texte sont pénibles à lire : il s'agit toujours d'une transcription de la parole, et non d'un message écrit. D'après lui, le mode est réglé pour que le sens ne change pas.
Les prompts sont ouverts : les paramètres montrent précisément ce qui part vers le réseau de neurones, et l'instruction peut être réécrite à sa convenance. Un détail appréciable pour ceux qui tiennent à la transparence.
Il y a aussi de petites améliorations demandées par les utilisateurs :
- envoi du message avec la touche de volume haut ;
- fonctionnement dans Samsung Notes ;
- l'écran ne s'éteint pas pendant l'enregistrement ;
- le bouton de volume fonctionne dans Android Auto ;
- annulation à la voix : « Pisar, annule » ;
- option « Sans point final ».
Les sons « euh » et « hum » sont supprimés directement sur le téléphone, sans internet. Les dictées de douze mots maximum sont insérées immédiatement et n'est pas envoyées au réseau de neurones, ce qui économise à la fois du temps et des requêtes.
Ce que cela signifie pour les développeurs
La leçon est simple : si vous prévoyez une publication sur Google Play, ne laissez pas le cleartext dans le manifeste, même pour une tâche anodine comme la communication avec un serveur local. Testez la version sur un appareil où Play Protect est activé avant la sortie, et non le jour J. Pour les modèles locaux, c'est une contrainte gênante : le scénario le plus respectueux de la vie privée se révèle être le plus risqué à publier.
Il vous revient de chercher d'éventuels contournements. Par exemple, mettre en place du TLS avec un certificat auto-signé sur le serveur domestique ou utiliser un tunnel VPN. L'auteur ne décrit pas de telles solutions dans son texte : il ne s'agit donc que d'idées générales, pas de son plan.
Il faut aussi nuancer. L'histoire est racontée par un seul développeur, et elle ne contient aucun détail officiel sur les critères de Play Protect : nous savons seulement qu'en retirant l'autorisation, il a résolu le problème. Considérez donc cela comme une observation pratique, et non comme une règle documentée.
Voici les projets : historique des dictées, « Cerveau » local directement sur le téléphone et autres langues. L'ordre dépendra de ce que les utilisateurs demandent le plus, et certaines tâches se heurtent aux capacités des smartphones. Les retours sont recueillis dans les issues GitHub.
- 8 nov. 2026Google intègre le fuzzing dans l'autotuner XLA et débusque 142 bugs silencieux du compilateur sur TPU
- 8 nov. 2026Karpathy crée HackerTube avec Claude en un week-end : 6454 vidéos extraites de 43 millions de commentaires
- 8 nov. 2026OpenCode : comment constituer une équipe d’agents IA avec n’importe quelle passerelle compatible OpenAI
- 8 nov. 2026Un fondateur licencie ses développeurs et fait évoluer son CRM avec Claude Code : 22 suites de tests
Questions clés sur cet article
Comment une seule ligne du manifeste s'est transformée en blocage?
Dans les issues GitHub, des utilisateurs ont demandé un mode où Pisar fonctionne non pas avec un réseau de neurones dans le cloud, mais avec un serveur domestique, par exemple Ollama. L'idée est limpide : le « cerveau » tourne sur son propre matériel, aucune donnée ne sort. Le serveur se trouve toutefois dans la pièce d'à côté et n'a généralement pas de certificat, de sorte qu'il faut communiquer avec lui en http brut.
Que sait-on sur Les nouveautés de Pisar ?
La principale mise à jour s'appelle « Raccourcir ». Auparavant, le « Cerveau » cloud se contentait de lisser la dictée : il supprimait les « euh », les répétitions et ajoutait la ponctuation. Désormais, on peut parler naturellement, longuement et avec des répétitions, et l'application ne conserve qu'un résumé court, facile à lire sur un téléphone.
Que sait-on sur Ce que cela signifie pour les développeurs ?
La leçon est simple : si vous prévoyez une publication sur Google Play, ne laissez pas le cleartext dans le manifeste, même pour une tâche anodine comme la communication avec un serveur local. Testez la version sur un appareil où Play Protect est activé avant la sortie, et non le jour J. Pour les modèles locaux, c'est une contrainte gênante : le scénario le plus respectueux de la vie privée se révèle être le plus risqué à publier. Il vous revient de chercher d'éventuels contournements.
Test Frontier LLMs & Autonomous Agents in One Workspace
Run Claude Opus 5.5, GPT-6, Gemini 3.1, and DeepSeek side-by-side in Nomad AI (nomadnet.ai) — unified model routing, deep research, and multimodal workflows under one subscription.
L'essentiel de l'IA — une fois par semaine
Sept actus qui ont vraiment compté, choisies à la main. Sans bruit ni communiqués.
C'est fait ! Vérifiez votre boîte mail pour la confirmation.