Analytics you can
count on

Chew integrates with your Express middleware so you never miss a visit

No credit card required


  • Ethical Tracking
  • Honest! No re-targeting, selling of user data to "trusted" third-parties, none of that bullshit.
  • Easy to Use
  • No bloat, menus within menus, or anything else to impede viewing the stats for your site/app.
  • Beautiful Integration
  • Leave your front-end code pure and add only two LOC to your back-end code!


The Free plan is default and allows for tracking 100,000 views/month across however many of your sites you want to track. This should be enough for most people. If you are the fancy popular type and making oodles of bucks, keep reading!

  • Small for $5/month
  • or $50/year (save $10)
  • Unlimited sites
  • 250,000 views/month
  • Medium for $10/month
  • or $100/year (save $20)
  • Unlimited sites
  • 700,000 views/month
  • Large for $50/month
  • or $500/year (save $100)
  • Unlimited sites
  • 1,000,000 views/month


TL;DR: Here is how you integrate Chew into your Fastify or Express app!

# Install and save the Chew Node.js module in your project
npm i chewit -S

// fastify
const fastify = require("fastify")();

fastify.register(require("chewit/fastify"), {
  id: "YOUR-SITE-ID"

// express
import chew from "chewit";

const app = express()
  // ... after setting views, body parsing, &c, add Chew

Analytics do not have to be creepy or morally irresponsible to work.
Do better, treat your visitors with respect.

No credit card required