0
0
Fork 0

Adjust privacy policy (#6666)

* Adjust privacy policy to be more specific to Mastodon

Fix #6613

* Change data retention of IP addresses from 5 years to 1 year

* Add even more information

* Remove all (now invalid) translations of the privacy policy

* Add information about archive takeout, remove pointless consent section

* Emphasis on DM privacy

* Improve wording

* Add line about data use for moderation purposes
This commit is contained in:
Eugen Rochko 2018-04-04 21:47:39 +02:00 committed by GitHub
parent 1c1042556d
commit f1867a7388
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
23 changed files with 43 additions and 1360 deletions

View file

@ -4,8 +4,10 @@ require 'sidekiq-scheduler'
class Scheduler::IpCleanupScheduler
include Sidekiq::Worker
RETENTION_PERIOD = 1.year
def perform
time_ago = 5.years.ago
time_ago = RETENTION_PERIOD.ago
SessionActivation.where('updated_at < ?', time_ago).destroy_all
User.where('last_sign_in_at < ?', time_ago).update_all(last_sign_in_ip: nil)
end