

That’s all true except for that last paragraph - the rights and conditions they gave you to existing code are irrevocable, so you’ll continue to be able to use the last open source version indefinitely, including the feature you made yourself. It’s just that they can release new versions and not publish the source code of their additions, even if that new release also includes a feature you made yourself.
(I’m not a lawyer, but still.)




They have some functionality for which you can login, and only at login are you asked to agree to the terms. Presumably you can just use the offline functionality of the editor just fine without agreeing to anything other than the AGPL.