# Possible to remove signup ip?

**URL:** https://meta.discourse.org/t/possible-to-remove-signup-ip/83228
**Category:** Support
**Tags:** privacy
**Created:** [March 18, 2018, 4:40am UTC](https://meta.discourse.org/t/possible-to-remove-signup-ip/83228 "2018-03-18T04:40:28Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![8BIT](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/8bit/32/76872_2.png) [@8BIT](https://meta.discourse.org/u/8BIT)
#### Post date: [March 18, 2018, 4:40am UTC](https://meta.discourse.org/t/possible-to-remove-signup-ip/83228/1 "2018-03-18T04:40:28Z")

</div>

a user (moderator) would appreciate if their sign-up IP address was removed from view (from other moderators). easily possible?

---

<div class="post-metadata">

### Author: ![Mittineague](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mittineague/32/114259_2.png) [@Mittineague](https://meta.discourse.org/u/Mittineague)
#### Post date: [March 18, 2018, 6:28am UTC](https://meta.discourse.org/t/possible-to-remove-signup-ip/83228/2 "2018-03-18T06:28:07Z")

</div>

Super easy: don’t log in and around 5 years from now it will be gone  
[Privacy policy | Discourse - Civilized Discussion](https://meta.discourse.org/privacy#data-retention)

> - Retain the IP addresses associated with registered users and their posts no more than 5 years.

Not so easy. repeatedly use the console to set the Users ip\_address field to null

Not so easy, then super easy: Write a plugin to automatically set the field to null

---

<div class="post-metadata">

### Author: ![fhe](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/fhe/32/113345_2.png) [@fhe](https://meta.discourse.org/u/fhe)
#### Post date: [March 18, 2018, 11:40am UTC](https://meta.discourse.org/t/possible-to-remove-signup-ip/83228/3 "2018-03-18T11:40:22Z")

</div>

> [@Mittineague](#):
>
> Super easy: don’t log in and around 5 years from now it will be gone

Are you sure about that? I had a look at the code and couldn’t find anything related to that. So far it seems to be only a statement in the privacy policy and not something realized by the system.

---

<div class="post-metadata">

### Author: ![Mittineague](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mittineague/32/114259_2.png) [@Mittineague](https://meta.discourse.org/u/Mittineague)
#### Post date: [March 18, 2018, 7:21pm UTC](https://meta.discourse.org/t/possible-to-remove-signup-ip/83228/4 "2018-03-18T19:21:20Z")

</div>

> [@fhe](#):
>
> Are you sure about that?

Not so sure. What I was thinking of appears to only involve cleaning up the Screened IPs not User IPs

> <https://github.com/discourse/discourse/blob/main/app/jobs/scheduled/clean_up_unmatched_ips.rb>

---

<div class="post-metadata">

### Author: ![fhe](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/fhe/32/113345_2.png) [@fhe](https://meta.discourse.org/u/fhe)
#### Post date: [March 19, 2018, 9:40am UTC](https://meta.discourse.org/t/possible-to-remove-signup-ip/83228/5 "2018-03-19T09:40:11Z")

</div>

Yes, this is something different.

So far the statement from the privacy policy (which seems to be also the default for all Discourse installations) doesn’t seem to be backed up by an implementation.

Hopefully, with the GDPR around the corner, it’s going to be changed soon.

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [June 8, 2024, 12:37pm UTC](https://meta.discourse.org/t/possible-to-remove-signup-ip/83228/6 "2024-06-08T12:37:42Z")

</div>

This topic was automatically closed after 2274 days. New replies are no longer allowed.
