VFR Radio

Entraînement à la phraséologie radio VFR en français — support et confidentialité

View the Project on GitHub thmaed/VFR-Radio-Support

VFR Radio — Politique de confidentialité · Privacy Policy

En vigueur au 4 septembre 2026 · Effective 4 September 2026

Français · English


Français

En une phrase

VFR Radio ne collecte aucune donnée personnelle. Ta voix ne quitte jamais ton appareil, il n’y a ni compte, ni publicité, ni traqueur, et le développeur n’exploite aucun serveur.

Le reste de cette page détaille ce que fait l’app, parce qu’une affirmation aussi large mérite d’être vérifiable.


Ta voix

L’app écoute pendant que tu transmets, et seulement à ce moment-là : entre l’appui et le relâchement de l’alternat, ou entre les deux appuis si tu as choisi le mode « appuyer deux fois » dans les réglages.

La reconnaissance vocale s’exécute entièrement sur ton appareil, par les moyens intégrés à iOS 26 (SpeechAnalyzer). Le son est transcrit en texte au fil de la parole, et :

Une fois le modèle de langue français installé par iOS, l’app fonctionne sans connexion.

Le modèle de langue de phraséologie

Pour mieux reconnaître les noms d’aérodrome et le vocabulaire aéronautique, l’app compile un petit modèle de langue à partir de données publiques — indicatifs d’organisme, pistes, fréquences — et de ton immatriculation. Ce modèle est construit et conservé sur ton appareil. Il n’est pas transmis.


Ce que l’app conserve, et où

Donnée Sort de l’appareil ?
Ta progression — essais, scores, niveaux Fichier local Vers ton iCloud, si tu le laisses actif
Ton immatriculation et ton type d’appareil Réglages locaux Non
Ton terrain, la qualité radio, le mode d’alternat Réglages locaux Non
Transcriptions de tes messages En mémoire, le temps de la session Non
Journal de reconnaissance — les transcriptions, message par message, avec ce que chaque moteur a entendu Fichier local, 300 derniers messages Seulement si tu le partages toi-même, depuis les réglages
Enregistrements audio Nulle part

La sauvegarde iCloud

Active par défaut, désactivable à tout moment dans les réglages de l’app.

Quand elle est active, ta progression — les essais, les scores, les niveaux atteints, quelques kilo-octets — est enregistrée dans ton compte iCloud personnel, par le magasin clé-valeur d’Apple.

Cela signifie précisément :

Aucun contenu audio, aucune transcription et aucune information personnelle n’y figurent : seulement des identifiants de module, des dates, des scores, des niveaux d’aide — et le nom de l’appareil qui a écrit la sauvegarde, pour que « restaurer » soit une décision informée et non un pari.


Ce que l’app ne fait pas


Les autorisations demandées, et pourquoi

Autorisation Quand Pour quoi
Microphone Au premier appui sur l’alternat Écouter ton message pour le corriger
Reconnaissance vocale Au premier appui sur l’alternat Le transcrire, sur l’appareil

Tu peux les retirer à tout moment dans Réglages iOS › VFR Radio. L’app continue alors de fonctionner : elle affiche les messages attendus et les fait entendre, mais ne peut plus juger ce que tu dis.


Réseau

L’app se connecte au réseau dans deux cas, et deux seulement.

Le téléchargement des modèles de reconnaissance vocale, par iOS, vers Apple. Il a lieu au premier lancement, et de nouveau si un second moteur devient disponible. C’est le système d’exploitation qui l’établit, pas l’app.

La synchronisation de ta progression avec ton compte iCloud, quand la sauvegarde est active — c’est-à-dire par défaut. Elle a lieu après chaque essai, et ne transporte que ce que décrit la section précédente : quelques kilo-octets d’identifiants de module, de dates et de scores. Désactive la sauvegarde et il n’en reste aucune.

En dehors de ces deux cas, VFR Radio n’émet aucune requête réseau — le code ne contient pas une seule ligne qui ouvre une connexion. Les données d’aérodrome sont embarquées dans l’app.


Enfants

L’app ne s’adresse pas spécifiquement aux enfants et ne collecte aucune donnée. Elle est classée 4+ : rien n’y est inapproprié à quelque âge que ce soit.


