Vai al contenuto

Analisi di prodotto open source

Analisi di prodotto senza cookie, indirizzi IP né dati personali.

Pyxis mostra quali funzionalità vengono usate, dove una registrazione perde persone e quali richieste falliscono. Non salva nessun cookie, nessun indirizzo IP, nessuno user agent e niente di personale, e ognuna di queste regole vive nel codice, coperta da test.

Nessuna registrazione. Dati inventati. Si apre direttamente sulla dashboard.

Novità Chiedi a Claude dei tuoi numeri, tramite MCP
Demo StoreUltimi 30 giorni

Panoramica

Visite
2658
+0,9% (+23)
Utenti identificati
185
+2,8% (+5)
Conversioni
120
−1,6% (−2)
Tasso di errore in scrittura
2,2%
+0,3 p.p.
Questo periodoPeriodo precedente

Pagine principali

  • /dashboard1894
  • /1345
  • /orders1152
Dati inventati, come nella demo live.

Privacy

Cosa non viene mai salvato

Cinque cose che un comune tag di analisi invierebbe, e cosa resta di ognuna. Il browser taglia per primo; l’API ricontrolla prima che qualcosa arrivi al database.

  • Indirizzo della paginaNel browser

    Un tag comune invierebbe:https://negozio.example/ordini/48213?email=giulia@example.com&utm_source=news

    Cosa resta:/ordini/:id · utm_source=news

  • Indirizzo IPNell’API: paese e regione, poi l’indirizzo viene scartato. La città non viene mai letta.

    Un tag comune invierebbe:203.0.113.7

    Cosa resta:BR · BR-BA

  • BrowserNell’API: classificato, poi scartato

    Un tag comune invierebbe:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0 Safari/537.36

    Cosa resta:desktop · Chrome · Windows

  • Proprietà dell’eventoNell’API: tutto ciò che ha la forma di un’email, di un numero di telefono o di un codice fiscale

    Un tag comune invierebbe:"coupon": "giulia@example.com"

    Cosa resta:scartata

  • VisitaNel browser: nessun cookie, niente che colleghi due schede

    Un tag comune invierebbe:cookie: visitor_id=8f2c41d0…; Max-Age=34560000

    Cosa resta:sessionStorage · finisce con la scheda

Un browser che chiede di non essere tracciato (Global Privacy Control o Do Not Track) spegne il tracker prima che qualcosa venga messo in coda. Gli eventi vengono eliminati dopo 13 mesi.

Connettore MCP

Chiedi a Claude invece di scavare tra i grafici

Collega Pyxis a Claude una volta e chiedi con parole tue: com’è andata la settimana scorsa, dove la registrazione perde persone, quale rotta ha iniziato a fallire. Claude legge gli stessi numeri della dashboard, tramite quindici strumenti in sola lettura. È incluso nel piano, senza costi aggiuntivi.

Una conversazione di esempio
MCP collegato
  1. Tu

    Com’è andata la settimana scorsa, e dove la registrazione perde persone?

  2. Claude ha letto:overviewfunnelfunnel_segments
  3. Claude

    Le visite sono cresciute del 12% rispetto alla settimana prima, e le conversioni dell’8%. La registrazione perde più persone tra il modulo e il codice via email: il 41% si ferma lì, e da telefono il 52%. Da computer quel passaggio perde il 23%.

Conversazione e numeri inventati, come nella demo live.Model Context Protocol

Collegalo in un minuto

  1. In Claude, apri Customize, poi Connectors, e scegli Add custom connector.
  2. Chiamalo Pyxis e incolla questo indirizzo:
    https://api.pyxis-analytics.dev/mcp
  3. Scegli Connect, accedi a Pyxis nella finestra che si apre e scegli Consenti.

Funziona in Claude sul web, sul computer e sul telefono.

In Claude Code, esegui questo comando, poi /mcp per accedere:

