No Cookie Analytics – By Arfa icon

No Cookie Analytics – By Arfa

No Cookie Analytics – By Arfa is a WordPress plugin with the following stats:

  • #18,083 Global Rank
  • 5/5 1 ratings

PF Score (About PF Scores)

PF Score is not a quality guarantee. It is a ranking based on available public signals.

Bronze46.6
Platinum
Gold
Silver
Bronze
Low

Score Breakdown

0
Popularity 40% No install data
61.9
Reputation 35% 5★ from 1 ratings
99.7
Freshness 25% Updated 12 days ago

No vulnerability history

Download Trends

Loading download data…

Vulnerabilities

No known vulnerabilities

This plugin has no records in the Wordfence Intelligence vulnerability database.

About No Cookie Analytics – By Arfa

Privacy-focused analytics with server-side tracking, dashboard reports, and no frontend cookies.

No Cookie Analytics – By Arfa tracks visits server-side without setting cookies in visitors’
browsers. Data stays in your WordPress database with an admin dashboard, reports, and optional
CSV export.

Privacy

This plugin stores analytics records in your WordPress database (wp_ncaba_hits), including:

  • Page URL/path
  • Referrer host
  • Browser/OS/device type
  • Anonymized IP hash
  • Session key
  • Country code
  • Timestamp

No raw IP address is stored in the plugin database.

Country detection behavior:

  1. Uses server-provided geolocation headers when available (for example Cloudflare or GeoIP
    headers).
  2. Optional external IP geolocation lookup can be enabled by admin consent in plugin settings.

When external geolocation is enabled, visitor IP is sent to:

  • Service: ipapi.co (primary) and ipwho.is (fallback)
  • Purpose: country lookup only

Site owners must disclose this in their privacy policy before enabling external lookup.

External services

