L’histoire
Pourquoi Pyxis existe
L’article de présentation explique pourquoi il a été créé et ce qu’il ne stocke jamais.
Analytique produit open source
Pyxis montre quelles fonctionnalités sont utilisées, où une inscription perd des gens et quelles requêtes échouent. Il ne stocke ni cookie, ni adresse IP, ni user agent, ni rien de personnel, et chacune de ces règles est inscrite dans le code, couverte par des tests.
Sans inscription. Données inventées. Elle s’ouvre directement sur le tableau de bord.
Nouveau Interrogez Claude sur vos chiffres, via MCPVue d’ensemble
Pages principales
/dashboard1 927/1 370/orders1 166Confidentialité
Cinq choses qu’un tag d’analytique ordinaire enverrait, et ce qu’il reste de chacune. Le navigateur coupe d’abord ; l’API vérifie à nouveau avant que quoi que ce soit n’atteigne la base de données.
Adresse de la pageDans le navigateur
Un tag ordinaire enverrait :https://shop.example/orders/48213?email=ana@example.com&utm_source=news
Ce qu’il en reste :/orders/:id · utm_source=news
Adresse IPDans l’API : le pays et la région, puis l’adresse est supprimée. La ville n’est jamais lue.
Un tag ordinaire enverrait :203.0.113.7
Ce qu’il en reste :BR · BR-BA
NavigateurDans l’API : classé, puis supprimé
Un tag ordinaire enverrait :Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0 Safari/537.36
Ce qu’il en reste :ordinateur · Chrome · Windows
Propriété d’événementDans l’API : tout ce qui ressemble à un e-mail, un numéro de téléphone ou un numéro fiscal
Un tag ordinaire enverrait :"coupon": "ana@example.com"
Ce qu’il en reste :supprimée
VisiteDans le navigateur : aucun cookie, rien qui relie deux onglets
Un tag ordinaire enverrait :cookie: visitor_id=8f2c41d0…; Max-Age=34560000
Ce qu’il en reste :sessionStorage · prend fin avec l’onglet
Un navigateur qui envoie « ne pas me suivre » (Global Privacy Control ou Do Not Track) désactive le traceur avant que quoi que ce soit ne soit mis en file d’attente. Les événements sont supprimés au bout de 13 mois.
Tableau de bord
Huit écrans, chacun construit autour d’une question. Chaque carte ouvre cet écran dans la démo en direct.
Combien de visites, de conversions et d’écritures en échec sur cette période, par rapport à la précédente ?
Ouvrir dans la démoQuels canaux, sources et campagnes apportent des visites qui convertissent ?
Ouvrir dans la démoDe quels appareils, navigateurs, pays et régions viennent les visites ?
Ouvrir dans la démoQuels événements et écrans sont utilisés, et comment se répartit une propriété ?
Ouvrir dans la démoOù une inscription perd-elle des gens, et combien de temps prend chaque étape ?
Ouvrir dans la démoQuelles routes de votre API échouent, à quelle fréquence et avec quelle lenteur ?
Ouvrir dans la démoQuelles visites ont fait quelque chose de précis, filtrées par page, événement, canal, appareil ou échec ?
Ouvrir dans la démoQu’a fait une visite, ou une personne connectée, dans l’ordre ?
Ouvrir dans la démoVous préférez poser la question ? Connectez Pyxis à Claude : il lit les mêmes chiffres, en lecture seule. Comment connecter Pyxis
Connecteur MCP
Connectez Pyxis à Claude une fois et posez vos questions avec vos mots : comment s’est passée la semaine dernière, où l’inscription perd des gens, quelle route a commencé à échouer. Claude lit les mêmes chiffres que le tableau de bord, grâce à quinze outils en lecture seule. C’est inclus dans la formule, sans surcoût.
Vous
Comment s’est passée la semaine dernière, et où l’inscription perd-elle des gens ?
overviewfunnelfunnel_segmentsClaude
Les visites ont augmenté de 12 % par rapport à la semaine précédente, et les conversions de 8 %. L’inscription perd le plus de monde entre le formulaire et le code reçu par e-mail : 41 % s’arrêtent là, et 52 % sur téléphone. Sur ordinateur, cette étape en perd 23 %.
https://api.pyxis-analytics.dev/mcpCela fonctionne dans Claude sur le web, sur votre ordinateur et sur votre téléphone.
Dans Claude Code, exécutez cette commande, puis /mcp pour vous connecter :
claude mcp add --transport http pyxis https://api.pyxis-analytics.dev/mcpChacun des quinze outils est une lecture de l’API Pyxis. Claude ne peut jamais rien modifier ni supprimer.
Chaque connexion figure dans Paramètres, Applications connectées, et s’arrête dès que vous la révoquez. Inutilisée pendant 90 jours, elle prend fin d’elle-même.
Les événements ne portent ni cookie, ni adresse IP, ni user agent : ce que lit Claude n’en contient donc pas non plus.
Ce que demande Claude va de l’API Pyxis à Anthropic, qui le traite selon ses propres conditions. Cursor et les autres clients MCP se connectent avec un jeton d’accès créé dans les Paramètres. Le guide complet
Installation
Un paquet et deux lignes. Les pages vues sont enregistrées automatiquement ; un événement nommé tient en un appel.
npm install pyxis-analyticsimport { init, track } from 'pyxis-analytics';
init({ key: 'pyxis_pk_…', endpoint: 'https://api.pyxis-analytics.dev' });
track('signup_completed', { method: 'email_code' });Vos clés sont fournies avec votre compte : démarrez l’essai gratuit ci-dessous, ou hébergez votre propre Pyxis. Les quatre dépôts sont sous licence MIT, infrastructure AWS (Terraform) comprise.
En production
Aucun des deux sites n’a besoin d’un cookie pour être mesuré.
Ingénierie
Architecture
Comparaison
| Critère | Pyxis | Tag classique à base de cookies |
|---|---|---|
| Cookie chez vos visiteurs | Aucun | Un cookie d’identification, souvent conservé des mois |
| Adresse IP | Lue pour le pays et la région, jamais stockée | Dépend de l’outil et de sa configuration |
| Relie les visites d’un visiteur anonyme | Jamais : une visite, c’est un onglet | Oui, grâce au cookie |
| Tiers | Aucun | Dépend de l’outil ; parfois une régie publicitaire |
| Interroger un agent IA sur les chiffres | Oui : un connecteur pour Claude, en lecture seule | Dépend de l’outil |
| Code source | MIT, sur GitHub | Variable |
« Classique » décrit une configuration courante, pas un produit en particulier.
Tarifs
Rien à payer par visiteur, par fonctionnalité ni par personne identifiée. Et toujours aucun cookie ni aucune donnée personnelle collectée chez vos visiteurs.
39 R$par mois
ou 390 R$ par an, avec 2 mois offerts
Prix en reais : environ 7 € par mois. La page de paiement affiche le montant exact dans votre devise.
390 R$par an
soit 32,50 R$ par mois
Prix en reais : environ 68 € par an. La page de paiement affiche le montant exact dans votre devise.
14 jours gratuits. La carte n’est débitée qu’au 15e jour, et vous pouvez résilier à tout moment. Un seul essai gratuit par client.
Inscrivez-vous avec un e-mail et une carte ; le tableau de bord s’ouvre dès que l’abonnement est confirmé.
Plus de 3 sites, plus de 100 000 événements par mois ou plus de personnes dans le tableau de bord ? Dites-nous ce dont vous avez besoin à hello@pyxis-analytics.dev : nous répondons sous 2 jours ouvrés avec une formule adaptée.
Demander une formule supérieureFAQ
Non. L’identifiant d’une visite vit dans le sessionStorage de l’onglet et disparaît à sa fermeture. Les cookies n’existent que dans le tableau de bord Pyxis lui-même, pour les personnes qui l’utilisent, jamais sur les sites qu’il mesure.
Non. CloudFront indique à l’API le pays et la région de chaque requête ; l’adresse elle-même n’est jamais écrite nulle part, et la ville n’est jamais lue.
Uniquement pour les personnes connectées à votre site, grâce à votre propre identifiant interne, jamais un e-mail. Les visites anonymes ne sont jamais reliées : ni d’un onglet à l’autre, ni d’un jour à l’autre.
Global Privacy Control et Do Not Track désactivent le traceur, et un site peut proposer son propre interrupteur avec optOut() et trackingStatus().
Treize mois, puis une tâche quotidienne les supprime. Les événements d’une personne peuvent être exportés ou effacés depuis votre backend à tout moment.
Oui. Dans Claude, ajoutez un connecteur personnalisé avec l’adresse https://api.pyxis-analytics.dev/mcp, ou exécutez claude mcp add dans Claude Code, puis connectez-vous à Pyxis. Claude lit alors les chiffres de tous les projets que vous pouvez ouvrir, sans rien modifier. Vous le révoquez dans Paramètres, Applications connectées.
Oui, de deux façons : hébergez Pyxis sur votre propre infrastructure (le code est sous licence MIT sur GitHub) ou abonnez-vous à la formule hébergée. Toute personne au Brésil peut s’inscrire avec un e-mail et une carte : 14 jours gratuits, une fois par client, et vous résiliez à tout moment.
39 R$ par mois ou 390 R$ par an (deux mois offerts), par carte. Cela comprend jusqu’à 100 000 événements par mois, 3 sites, 3 personnes dans le tableau de bord, 13 mois d’historique, le récapitulatif hebdomadaire et le serveur MCP.
Vous avez 14 jours sans payer, une fois par client. La carte est demandée au départ et débitée seulement au 15e jour ; résiliez avant et rien n’est prélevé.
À tout moment, de deux façons : résiliez dans le portail d’abonnement, et l’accès dure jusqu’à la fin de la période payée ; ou fermez le compte dans le tableau de bord, et l’accès prend fin immédiatement. Dans les 7 jours suivant le premier prélèvement, fermer le compte rembourse intégralement ce prélèvement ; au-delà, la période déjà payée n’est pas remboursée. Les données du projet sont supprimées 30 jours après la fin de l’accès. Les Conditions d’utilisation donnent tous les détails.
Vous recevez un e-mail à 80 % et à 100 % des événements du mois. À 150 %, le compte cesse d’accepter des événements jusqu’au 1er du mois suivant, et les événements envoyés pendant la pause sont perdus. Rien n’est jamais facturé au-delà du prix.
Pour l’instant, uniquement par carte ; Pix pour la formule annuelle dépend de son activation par Stripe. Les factures brésiliennes (nota fiscal) ne sont pas encore émises : si vous en avez besoin, écrivez-nous avant de vous abonner.
L’histoire
L’article de présentation explique pourquoi il a été créé et ce qu’il ne stocke jamais.