claude mcp add --transport http pyxis https://api.pyxis-analytics.dev/mcp
  • Solo lettura

    Ognuno dei quindici strumenti è una lettura dell’API di Pyxis. Claude non può mai modificare né eliminare nulla.

  • Lo revochi tu

    Ogni collegamento è elencato in Impostazioni, App collegate, e si ferma nel momento in cui lo revochi. Se resta inutilizzato per 90 giorni, termina da solo.

  • Niente di personale da consegnare

    Gli eventi non contengono cookie, indirizzi IP né user agent, quindi nemmeno quello che legge Claude.

Ciò che Claude richiede passa dall’API di Pyxis ad Anthropic, che lo tratta secondo i propri termini. Cursor e gli altri client MCP si collegano con un token di accesso creato nelle Impostazioni. La guida completa

Installazione

Cosa aggiunge un sito

Un pacchetto e due righe. Le visualizzazioni di pagina vengono registrate da sole; un evento con nome è una chiamata.

npm install pyxis-analytics
import { init, track } from 'pyxis-analytics';

init({ key: 'pyxis_pk_…', endpoint: 'https://api.pyxis-analytics.dev' });
track('signup_completed', { method: 'email_code' });

Le chiavi arrivano con il tuo account: inizia la prova gratuita qui sotto, oppure gestisci un tuo Pyxis. Tutti e quattro i repository sono con licenza MIT, infrastruttura AWS (Terraform) inclusa.

In produzione

Misura siti reali da ottobre 2026

Nessuno dei due siti ha bisogno di un cookie per essere misurato.

Ingegneria

Costruito in pubblico

  • 100% di istruzioni, rami, funzioni e righe coperte in tutti e tre i repository. La CI fallisce sotto quella soglia.
  • Test di integrazione su un Postgres reale, e test end-to-end in un browser reale con controlli di accessibilità axe.
  • Il tracker è pubblicato su npm da GitHub Actions, con attestazione di provenienza.
  • Decisioni messe per iscritto come architecture decision record in ogni repository.
  • Uno Storybook in cui ogni story è anche un test di accessibilità.

Architettura

Come si incastrano i pezzi

  1. Il tuo sitopyxis-analytics nel browser
  2. CloudFrontDavanti all’API
  3. APINestJS su AWS Lambda, a San Paolo
  4. PostgresNeon, con un ruolo che non può modificare lo schema
  • DashboardNext.js su Vercel, legge l’API
  • Job giornalieroElimina gli eventi dopo 13 mesi
  • Riepilogo settimanaleUn’email ogni lunedì

Confronto

Pyxis e un tipico tag basato sui cookie

AspettoPyxisTipico tag basato sui cookie
Cookie sui tuoi visitatoriNessunoUn cookie identificativo, di solito conservato per mesi
Indirizzo IPLetto per paese e regione, mai salvatoDipende dallo strumento e dalle sue impostazioni
Collega le visite di un visitatore anonimoMai: una visita è una schedaSì, tramite il cookie
Terze partiNessunaDipende dallo strumento; a volte una rete pubblicitaria
Chiedere a un agente AI dei numeriSì: un connettore per Claude, in sola letturaDipende dallo strumento
Codice sorgenteMIT, su GitHubVaria

“Tipico” descrive una configurazione comune, non un prodotto specifico.

Prezzi

Un solo piano, in real brasiliani, con tutto ciò che mostra la demo

Nessun costo per visitatore, per funzionalità o per persona identificata. Per i tuoi visitatori non cambia nulla: nessun cookie e nessun dato personale raccolto.

Periodo di fatturazione

R$ 39al mese

oppure R$ 390 all’anno, con 2 mesi gratis

  • Fino a 100.000 eventi al mese
  • Fino a 3 siti
  • Fino a 3 persone nella dashboard
  • 13 mesi di storico
  • Un riepilogo settimanale via email
  • Il connettore per Claude (MCP) e i token di accesso per agenti AI

14 giorni gratis. La carta viene addebitata solo il quindicesimo giorno, e puoi annullare quando vuoi. Una prova gratuita per cliente.

