[verdetto][prompt curato][fonte: plausible.io]
Posso vibecodare Plausible?
// una sessione, versione personale usabile
Analytics di base su pageview ed eventi sono facili, e il codice di Plausible è a sua volta open source; quello che paghi è l'affidabilità dell'hosting, la manutenzione e il supporto.
confidenza: alta
cos’è: Web analytics semplici e rispettose della privacy
Indice di costruibilità · gioco editoriale
- Prezzo 9 $/mese peso: più 1
- Tempo un weekend peso: più 2
- Categoria analytics non pesa
- Moat scala dell'infrastruttura · compliance e normative peso: meno 4
- Confidenza alta peso: più 1
- Cosa perdi 4 voci peso: meno 2
- Sito plausible.io (si apre in una nuova scheda) non pesa
Il moat pesa più del prezzo: rifarlo è un progetto, non una sera.
Gioco editoriale: il verdetto dice se un agente può, l’indice se conviene.
// piano gratuito: No free plan, just a 30-day trial; the open source version is free to self-host.
Cosa costruisci
Aggiungere un piccolo tracker JS, raccogliere pageview ed eventi, aggregare per path, referrer, paese e dispositivo, e mostrare una dashboard.
cosa ti serve
- un server in hosting
- un database
- lo script del tracker
- dominio e SSL
- filtro dei bot
- backup
Script, ingest e dashboard sono un weekend. Il prodotto vero è la rifinitura della data pipeline: filtro dei bot, sessionizzazione su volumi seri. Entrambi sono open source: qui la mossa onesta è il self-hosting.
Il prompt
Una sessione con un agente di coding e la tua versione gira.
Build me a privacy-first web analytics tool like Plausible (personal scale).
Requirements:
- A <2KB tracking snippet (vanilla JS, no cookies): sends pageview beacons with
path, referrer, screen class, and a daily-rotating visitor hash computed
server-side from IP + user-agent + a salt (never store raw IPs).
- An ingest endpoint that filters obvious bots by user-agent and writes to
SQLite. One row per event; index on (site, date).
- A /dashboard (basic-auth from .env): unique visitors, pageviews, top pages,
top referrers, and countries for today/7d/30d, with a visitors-per-day bar
chart as inline SVG. Fast and clean, dark mode.
- Sessionization: a visit ends after 30 idle minutes; compute bounce rate.
- Multi-site support via a site id in the snippet.
- Node or Python, one process. Honest note in the README: at serious traffic,
self-host the real Plausible instead · this is for personal sites. Prompt curato: scritto e rivisto a mano per questa app. In inglese di proposito — è la lingua in cui gli agenti di coding rendono meglio.
Cosa perdi
- un filtro dei bot collaudato sul campo
- query veloci su milioni di pageview
- report via email, funnel, tracciamento degli obiettivi
- i compiti sul GDPR fatti al posto tuo
Perché pagano ancora
Si paga perché gli analytics devono essere noiosi, veloci e più al riparo dal punto di vista legale, senza lavoro di ops.
moat: Scala dell'infrastruttura Compliance e normative cos’è un moat
core open-source/hosting
Alternative gratuite
Non hai voglia di costruirtelo? Queste esistono già, sono gratis o open source, e le abbiamo controllate una per una.
Chi l’ha già costruito
Partire da qui è vibecoding lo stesso: il prompt serve quando lo vuoi esattamente a modo tuo.
- plausible/analytics (si apre in una nuova scheda) — Plausible itself is open source; self-host it
- umami (si apre in una nuova scheda) — lightweight self-hosted analytics
Sei d’accordo?
La bilancia dei voti
Ancora nessun voto: il tuo è il primo.
Nessun voto ancora — il primo pesa.