Quick Reference


All Logic Hop data is fully anonymized and no personally identifiable data is ever stored by Logic Hop. While we do provide Geolocation based on visitors’ IP Addresses, location information is provided in real time and never stored. Additionally, the last octet of IPv4 addresses and the last 80 bits of IPv6 addresses are set to zero to anonymize all IP Addresses – This is the same technique Google uses.

Websites using Logic Hop have the option to set a cookie (logichop) to associate the anonymized data with returning visitors. Cookie consent and storage duration is up to the individual websites. Cookies are set by website on which Logic Hop is installed, and never by a Logic Hop domain.

Learn more about Data Protection and Privacy

Enabling GDPR Require Consent

  1. In the Logic Hop > Settings under Quick Settings click GDPR Require Consent button
  2. Enter your consent cookie name under Consent Cookie
  3. Click Save Changes

Logic Hop Quick Settings

Consent Cookie Video Tutorial

Consent Request Options

Logic Hop provides four options for requiring consents for data storage:

  • Require Consent – Never
    • Data storage for everyone
    • Sets the logichop cookie and stores data for ALL USERS
  • Require Consent – Visitors from GDPR Countries
    • No data storage for GDPR countries without Consent Cookie
    • Sets the _logichop_cookie and stores data for USERS NOT IN GDPR COUNTRIES
  • Require Consent – Visitors from European Union
    • No data storage for EU counrties without Consent Cookie
    • Sets the logichop cookie and stores data for USERS NOT IN THE EU
  • Require Consent – All Visitors
    • No data storage for anyone without Consent Cookie
    • Does not set the logichop cookie or store data

Consent Cookie

When the Consent Cookie option is set, the logichop cookie will be set and data will be stored for any user with who has the Consent Cookie set.

Logic Hop recommends the GDPR Cookie Consent Plugin for setting a Consent Cookie.

Disable Data Storage

To prevent any data from being stored set the Require Consent option to All Visitors and leave the Consent Cookie option empty. This will ensure that no data is stored for any visitors and the logichop cookie will not be set.

To prevent data storage for only GDPR Countries, set the Require Consent option to Visitors from GDPR Countries.

With the data storage disabled, all Logic Hop functionality will be active and available using data from the current session. However, no data will be stored after the user’s session ends and no logichop cookie will be set.

Logic Hop WordPress Transients

By default Logic Hop makes use of PHP Sessions for temporarily storing anonymized user data. This data is stored by PHP and automatically deleted based on the settings in your server’s PHP.ini file.

Optionally this data can be temporarily stored using WordPress Transients in the WP_Options table of your database.

To enable WordPress Transients for Logic Hop:

  • Visit the Logic Hop Settings
  • Check Enable WordPress Transients
  • Click Save Changes to save your settings

All Logic Hop transients are set to expire after one hour.

Note: Expired transients may remain in your database until manually deleted.

Delete Expired Transients

The Delete Transients setting enables an optional Cron job which will automatically delete expired Logic Hop Transients at a preset interval.

  • Visit the Logic Hop Settings
  • Select your desired interval under Delete Transients
  • Click Save Changes to save your settings

Note: the Logic Hop Delete Transients setting only deletes expired WordPress Transients set by Logic Hop.