Linux 软件免费装
Banner图

ZenMarkup Privacy Analytics

开发者 zenmarkup
anthonyzen
更新时间 2026年5月8日 15:12
PHP版本: 7.4 及以上
WordPress版本: 6.9
版权: GPLv2 or later
版权网址: 版权信息

标签

privacy statistics analytics GDPR cookieless

下载

1.2.0

详情介绍:

Self-hosted website analytics for WordPress. All data is stored in your WordPress database and never sent to third-party services. The tracker is cookieless and loads no external resources, making the plugin GDPR, CCPA, and PECR friendly by default — no consent banner required. Once activated, the plugin starts collecting anonymous visitor data and displays a full analytics dashboard inside WP Admin. Features Privacy by design Zero external resources The admin dashboard loads no fonts from third-party CDNs, no remote scripts, and no external stylesheets. Every byte is served from your own server, so the admin's IP address is never leaked to third parties while viewing analytics. Compatibility The tracking script is async, non-blocking, and under 5KB. It works with common caching and optimization plugins by using admin-ajax.php for data collection, which bypasses page caching. Who is it for? Built by ZenMarkup — WordPress support and development.

安装:

  1. Upload the zenmarkup-privacy-analytics folder to /wp-content/plugins/.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. Visit Analytics in the admin sidebar to view your dashboard.
Tracking begins automatically after activation. No configuration required.

屏幕截图:

  • Traffic tab — top pages, sources, UTM campaigns
  • Geography tab — interactive world map with country/city drill-down
  • Behavior tab — events, insights, user journeys, exit intelligence
  • Settings — data retention, access control, email reports, event tracking

升级注意事项:

1.2.0 Recommended: visitor geolocation now happens locally on your server using a self-hosted database, replacing the previous third-party IP lookup. No visitor IP addresses leave your site. Disable in Settings → General if you prefer no external traffic at all. 1.1.1 Recommended: restores AJAX tracker fallback, custom event tracking, Clear All Data and test-email functionality that were unintentionally detached during the 1.1.0 rename. 1.1.0 Renamed to ZenMarkup Privacy Analytics — internal refactor to comply with WordPress.org plugin naming requirements. No functional changes. 1.0.0 Initial release.

常见问题:

Does this plugin use cookies?

No. The plugin uses zero cookies, zero localStorage, and zero sessionStorage. No consent banner is needed.

Is this plugin GDPR-compliant?

The plugin is designed to be GDPR-friendly by default. It collects only anonymous, aggregated data. IP addresses are never stored — only an irreversible hash is used internally and then discarded. No personal identifiers are tracked.

How does visitor counting work without cookies?

An anonymous fingerprint is generated from a combination of the IP hash, User-Agent, screen size, language, and timezone. This creates a unique but non-reversible identifier that rotates naturally when any component changes.

Does this plugin make external requests?

The only external request the plugin makes is a monthly download of a public IP geolocation database from cdn.jsdelivr.net to your server. Visitor IP addresses and any other visitor data are never sent off your site. The download can be disabled in Analytics → Settings → General. See the "External services" section above for full details.

Does this work with caching plugins?

Yes. The tracker script uses admin-ajax.php for data collection, which bypasses page caching. It is compatible with common caching and optimization plugins.

Where is the data stored?

All analytics data is stored in your WordPress database. Nothing is sent to external servers (except the optional geolocation lookup).

Can I export my data?

Yes. Every dashboard tab has a CSV export option.

更新日志:

1.2.0 1.1.1 1.1.0 1.0.0