Tes droits (RGPD)

Le règlement européen accorde des droits d’accès, de rectification, d’effacement, de limitation, de portabilité et d’opposition. Ils s’exercent auprès du responsable de traitement.

Ici, il n’y a aucun traitement de données personnelles par le développeur : rien n’est collecté, donc rien n’est détenu, et il n’y a rien à communiquer ni à effacer à ta demande.

Les données de ton appareil t’appartiennent et sont sous ton contrôle direct :

Pour les données de ton compte iCloud, le responsable est Apple : voir apple.com/legal/privacy.


Modifications

Toute modification substantielle sera signalée dans les nouveautés de la version concernée, et cette page portera une nouvelle date. Une politique de confidentialité qui change en silence ne vaut rien.


Contact

thmaed@icloud.com

Responsable de la publication : Thierry Maeder.


English

This is a translation of the French text above. Both versions describe the same practices; should they ever diverge, the French version prevails.

In one sentence

VFR Radio collects no personal data. Your voice never leaves your device, there is no account, no advertising and no tracker, and the developer operates no server.

The rest of this page sets out what the app does, because a claim that broad deserves to be verifiable.


Your voice

The app listens while you transmit, and only then: between pressing and releasing the push-to-talk button, or between the two presses if you chose “tap twice” mode in the settings.

Speech recognition runs entirely on your device, using the facilities built into iOS 26 (SpeechAnalyzer). Audio is turned into text as you speak, and:

Once iOS has installed the French language model, the app works offline.

The phraseology language model

To recognise aerodrome names and aviation vocabulary more reliably, the app compiles a small language model from public data — station call signs, runways, frequencies — and from your aircraft registration. That model is built and kept on your device. It is not transmitted.


What the app stores, and where

Data Where Does it leave the device?
Your progress — attempts, scores, levels Local file To your iCloud, if you leave backup on
Your registration and aircraft type Local settings No
Your aerodrome, radio quality, push-to-talk mode Local settings No
Transcripts of your messages In memory, for the length of the session No
Recognition log — the transcripts, message by message, with what each engine heard Local file, last 300 messages Only if you share it yourself, from the settings
Audio recordings Nowhere

iCloud backup

On by default, and switchable off at any time in the app’s settings.

When it is on, your progress — attempts, scores, levels reached, a few kilobytes — is stored in your own iCloud account, through Apple’s key-value store.

Precisely, this means:

No audio, no transcript and no personal information are included: only module identifiers, dates, scores, help levels — and the name of the device that wrote the backup, so that “restore” is an informed decision rather than a gamble.


What the app does not do


Permissions requested, and why

Permission When What for
Microphone On your first press of the push-to-talk button To hear your message and correct it
Speech recognition On your first press of the push-to-talk button To transcribe it, on the device

You can withdraw both at any time in iOS Settings › VFR Radio. The app keeps working: it still shows the expected messages and reads them aloud, but it can no longer assess what you say.


Network

The app uses the network in two cases, and two only.

The download of the speech recognition models, by iOS, to Apple. It happens at first launch, and again if a second engine becomes available. The operating system makes that connection, not the app.

The synchronisation of your progress with your own iCloud account, when backup is on — which it is by default. It happens after each attempt, and carries only what the section above describes: a few kilobytes of module identifiers, dates and scores. Turn backup off and none of it remains.

Beyond those two cases, VFR Radio makes no network request — the code contains not a single line that opens a connection. Aerodrome data is bundled with the app.


Children

The app is not directed at children and collects no data. It is rated 4+: nothing in it is unsuitable at any age.


Your rights (GDPR)

European law grants rights of access, rectification, erasure, restriction, portability and objection. They are exercised against the data controller.

Here, the developer carries out no processing of personal data: nothing is collected, so nothing is held, and there is nothing to disclose or erase on request.

The data on your device belongs to you and is under your direct control:

For the data in your iCloud account, the controller is Apple: see apple.com/legal/privacy.


Changes

Any substantive change will be noted in the release notes of the version concerned, and this page will carry a new date. A privacy policy that changes silently is worth nothing.


Contact

thmaed@icloud.com

Published by Thierry Maeder.