I just realized that Affinity/Canva sent some “pledge” by email to all their customers (also available here), including a promise to keep the perpetual licenses to Affinity products. Do I trust this to hold for years? Absolutely not. But hey, at least it’s a good gesture, I suppose.