Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Usage Milestone: Google Analytics Module google_analytics crossed 1,000 active installs. Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Release: GraphQL Compose Codegen 1.1.2 Minor update available for module graphql_compose_codegen (1.1.2). Release: Mapy.com 1.1.3 Minor update available for module mapycom (1.1.3). Release: Ckeditor5 entity browser 3.0.3 Minor update available for module ckeditor5_entity_browser (3.0.3). Release: Ckeditor5 entity browser 3.0.1 Minor update available for module ckeditor5_entity_browser (3.0.1). Release: Ckeditor5 entity browser 3.0.2 Minor update available for module ckeditor5_entity_browser (3.0.2). Release: Teamleader Integration 4.0.2 Minor update available for module teamleader (4.0.2). Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

IP Anonymize

1,201 sites Security covered Drupal 11 · not 10 IP ecosystem
View on drupal.org

This module helps protect user privacy and comply with data regulations by automatically removing old IP addresses from your Drupal database. It allows you to configure how long IP addresses are stored, with support for various Drupal core and contributed modules.

Stale IP addresses clog up your database with useless data, not to mention, may be subject to subpoena by legal authorities in some jurisdictions.

The IP Anonymize module helps ensure users' privacy (and compliance with data protection and consumer privacy regulations such as GDPR, CCPA/CPRA, etc.) by implementing a retention policy for IP addresses logged in Drupal's database tables. IP addresses are scrubbed on each cron run according to a configurable retention period. For example, you may wish to preserve IP addresses for a short while for purposes of identifying spam.

IP Anonymize cannot guarantee anonymity, as IP addresses are recorded at least temporarily, and may also be logged elsewhere in the system such as webserver error logs.

Built-in support:
Drupal 7 built-in support:
Similar modules:

Cryptolog logs ephemeral identifiers—a keyed hash in IPv6 notation using a random salt which is stored in memory and regenerated each day—rather than IP addresses. Unlike IP Anonymize, client IP addresses never touch Drupal's logs or database tables.

You can support development by contributing or sponsoring.

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
5
Tracked since
Sep 2025
Latest release
1 month ago
Releases (12 mo)
5 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
2.0.1 Stable 11 Jul 7, 2026
8.x-1.17 Stable 8–11 Sep 30, 2025
2.0.0 Stable 11 Sep 13, 2025
2.x-dev Dev 11 Sep 13, 2025
8.x-1.16 Stable 8–11 Sep 9, 2025