Funciones · Analíticas
Tráfico, sin rastreadores.
Visitas, páginas más vistas y fuentes principales de cada app, contadas en el servicio propio de Tofu. Sin cookies, sin scripts de terceros, sin direcciones IP guardadas y sin ninguna cuenta de analíticas que abrir.
Count visits to franks-kitchen.
tofu · siteAnalytics
site key tfsk_…a41c issued · snippet ready
Update(app/layout.tsx)
1 line added · collect.js, no cookie
tofu · ingest ~/franks-kitchen
code updated · settings kept
tofu · deploy
ready · HTTP 200 · publicly reachable
Una línea, o ninguna.
Cada app tiene una clave de sitio y una línea. La clave identifica tu app y las direcciones que pueden enviar datos en su nombre (tu dirección de trytofu.app y los dominios que conectaste), y nada más.
En una app con framework, tu agente agrega la línea a la estructura de tus páginas y despliega. En un sitio estático ya compilado, un interruptor hace que Tofu la agregue durante el despliegue (a la copia que se publica, nunca a tus archivos guardados), y la sección de analíticas avisa cuando no la agregó.
<head>
<script defer
src="https://trytofu.ai/collect.js"
data-site="tfsk_…"></script>
</head>Contar sin rastreadores
La privacidad de tus visitantes, por diseño.
Los dos extremos son de Tofu: un script pequeño servido desde su propio dominio y su propio servicio. Nada sobre un visitante sale de la infraestructura de Tofu.
Cookies
0
No se guarda nada en el navegador
Así que no hay nada que borrar ni un aviso de cookies que mostrar.
Scripts de terceros
0
Un solo script, desde el dominio de Tofu
Envía datos al servicio propio de Tofu. Ningún proveedor externo en tu página.
Direcciones IP guardadas
0
Se usan en memoria, nunca se guardan
Los visitantes únicos, cuando se cuentan, salen de un identificador que cambia cada día, así que no se puede seguir a nadie de un día para otro.
Días de conservación
90
Después se eliminan con una tarea diaria
Nada se conserva más de 365 días, y al eliminar la app se elimina también su tráfico.
Do Not Track y GPC, comprobados dos veces
Se comprueban en el navegador y otra vez en el servidor: si cualquiera de las dos señales está activa, la vista no se registra en absoluto.
Rutas, no direcciones completas
Primero se descartan las cadenas de consulta y los fragmentos, y los segmentos con forma de ID se convierten en :id, así que un término de búsqueda o un token de restablecimiento en una URL nunca se almacena.
No se vincula a la cuenta de nadie
Una vista nunca se vincula a un usuario que haya iniciado sesión, y la clave del sitio identifica tu app sin poder leer ni cambiar nada.
Lo que ves
Tus números, en tu panel y en tu agente.
| Dato | Qué es |
|---|---|
| Vistas | Cada carga de página contada, por día UTC, con los días sin actividad conservados en lugar de omitidos. |
| Las 10 rutas principales | Solo rutas: los segmentos con forma de ID se agrupan como :id. |
| Las 10 fuentes principales | El nombre de host del sitio de referencia, nunca su ruta. |
| Visitantes | Un conteo solo si la sal de visitantes de Tofu está configurada; si no, se muestra como —, nunca como una estimación. |
Puedes verlo en la sección de analíticas o pedírselo a tu agente: siteAnalytics acepta cualquier periodo de 1 a 90 días. Un número que no se puede leer se devuelve como no disponible, nunca como cero.
How many people saw the booking page this week?
tofu · siteAnalytics days: 7
1,284 views · 7 days
top paths · /book 412 · / 388
top sources · google.com 214 · instagram.com 96
The booking page had 412 views this week — counted as views, not people. Most visits came from Google.
Próximamente.
Una vista por carga de página. La navegación dentro de una app de una sola página no cuenta como una vista nueva, así que ese tipo de app cuenta de menos.
Los rastreadores cuentan como personas. Los bots no se clasifican: un rastreador que no envía la señal Do Not Track es una vista.
Sin exportación y sin webhook. Consulta los números en tu panel o a través de tu agente; no hay CSV ni webhook.
Un recolector con frenos. Las vistas que superan los límites por minuto del recolector se descartan, así que una avalancha o un pico muy grande puede contar de menos, y tu página nunca se ralentiza.
La inserción automática está pensada para sitios estáticos precompilados. Las apps con framework, Next.js entre ellas, llevan la línea en su propio layout; el interruptor no les añade nada, y la sección de analíticas lo indica.
Sin métricas de interacción ni Web Vitals. No se miden el rebote, el tiempo en la página ni las métricas de carga.
Pega un prompt. En línea en 10 minutos.
Tu app, su base de datos, tu dominio y tu inicio de sesión: desde el agente que ya usas, en unos 10 minutos.
Describe una app o trae una hecha con tu agente. Tofu la pone en línea.
Funciona con cualquier agente de programación
Recursos
Comparar
© 2026 Tofu
trytofu.ai
Traducido del inglés. Si las dos versiones no coinciden, prevalece el original en inglés.