Registrati con un’email e una carta; la dashboard si apre appena l’abbonamento è confermato.

Ti serve di più?

Più di 3 siti, più di 100.000 eventi al mese o più persone nella dashboard? Scrivici di cosa hai bisogno a hello@pyxis-analytics.dev e rispondiamo entro 2 giorni lavorativi con un piano su misura.

Chiedi un piano più grande

FAQ

Le domande più frequenti

Pyxis imposta cookie sui miei visitatori?

No. L’ID di una visita vive nel sessionStorage della scheda e finisce quando la scheda si chiude. I cookie esistono solo nella dashboard di Pyxis, per le persone che la usano, mai sui siti che misura.

Salva gli indirizzi IP?

No. CloudFront comunica all’API il paese e la regione di ogni richiesta; l’indirizzo non viene mai scritto da nessuna parte, e la città non viene mai letta.

Può capire che due visite vengono dalla stessa persona?

Solo per le persone che hanno effettuato l’accesso al tuo sito, tramite il tuo ID interno, mai un’email. Le visite anonime non vengono mai collegate: né tra schede, né tra giorni diversi.

Un visitatore può rifiutare la misurazione?

Global Privacy Control e Do Not Track spengono il tracker, e un sito può offrire un proprio interruttore con optOut() e trackingStatus().

Per quanto tempo vengono conservati i dati?

Tredici mesi, poi un job giornaliero li elimina. Gli eventi di una persona possono essere esportati o cancellati dal tuo backend in qualsiasi momento.

Posso chiedere a Claude dei miei numeri?

Sì. In Claude, aggiungi un connettore personalizzato con l’indirizzo https://api.pyxis-analytics.dev/mcp, oppure esegui claude mcp add in Claude Code, e accedi a Pyxis. Claude legge poi i numeri di tutti i progetti che puoi aprire, e non modifica nulla. Lo revochi in Impostazioni, App collegate.

Posso usarlo sul mio sito?

Sì, in due modi: esegui Pyxis sulla tua infrastruttura (il codice è su GitHub con licenza MIT) oppure abbonati al Pyxis ospitato. Chiunque in Brasile può registrarsi con un’email e una carta: 14 giorni gratis, una volta per cliente, e annulli quando vuoi.

Quanto costa?

R$ 39 al mese o R$ 390 all’anno (due mesi gratis), con carta. Include fino a 100.000 eventi al mese, 3 siti, 3 persone nella dashboard, 13 mesi di storico, il riepilogo settimanale e il server MCP.

Come funziona la prova gratuita?

Hai 14 giorni senza pagare, una volta per cliente. La carta viene richiesta all’inizio e addebitata solo il quindicesimo giorno; se annulli prima, non viene addebitato nulla.

Come annullo?

In qualsiasi momento, in due modi: annulla nel portale dell’abbonamento, e l’accesso dura fino alla fine del periodo pagato; oppure chiudi l’account nella dashboard, e l’accesso termina subito. Entro 7 giorni dal primo addebito, chiudere l’account rimborsa quell’addebito per intero; dopo, il periodo già pagato non viene rimborsato. I dati del progetto vengono eliminati 30 giorni dopo la fine dell’accesso. I Termini di utilizzo contengono i dettagli.

E se supero i 100.000 eventi?

Ricevi un’email all’80% e al 100% degli eventi del mese. Al 150%, l’account smette di accettare eventi fino al primo del mese successivo, e gli eventi inviati durante la pausa vanno persi. Non viene mai addebitato nulla oltre al prezzo.

Posso pagare con Pix, e c’è una fattura?

Per ora solo con carta; Pix per il piano annuale dipende dall’attivazione da parte di Stripe. Le fatture brasiliane (nota fiscal) non vengono ancora emesse: se te ne serve una, scrivici prima di abbonarti.

La storia

Perché esiste Pyxis

L’articolo di presentazione spiega perché è stato creato e cosa non salva mai.

Leggi l’articolo