Freedom251 › Web analytics tools
WebSight

What WebSight is
WebSight is an open-source web analytics product with a realtime dashboard and tools for product analytics, including goals, funnels, and retention. The dashboard updates with visitor counts, pages, and referrers as events arrive. A 3D globe shows active visitors in live and historical views. You can track custom events, set goals, and view conversion funnels to identify drop-off. Session replay is included; recordings are privacy-masked and can be toggled for each site. Traffic filters cover source, country, device, and campaign. In default stateless mode, WebSight sets no cookies or browser identifier; visitor IDs come from a daily rotating salted hash. It does not store raw IP addresses, user-agent strings, page content, form values, or keystrokes. Data remains until deleted, with no automatic retention or purge. Installation uses a script tag or npm package, and documentation lists examples for HTML, Next.js, React, Vue, WordPress, and more. Self-hosting uses one Next.js application backed by Supabase Postgres. The legacy server-side event API is limited and its events do not affect visitor counts or session-based reports. The free plan includes all features.
Who it suits
WebSight may suit site owners seeking free analytics with live traffic views, funnels, and privacy-masked session replay. Its self-hosting option may suit users who want to run the application with a Supabase Postgres project.
What it does well
- Free plan includes all features with no plan tiers.
- Realtime dashboard reports visitors, pages, and referrers.
- Session replay can be toggled per site.
- Default stateless mode sets no cookies or browser identifier.
What to know first
- Data has no automatic retention or purge.
- Server-side event API is a limited legacy interface.
- API events do not affect visitor counts or session-based reports.
- Support is directed through GitHub issues.
Limits
The free plan includes all features, as many sites as reasonably needed, and free self-hosting forever. Server-side API events are not sessionized and do not affect visitor counts or session-based reports; stored data remains until deleted.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Everything, for everyone | $0/ forever · No plan tiers · all features included · as many sites as you reasonably need · self-hosting stays free forever | Free |
As websight.srexrg.me lists them, read 12 Oct 2026. The maker's own page has the final word.
Getting started
- Open the WebSight website or repository
- Choose web tracking, API use, or self-hosting
- Install the script tag or npm package
- Add the tracking snippet for your framework
- Configure events, goals, funnels, or session replay per site
Verdict
WebSight combines real-time traffic views with events, funnels, and session replay, and offers self-hosting. Note the indefinite data retention unless deleted and the limits of the legacy server-side event API.
Questions
How much does WebSight cost?
The Everything, for everyone plan costs nothing, billed at $0 forever. There are no plan tiers.
Is WebSight open source?
Yes. WebSight is described as open-source analytics and supports self-hosting.
What platforms are supported?
WebSight is available for web, API, and self-hosted use. Installation documentation includes HTML, Next.js, React, Vue, WordPress, and other snippets.
Does it use cookies or store personal browsing details?
In default stateless mode it sets no cookies or browser identifier, does not store raw IP addresses or user-agent strings, and does not store page content, form values, or keystrokes.
What analytics features are included?
The service includes realtime dashboards, a visitor globe, custom events, goals, conversion funnels, retention analytics, traffic segmentation, and privacy-masked session replay.
How can users get help?
The site directs users to open a GitHub issue for support or other questions.
Facts from WebSight's own pages
- API access
- Yes · websight.srexrg.me, 24 Sept 2026
- API limitation
- The server-side event API is described as a legacy limited interface; its events are not sessionized and do not affect visitor counts or session-based reports. · websight.srexrg.me, 12 Oct 2026
- Conversion funnels
- Yes · websight.srexrg.me, 24 Sept 2026
- Events and funnels
- It supports custom events, goals, and conversion funnels that visualize drop-off. · websight.srexrg.me, 12 Oct 2026
- Event tracking
- Yes · websight.srexrg.me, 24 Sept 2026
- Free plan
- Yes · websight.srexrg.me, 24 Sept 2026
- Live analytics
- The dashboard shows live visitor counts, pages, and referrers as events arrive. · websight.srexrg.me, 12 Oct 2026
- Privacy
- In default stateless mode WebSight sets no cookies, stores no browser identifier, and derives visitor IDs from a daily rotating salted hash; raw IP addresses and user-agent strings are not stored. · websight.srexrg.me, 12 Oct 2026
- Purpose
- WebSight is open-source, privacy-first web analytics with a realtime dashboard and product analytics such as goals, funnels, and retention. · websight.srexrg.me, 12 Oct 2026
- Retention
- Data is kept until deleted; the privacy page says there is currently no automatic retention or purge. · websight.srexrg.me, 12 Oct 2026
- Segmentation
- Traffic can be filtered by source, country, device, or campaign. · websight.srexrg.me, 12 Oct 2026
- Self-hosting
- Self-hosting runs one Next.js application backed by a Supabase Postgres project and can be deployed to Vercel or another Node host. · websight.srexrg.me, 12 Oct 2026
- Session recordings
- Yes · websight.srexrg.me, 24 Sept 2026
- Session replay
- Session replay is included, and the repository README says replay is privacy-masked and can be toggled per site. · github.com, 12 Oct 2026
- Stored data limits
- The tracker strips query parameters except allowlisted marketing attribution parameters, and WebSight says it does not store page content, form values, or keystrokes. · websight.srexrg.me, 12 Oct 2026
- Support
- The site directs users to open a GitHub issue for help or other questions. · websight.srexrg.me, 12 Oct 2026
- Tracking setup
- Installation uses a script tag or the npm package, and the docs list snippets for HTML, Next.js, React, Vue, WordPress, and more. · websight.srexrg.me, 12 Oct 2026
- Visitor globe
- A 3D globe displays active visitors and supports live and historical views. · websight.srexrg.me, 12 Oct 2026
Where WebSight stands on Freedom251
- Web analytics tools#22 of 142