ConacLog – Collection and Analysis for Access Logs

Description

ConacLog is a WordPress plugin that records and analyzes website access logs directly within your WordPress installation.

It stores visitor access information securely in a dedicated database table. Administrators can view statistics and detailed access activity from the WordPress dashboard.

Features:

  • Access log recording
  • Analytics dashboard
  • Multisite support
  • Configurable IP storage (raw + hash or hash-only)
  • Built-in data cleanup and privacy maintenance tools
  • Uses a dedicated endpoint for logging instead of admin-ajax.php,which helps avoid issues in environments where admin-ajax requests may be blocked.
  • Works even with the default WordPress permalink structure.

All log data is stored locally in the WordPress database and is accessible only to site administrators.

Privacy

ConacLog stores access log data in a dedicated database table within WordPress.

Stored data includes:

  • Visitor IP address (always stored as a hashed value; optionally stored in raw form)
  • Remote host name (stored only when raw IP storage is enabled)
  • Access date and time
  • Requested URL

If hashed-only storage is enabled, raw IP addresses and remote host names are not stored.

If raw IP storage is enabled, both the raw IP address and its hashed value are stored.

Administrators may remove stored raw IP addresses and remote host names using the plugin’s maintenance tools.

A small cookie may be set to identify administrator self-access for filtering purposes. This cookie is stored locally in the browser and is not transmitted to any external service.

No log data is transmitted automatically.

External Services

This plugin connects to external services only when an administrator explicitly performs an IP lookup from the dashboard.

Service providers:

  • ipinfo.io – Used to retrieve IP geolocation information.
    Terms of Service: https://ipinfo.io/terms-of-service
    Privacy Policy: https://ipinfo.io/privacy-policy
  • WHOIS servers – Used to retrieve domain or IP registration information.
    The following WHOIS servers are queried in order to look up IP address ownership information:

    • whois.nic.ad.jp (JPNIC – Japan Network Information Center)
      Service description: https://www.nic.ad.jp/en/db/whois/
      Privacy / Terms: https://www.nic.ad.jp/en/

    • whois.jprs.jp (JPRS – Japan Registry Services)
      Service description: https://whois.jprs.jp/en/
      Privacy Policy: https://jprs.co.jp/en/privacy.html

    • whois.apnic.net (APNIC – Asia Pacific Network Information Centre)
      Service description: https://www.apnic.net/manage-ip/using-whois/
      Privacy Policy: https://www.apnic.net/about-apnic/corporate-documents/documents/corporate/privacy/

    • whois.arin.net (ARIN – American Registry for Internet Numbers)
      Terms of Use: https://www.arin.net/resources/registry/whois/tou/
      Privacy / Data description: https://www.arin.net/reference/materials/data/

What is sent:

  • The IP address selected or entered by the administrator.

When:

  • Data is transmitted only when an administrator explicitly performs an IP lookup.
  • No automatic or background transmission occurs.

Purpose:

  • To display geolocation or ownership information related to an IP address.

Screenshots

  • サマリー画面
  • ログ詳細画面
  • 条件指定部分
  • 外部情報へのIPアドレス照会画面
  • 設定画面
  • 設定画面
  • 設定画面

Installation

  1. Upload the plugin via the WordPress admin.
  2. Activate the plugin.
  3. Configure settings from the admin panel.
  4. Data can optionally be deleted when the plugin is uninstalled.

FAQ

Does it support multisite?

Yes. Activation and deactivation must be performed per site.

Where are logs stored?

Logs are stored locally in a dedicated database table within WordPress.

Does it store personal information?

The plugin stores IP addresses as part of access logs. Administrators can choose whether to store raw IP addresses together with hashed values, or to store only hashed values.

If raw IP storage is enabled, the remote host name is also stored. If hashed-only storage is enabled, raw IP addresses and remote host names are not stored.

External IP lookups are performed only when explicitly requested by an administrator.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“ConacLog – Collection and Analysis for Access Logs” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.0

  • Initial release
  • Access log recording
  • Analytics dashboard
  • Multisite support
  • Privacy protection (IP hashing)

1.0.1

  • Fix: Fixed an issue where the filter removal button was not working.
  • Security: Security: Added nonce verification