Roadmap
What's shipped, what's next, and what's deliberately further out.
WebmasterID is built incrementally. This page is the honest version — no items move to 'Shipped' until they're actually live and verified.
Shipped
Today.
- Privacy-first browser tracker (~3 KB IIFE)
- Fastify ingest API on Vercel functions
- PostgreSQL store via Supabase + Drizzle
- AI/search crawler detection (separate bot_visits table)
- Server-rendered operator dashboard (Overview, Sites, Events, AI Visibility, Campaigns, Diagnostics)
- First real-site integration: BuildDesignHub
- Browser hard reload + SPA navigation + manual API verified end-to-end
- text/plain transport — sendBeacon path that bypasses CORS preflight
Next
On the bench.
- Multi-site management UX in the dashboard
- Operator authentication (no public sign-up — invite-only first)
- CSV / JSON exports of events, campaigns, and AI visibility slices
- Custom domains for ingest (data.yoursite.com)
- Per-site retention overrides
- Edge ingestion for higher-volume sites
"Next" items have a clear shape but no commitment date. Order may change as real-site integrations surface what matters most.
Later
Bigger investments.
- ClickHouse migration for hot-path aggregations (PostgreSQL stays for metadata)
- Distributed queue between edge ingestion and aggregator
- Per-site bot allow/deny configuration
- Cohort comparisons across crawlers and AI surfaces
- Public API for third-party tooling integrations
Not planned
Things WebmasterID will not do.
- Visitor identification, fingerprinting, or session replay
- Cross-site cookies or shared visitor IDs
- Sale of audience data to advertisers
- Attempt to identify individual users