Your data, your account
Vizoalica runs on Cloudflare Workers, D1, and R2 in your own account. There is no hosted service between you and your visitors’ data.
Open source, self-hosted, and privacy-first. One command sets it up, and your visitors’ data stays in infrastructure you control.
pnpm vizoalica installA Vizoalica installation has three parts. Set them up in this order, because each one needs something the previous one produces.
You need Node.js 22 or newer, Git, and a Cloudflare account. macOS and Linux are supported.
git clone https://github.com/ehud-am/vizoalica.git && cd vizoalica
corepack enable && pnpm install
pnpm vizoalica installIt creates a real backend in your Cloudflare account, sets up this computer as the console, and sends sample page views for a make-believe website, so you are looking at real analytics about two minutes later. Only the sample data is throwaway. Read the quick start or see the console first.
Vizoalica is open source under the MIT license. Read how it handles data in the privacy defaults, what it costs to run in the cost model, and what changed in the release notes.