Does this violate GDPR? You have a delete code .. man this is a long terms of service.
In this particular case only Article 13 could be a problem, but it’s this represents the kind of wonderful things that are becoming impossible because of regulation, walled gardens breaking net neutrality, etc.
Net neutrality is a regulation.
Net neutrality is what the web was like in its early days before it was usurped by commercial interest. Nowadays regulations appear to be the only feasible way to retain net neutrality.