服务商概述
Shynet 是由美国开发者 Mike Miles 创建的开源网站分析项目,基于 Python 的 Django 框架开发,定位于轻量、隐私友好、完全自托管的流量统计工具。与 GoatCounter、Plausible 等同赛道项目相似,Shynet 不使用 Cookie、不采集个人身份信息,天然满足 GDPR 等隐私法规要求。
Shynet 的全部数据存储在你自己的服务器与数据库中,从根本上杜绝数据被第三方采集利用的风险。追踪方式灵活:既支持常规的 JavaScript 脚本,也可在无 JavaScript 环境下使用像素式(img 标签)采集,覆盖更广的访问场景。仪表盘提供页面浏览、独立访客、来源渠道、设备与浏览器分布等核心指标并实时更新,适合个人站长、开发者与注重数据主权的团队。
核心优势
- 完全自托管,数据 100% 自主:所有统计原始数据存储在自己的服务器与数据库中,数据出境、留存与删除完全由你掌控,无第三方参与,对合规敏感场景是天然的最低门槛保障。
- 无需 Cookie 天然合规:不使用 Cookie 与浏览器指纹,无需 Cookie 同意弹窗,架构层面即满足 GDPR、ePrivacy 等隐私法规,参见 GDPR 合规清单。
- 无 JavaScript 亦可追踪:支持像素式(img)采集,即使访客禁用脚本也能记录访问,覆盖比纯 JS 方案更广的场景。
- 多站点与实时统计:支持在一个实例内管理多个站点,仪表盘实时展示页面浏览、独立访客、来源、设备与浏览器分布等核心指标。
- 开源免费、轻量高效:MIT 许可完全免费,自托管无站点数与访问量硬性上限,追踪脚本轻量异步加载,对页面性能与 Core Web Vitals 影响极小,参见 Core Web Vitals 优化。
产品生态
核心流量指标
页面浏览(Page Views)、独立访客(Unique Visitors)、来源渠道(Referral Sources)、设备分布、浏览器与操作系统分布、热门页面等核心指标,基于完整数据实时更新,不采样不估算。
像素式采集
除 JavaScript 脚本外,支持通过 <img> 像素标签完成无脚本环境下的追踪,适合邮件、落地页等不便注入脚本的场景,接入方式见 网站分析设置指南。
多站点管理
单实例支持添加多个站点,每个站点拥有独立追踪标识与数据视图,适合个人站长或代理管理多个网站。
隐私设计
不采集个人身份信息,配合服务器防火墙、数据库加密与定期备份可构建完整的数据防护体系;面向欧洲用户可对照 网站 GDPR 合规清单。
部署方式
基于 Django + 数据库(如 PostgreSQL)自托管部署,可通过 Docker 快速启动,具体见 Docker 生产部署指南。
集成与 API
提供基础 API 用于数据查询与导出,支持与自建数据面板集成,接入方式见 网站 API 集成基础。
不足之处
- 功能相对基础:聚焦核心流量指标,缺少漏斗分析、热力图、会话录制与自定义事件等高级能力,深度行为分析需搭配其他工具。
- 自托管需要运维能力:需自行维护 Django 服务、数据库、安全补丁与升级,非技术团队有一定门槛。
- 无商业支持保障:由社区维护的开源项目,无官方 SLA 与商业支持,关键业务需自行保障可用性。
- 生态与文档规模有限:文档以英文为主,社区规模与插件生态小于 Plausible、Matomo 等更主流的开源项目。
适用场景
- 注重数据主权的个人站长(★★★★★):完全自托管、数据自有,轻量免费,适合个人博客与内容网站。
- 隐私合规敏感行业(★★★★★):无 Cookie、无个人信息采集,天然满足 GDPR 等合规要求。
- 需要无脚本采集的场景(★★★★☆):像素式追踪覆盖禁用 JavaScript 的访客。
- 开发者与技术团队(★★★★☆):开源可定制、API 可集成,适合自行二次开发。
- 需要深度行为分析的产品团队(★★☆☆☆):缺少漏斗与事件分析,建议 Matomo 或 PostHog。
价格参考
| 方案 | 访问量 | 价格 | 说明 |
|---|---|---|---|
| 自托管(开源) | 不限 | 免费(仅服务器成本) | MIT 许可,全部功能 |
| 官方托管 | - | 以官网为准 | 如官方提供托管服务,价格以官网为准 |
Shynet 为开源项目,主要部署方式为免费自托管,仅需承担 VPS 服务器成本(约 1 核 1GB 即可运行);如存在官方托管服务,具体价格以官网为准,此处不编造。
常见问题
-
Shynet 需要 Cookie 吗? 不需要。Shynet 不使用 Cookie 与浏览器指纹,甚至支持无 JavaScript 的像素式采集,天然满足 GDPR 等隐私法规,参见 GDPR 合规清单。
-
Shynet 和 GoatCounter、Plausible 怎么选? 三者同为开源隐私友好分析:GoatCounter 最简、支持无脚本采集,Plausible 脚本更小(约 1KB)、云托管成熟,Shynet 基于 Django、完全自托管,选型参考 网站分析设置指南。
-
Shynet 支持多站点吗? 支持。单个自托管实例可管理多个站点,每个站点有独立追踪标识与数据视图,多站点管理见 网站分析工具,参考 网站分析方案搭建指南。
-
Shynet 部署需要什么配置? 一台运行 Docker 的 Linux 服务器即可,基于 Django 与数据库(如 PostgreSQL)运行,约 1 核 1GB 可支撑中小流量站点,详见 Docker 生产部署指南。
-
Shynet 能替代 Google Analytics 吗? 对基础流量统计与隐私合规场景可以,但缺少 GA 的漏斗、事件与广告归因等高级能力;深度分析可搭配其他工具,见 网站分析工具,参考 网站分析方案搭建指南。