Skip to content
View Vitrus-Dev's full-sized avatar

Block or report Vitrus-Dev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Vitrus-Dev/README.md

Vitrus — open-source analytics for every app you ship. One panel you can check.

Live demo · Website · Docs · Use with ChatGPT / Claude · Source


Open-source analytics for every app you ship. One panel you can check.

Vitrus is cookie-free web and product analytics for websites, iOS and Android apps where every number opens the query that produced it — the SQL, its parameters, the window and the rows. The weekly AI summary is checked against that same evidence: a sentence whose number isn't in it is dropped before you read it.

  • All your apps, one panel — add vitrus.identify(user.id) and see who is new, who came back, who you lost and who started paying, for every app side by side; open an app for each user, under a made-up name. The id is hashed in the browser before it is sent — no email or name is stored.
  • Heatmaps — where people click and how far they scroll, per device, drawn from your own session recordings; nothing extra is collected.
  • AI traffic, told apart — people that ChatGPT, Claude or Perplexity send you; crawlers that only read your pages; agents that sign their requests (Web Bot Auth). Never added together.
  • Ask your AI — connect ChatGPT, Claude, Cursor or Claude Code over MCP (OAuth, read-only, 17 tools). Every answer carries its query, so the assistant cites instead of guessing. Listed in the official MCP Registry as dev.vitrus/analytics.
  • Everything else you expect — real-time, a 3D globe, sessions, funnels, journeys, goals, revenue, retention, Web Vitals, errors, opt-in masked replay, Search Console.
  • No cookies, no consent banner. A 3.0 KB script. Do Not Track honoured.

Open source

vitrus — Apache-2.0, zero runtime dependencies, one process and one SQLite file. Self-host it for free:

git clone https://github.com/Vitrus-Dev/vitrus && cd vitrus
bun install && bun run build:tracker
alias vitrus="bun $PWD/packages/cli/src/cli.ts"
vitrus init && vitrus site add "My site" example.com
VITRUS_PASSWORD="a long secret" vitrus start

Or use the hosted version at app.vitrus.dev — free plan, paid plans from $12/month. The self-hosted dashboard is simpler than the hosted one today; the queries behind every view are in the open-source core.

Popular repositories Loading

  1. vitrus vitrus Public

    Open-source analytics for every app you ship — web, iOS and Android. One panel you can check: every number carries its SQL, users without storing who they are.

    TypeScript 4

  2. Vitrus-Dev Vitrus-Dev Public

    Vitrus profile

  3. vitrus-swift vitrus-swift Public

    Vitrus for Swift — cookie-free, privacy-first analytics for iOS and macOS apps. User ids hashed on device, no tracking.

    Swift

  4. vitrus-dart vitrus-dart Public

    Vitrus for Flutter & Dart — cookie-free, privacy-first analytics for apps. User ids hashed on device, no tracking.

    Dart