Skip to content
SPECIFICTION
Get listed

Gobble

github.com

WebAPISelf-hosted
Visit github.com
Spec score 7.5 #15 of 24 in Event Tracking Software

What it is

Gobble is an open-source, multi-tenant event tracking and analytics platform built in Rust. It records clicks, postbacks, impressions, pageviews, and outbound-link clicks through browser and server-side collection. Its browser beacon covers single-page-app navigation and uses navigator.sendBeacon(); the project says it uses no cookies, localStorage, sessionStorage, or fingerprinting, keeping a generated session ID only in JavaScript memory. Query storage has hot, warm, and cold tiers, with 30-day aggregates in warm storage and full history in cold storage. The README claims one instance can process about 1.8 billion events per day with Iggy persistence. Gobble provides browser and zero-dependency TypeScript server SDKs. Batch requests accept up to 10,000 events. Redirects can use HMAC-SHA256 signatures or AES-256-GCM encryption, with per-tenant secrets, and can append ad click IDs for session stitching. An MCP server with 26 tools and Vivgrid AI chat are listed integrations. Self-hosting uses a custom tracker URL.

Spec sheet

Purpose
Gobble describes itself as an open-source, multi-tenant event tracking platform and an alternative to PostHog and Google Analytics.Read 7 Oct 2026 · github.com
Product
Gobble describes itself as a business-agnostic, multi-tenant event tracking and analytics platform built in Rust.Read 8 Oct 2026 · github.com
Integrations
The listed stack includes Apache Iggy, RisingWave Cloud, Turso, Cloudflare R2 and Workers, Stytch, Permit.io, and Vivgrid.Read 8 Oct 2026 · github.com
Security
Redirect URLs can use HMAC-SHA256 signatures or AES-256-GCM encryption, with per-tenant secrets supported.Read 8 Oct 2026 · github.com
License
The repository README says Gobble is licensed under Apache License 2.0.Read 7 Oct 2026 · github.com
AI interface
The README lists an MCP server with 26 tools and a Vivgrid AI chat integration.Read 7 Oct 2026 · github.com
AI tools
The project describes an MCP server with 26 tools and a Vivgrid AI chat integration.Read 8 Oct 2026 · github.com
Analytics
Its query architecture has hot, warm, and cold tiers for recent events, monthly aggregates, and full-history analysis.Read 8 Oct 2026 · github.com
Attribution
Click redirects append an ad click ID to destination URLs to support session stitching with the browser beacon.Read 8 Oct 2026 · github.com
Batch limit
The /batch endpoint accepts up to 10,000 events per request.Read 7 Oct 2026 · github.com
Browser tracking
The browser beacon tracks pageviews, single-page-app navigation, outbound clicks, and ad attribution without cookies, local storage, or fingerprinting.Read 8 Oct 2026 · github.com
Events
It captures clicks, postbacks, and impressions, and supports bulk ingestion of up to 10,000 events per request.Read 8 Oct 2026 · github.com
Performance
The README reports a single-instance capacity of about 1.8 billion events per day with Iggy persistence.Read 8 Oct 2026 · github.com
Plan limits
The README refers to free and pro tiers, routes free-tier queries to the warm tier and pro queries to the cold tier, and describes free-tier monthly dashboards; it gives no numeric plan limits.Read 8 Oct 2026 · github.com
Privacy design
The beacon says it uses no cookies, localStorage, sessionStorage or fingerprinting, and keeps its generated session ID in JavaScript memory only.Read 7 Oct 2026 · github.com
Scale claim
The README claims a single instance can process about 1.8 billion events per day with Iggy persistence.Read 7 Oct 2026 · github.com
SDK
A zero-dependency TypeScript SDK can generate signed or encrypted tracking URLs and batch-send events.Read 8 Oct 2026 · github.com
SDKs
The project provides a browser beacon package and a zero-dependency TypeScript server-side SDK.Read 7 Oct 2026 · github.com
Self-hosting
The quick start describes running the tracker, message broker, API, and dashboard locally; the repository is licensed under Apache License 2.0.Read 8 Oct 2026 · github.com
URL security
Tracking redirects can use HMAC-SHA256 signatures or AES-256-GCM encryption.Read 7 Oct 2026 · github.com

Strong points and limits

Strong points

  • Open-source Apache License 2.0 project
  • Browser and server-side event collection
  • No cookies or fingerprinting in beacon
  • 30-day warm aggregates plus full history
  • Batch endpoint accepts 10,000 events

Limits

  • Self-hosting requires a custom tracker server
  • Free and pro tier numeric limits are unspecified
  • Scale figure is a README claim
  • Analytics stack includes several external services

Who it suits

Gobble suits teams wanting self-hosted, multi-tenant event collection with browser and server-side options. Its privacy-oriented beacon and tiered history fit analytics projects with those requirements.

Verdict

Gobble combines privacy-focused browser tracking, server SDKs, tiered analytics history, and signed or encrypted redirects. Its deployment and plan details require technical evaluation because hosting and numeric tier limits are not fully specified.

Where Specifiction places it

Alternatives to GobbleAll alternatives →