DocumentationOuvrir Moon AI
Parcourir la documentation

Confidentialité et Moon Blur

Ce que Moon AI garde d’une requête d’API, ce que Moon Blur masque avant l’envoi au modèle, et ce que les fournisseurs des modèles reçoivent et voient.

Sur cette page

Une requête d’API passe par Moon AI, où Moon Blur masque les données personnelles détectées dans le texte, puis par le fournisseur du modèle, qui reçoit le reste. Moon AI n’en garde que des métadonnées : le coût, les jetons, et l’état d’une tâche vidéo.

Ce que Moon AI gardeLien vers la section Ce que Moon AI garde

Moon AI ne garde pas le contenu de vos requêtes d’API.

  • Les prompts et les réponses ne sont ni enregistrés ni écrits dans les journaux.
  • Un appel à l’API ne crée aucune conversation.
  • Chaque réponse porte l’en-tête X-Moon-Prompt-Storage: none.

Moon AI garde les données de facturation, pas le contenu : le modèle, le nombre de jetons, le coût en crédits, la latence (totale et jusqu’au premier jeton), l’identifiant de la requête et sa date. Elles sont rattachées à votre workspace pour la facturation et la prévention des abus.

  • Chaque jour, ces lignes sont additionnées par workspace, par modèle et par jour.
  • Les lignes par requête peuvent être supprimées après 90 jours, jamais avant 31 jours (le plafond de dépense sur 30 jours les lit). Il reste alors les totaux par jour.
  • Les écritures financières (recharges, factures, ajustements) ne sont jamais supprimées : elles sont conservées selon les règles comptables.
  • L’adresse IP d’origine n’est pas enregistrée.

Le « Journal des requêtes » de l’onglet « Utilisation » du portail montre le modèle, les jetons, le coût et l’heure, jamais le contenu.

MédiasLien vers la section Médias

Point d’accèsCe qui est gardé
ImagesRien : les images reviennent dans la réponse, en base64.
VidéosL’état de la tâche (statut, durée, résolution, format, coût), pas votre description ni la vidéo. La vidéo est lue chez le fournisseur au moment du téléchargement : téléchargez-la dans l’heure.
Voix, transcriptionRien : le son et le texte sont traités en mémoire, jamais écrits.
EmbeddingsRien : les vecteurs reviennent dans la réponse.
OCR (moon-ocr-1)Rien : le document est lu sur nos serveurs en France et n’en sort pas.

Moon BlurLien vers la section Moon Blur

Moon Blur remplace les données personnelles qu’il détecte (adresses e-mail, numéros de téléphone, coordonnées bancaires, numéros d’identité…) par des jetons, comme [MB_EMAIL_1], avant que la requête parte vers le modèle. La réponse est remise en clair avant de vous parvenir.

Ce qui est masquéLien vers la section Ce qui est masqué

Pour la conversation (/v1/chat/completions) :

  • le texte des messages ;
  • les appels d’outils, que leurs arguments soient une chaîne JSON ou un objet ;
  • le raisonnement que vous renvoyez au modèle.

Un identifiant d’utilisateur final (user, safety_identifier, prompt_cache_key) ou le name d’un message qui contient une donnée personnelle devient un pseudonyme (user- suivi de 32 caractères). Ce pseudonyme est le même d’une requête à l’autre dans votre workspace, et différent dans tout autre workspace.

Pour les embeddings, les textes envoyés sont masqués de la même façon (voir Embeddings).

Ce qui n’est pas masquéLien vers la section Ce qui n’est pas masqué

  • Les fichiers, images et sons partent tels quels : Moon Blur ne lit que le texte.
  • Les points d’accès d’images, de vidéos, de voix et de transcription n’utilisent pas Moon Blur (X-Moon-Blur: not_applied) : votre description, le texte à lire et l’audio partent tels quels chez le fournisseur du modèle.
  • L’OCR n’en a pas besoin : le document ne quitte pas nos serveurs (X-Moon-Blur: not_needed).
  • La liste « Vos données à anonymiser » des réglages du chat ne s’applique pas à l’API.

Ce que Moon Blur ne garantit pasLien vers la section Ce que Moon Blur ne garantit pas

La détection repose sur des motifs : elle ne trouve pas tout. Un nom seul, par exemple, n’est pas reconnu.

La réponse remise en clairLien vers la section La réponse remise en clair

Les valeurs masquées sont remises avant que la réponse vous parvienne : dans le texte, dans le raisonnement et dans les arguments des appels d’outils, qui restent du JSON valide. C’est aussi le cas quand un jeton est coupé entre deux morceaux d’un flux.

RefusLien vers la section Refus

Moon Blur n’envoie jamais une requête en clair quand il ne peut pas s’appliquer :

HTTPcodeCas
503moon_blur_unavailableMoon Blur a échoué : la requête n’est pas envoyée au modèle et rien n’est facturé. Réessayez après Retry-After (5 secondes).
413moon_blur_payload_too_largeUn texte dépasse 500 000 caractères, trop long pour être analysé en entier : la requête est refusée et rien n’est facturé. Découpez le texte, ou désactivez Moon Blur sur la clé.

En-têtesLien vers la section En-têtes

En-têteValeur
X-Moon-Bluron (Moon Blur s’est appliqué), off (Moon Blur désactivé), not_applied (point d’accès sans Moon Blur), not_needed (OCR).
X-Moon-Blur-RedactionsNombre de valeurs remplacées, quand il y en a.

Désactiver Moon Blur sur une cléLien vers la section Désactiver Moon Blur sur une clé

Moon Blur est actif par défaut sur chaque clé. Le propriétaire ou un admin du workspace peut le désactiver pour une clé, dans l’onglet « Clés API » du portail (voir Authentification). Le changement est noté dans le journal d’audit du workspace. Une clé sans Moon Blur envoie ses requêtes telles quelles.

Ce que voient les fournisseurs des modèlesLien vers la section Ce que voient les fournisseurs des modèles

Moon AI achemine la requête jusqu’au fournisseur du modèle choisi, qui reçoit en clair ce que Moon Blur laisse et le traite selon ses propres règles.

Pour la conversation, l’objet provider peut restreindre les fournisseurs à ceux qui déclarent ne pas réutiliser les données (data_collection: "deny") ou ne rien conserver (zdr: true). Ce sont des engagements des fournisseurs, que Moon AI ne contrôle pas (voir Préférences de fournisseur).

L’API n’est donc ni « sans conservation des données », ni « anonymisée », ni « traitée à 100 % en France ». Seul l’OCR moon-ocr-1 tourne entièrement sur nos serveurs en France (hosting: "fr" dans /v1/models).

Les réponses et les erreurs de l’API ne portent ni le nom du fournisseur, ni ses identifiants internes : id est l’identifiant de la requête chez Moon AI, et model le modèle appelé (ou la version exacte servie).

Voir aussiLien vers la section Voir aussi

Moon AI

Moon AI en action

0:00

À découvrir

Captures de chat.realmoon.ai du 29 octobre 2026, avec des données fictives.

Moon AI

Vos préférences

Aucun suivi publicitaire.

Ce site ne dépose aucun cookie publicitaire ni cookie de mesure d’audience : notre serveur compte les visites sans cookie. Votre thème et la fermeture de l’information sur les cookies sont mémorisés sur cet appareil.

L’application Moon AI possède ses propres réglages de confidentialité.