This plugin can optionally use the third-party services ipapi.co and ipwho.is for country lookup. The lookup
is disabled by default and only runs after a site administrator explicitly enables the
“Allow External Geo Lookup” option in plugin settings.

  • Services: ipapi.co (https://ipapi.co/) and ipwho.is (https://ipwho.is/) as fallback
  • What is sent: the visitor’s IP address (only when the option is enabled and no server-provided
    geo headers are available).
  • When: at most once per visitor IP per week on success; failed lookups are retried after one hour.
  • Why: to determine the visitor’s country code for the analytics dashboard.
  • ipapi.co Terms of Service: https://ipapi.co/terms/
  • ipapi.co Privacy Policy: https://ipapi.co/privacy/
  • ipwho.is Terms: https://ipwhois.io/terms
  • ipwho.is Privacy: https://ipwhois.io/privacy

If the option is left disabled, the plugin never contacts ipapi.co or ipwho.is.

Features

  • Server-side tracking
  • GDPR-aware design (configure to your legal requirements)
  • No frontend cookies
  • Admin dashboard and home screen widget
  • Pages, Referrers, and Users reports
  • CSV export and settings import/export
  • Local bundled frontend assets (no CDN required)

Frequently Asked Questions

Does this plugin set cookies?

No. Tracking is performed on the server when pages are requested.

Where is data stored?

In a custom table in your WordPress database (wp_ncaba_hits by default).

Ratings & Reviews

5
1 ratings
5★
2
4★
0
3★
0
2★
0
1★
0

Recent Reviews

Loading reviews…

View all reviews on WordPress.org (opens in a new tab)

Changelog

1.0.8

  • Dashboard: redesigned info tooltips to use Dashicons with cleaner markup and tooltip text via CSS ::after.
  • Dashboard: Visitors Overview chart now shows hourly data when the “Last 24 hours” filter is selected.
  • Fixed hourly chart data accuracy by bucketing visits in the WordPress site timezone.
  • Improved country detection with more server geo headers, better proxy IP resolution, and optional
    external lookup via ipapi.co with ipwho.is fallback (removed browser-language country guessing).
  • Fixed recent activity timestamps by storing hits in site time and formatting relative times correctly.
  • Settings: added role-based tracking exclusion with a custom searchable multiselect when “Skip tracking
    for logged-in users” is enabled.
  • Admin notices (including warnings) now render before the analytics layout wrapper to avoid layout issues.
  • Tracking now records page paths with query strings (for example /blog?123456) as separate entries in reports.

1.0.7

  • Removed UTF-8 byte order marks (BOM) from PHP sources so activation no longer sends accidental
    output to the browser.
  • Uninstall: reliable table drop, clear all related and legacy cron hooks, and remove cached
    geo lookup transients.
  • Deactivation: clear legacy cleanup cron hook names in addition to the canonical event.

1.0.6

  • Renamed plugin to “No Cookie Analytics – By Arfa”; text domain and translation template are
    no-cookie-analytics-by-arfa (Domain Path: /languages).
  • Main bootstrap file is no-cookie-analytics-by-arfa.php; directory slug no-cookie-analytics-by-arfa.
  • PHP class and constant prefix NCABA_* (e.g. NCABA_VERSION, NCABA_Activator); runtime
    identifiers use lowercase ncaba_* / ncaba- (database table {prefix}ncaba_hits, options,
    hooks, AJAX, and asset handles). Legacy cfaba_*, cfba_*, and mistaken NCABA_* option keys
    or table names migrate automatically on upgrade.
  • Plugin URI points to a reliable HTTPS profile page; localized admin strings and dashboard JS
    escaping improvements.
  • Bumped tested-up-to header for current WordPress.

1.0.5

  • Previous branding and slug iteration; see older releases for detail.

1.0.4

  • Raised minimum WordPress version to 6.2 for safe %i identifier placeholders in
    $wpdb->prepare().
  • Hardened admin and cron SQL (prepared statements, esc_like() for LIKE patterns).
  • Replaced parse_url() with wp_parse_url(); removed redundant fclose() on export stream.
  • Settings import notices use per-user transients; validated upload temp files with
    is_uploaded_file().
  • Added readme short description; direct-access guard on settings view template.

1.0.3

  • Bundled Chart.js and Poppins assets locally (removed CDN dependency).
  • Added explicit admin consent toggle for external geolocation lookup.
  • Updated privacy disclosure and reviewer-oriented readme details.

1.0.2

  • Improved admin UI and tooltip behavior.

1.0.1

  • Added richer visitor identity and dashboard/report improvements.

1.0.0

  • Initial release.

Alternatives to No Cookie Analytics – By Arfa

Other WordPress plugins serving a similar purpose, ranked by relevance and PF Score.

Platinum98.1
Compliance by Hu-manity.co icon

Compliance by Hu-manity.co

Consent management and compliance tool supporting GDPR, CCPA, and ePrivacy regulations with autoblocking functionality.

★ 4.8/5·900K+ installs·Updated 14 Aug 2026
Platinum94.9
GA Google Analytics – Connect Google Analytics to WordPress icon

GA Google Analytics

Embed Google Analytics tracking code and access multiple tracking features for WordPress sites.

★ 4.9/5·400K+ installs·Updated 10 Aug 2026
Platinum89.1
Slimstat Analytics icon

Slimstat Analytics

Self-hosted WordPress analytics for pageviews, links, and WooCommerce tracking without external servers.

★ 4.8/5·70K+ installs·Updated 24 Jun 2026
Platinum88.1
Statify icon

Statify

View visitor statistics and pageviews from your WordPress dashboard with privacy-focused tracking.

★ 4.8/5·100K+ installs·Updated 7 Aug 2026
Platinum87.2
Cookiebot by Usercentrics – Automatic Cookie Banner for GDPR/CCPA & Google Consent Mode icon

Cookiebot by Usercentrics

Deploy a cookie consent banner with automated cookie detection and compliance enforcement for GDPR and CCPA regulations.

★ 4.4/5·100K+ installs·Updated 22 Jun 2026
Gold82.3
The GDPR Framework By Data443 icon

The GDPR Framework By Data443

Provides documented GDPR compliance tools and privacy management for WordPress websites.

★ 4.8/5·10K+ installs·Updated 17 Aug 2026
Gold82.1
CAOS | Host Google Analytics Locally icon

CAOS | Host Google Analytics Locally

Host Google Analytics locally to reduce external dependencies and improve site performance.

★ 4.9/5·10K+ installs·Updated 4 Jun 2026
Gold80.7
Plausible Analytics icon

Plausible Analytics

Lightweight analytics platform that prioritizes user privacy over data collection practices.

★ 5/5·10K+ installs·Updated 11 Aug 2026
Platinum98.1
CookieYes – Cookie Banner for Cookie Consent (Easy to setup GDPR/CCPA Compliant Cookie Notice) icon

CookieYes

Display cookie consent banners and manage GDPR and CCPA compliance requirements on WordPress sites.

★ 4.8/5·1.0M+ installs·Updated 3 Aug 2026