> IF you have to be safe because you're e.g. in Germany and you can't just change other peoples contracts after they signed up.
Isn't it the very nature of contracts that you cannot change them unilaterally? I'd be very surprised if there are places where you can legally do that, and I wouldn't call such a thing "contract".