| 开发者 |
zenmarkup
anthonyzen |
|---|---|
| 更新时间 | 2026年10月16日 13:02 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
admin-ajax.php for data collection, which bypasses page caching.
Who is it for?
zenmarkup-privacy-analytics folder to /wp-content/plugins/.No. The plugin uses zero cookies, zero localStorage, and zero sessionStorage. No consent banner is needed.
The plugin is designed to be GDPR-friendly by default. It collects only anonymous, aggregated data. IP addresses are never stored — only a daily-rotating irreversible SHA-256 hash is kept, and it is never used to identify or profile individual visitors. No personal identifiers are tracked.
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.
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.
Yes. The tracker script uses admin-ajax.php for data collection, which bypasses page caching. It is compatible with common caching and optimization plugins.
All analytics data is stored in your WordPress database. Nothing is sent to external servers (except the optional geolocation lookup).
Yes. Every dashboard tab has a CSV export option.
No. Because the plugin uses no cookies, no localStorage, and no fingerprint with a persistent identifier, you do not need a cookie consent popup for the analytics itself. The visitor fingerprint rotates every 24 hours at midnight UTC, which aligns with the CNIL audience-measurement criteria and EDPB Guidelines 2/2023 — the standard used by privacy-first analytics tools such as Plausible and Fathom. You should still maintain a Privacy Policy page disclosing your use of analytics, but a blocking consent banner is not required.