Malleable software: Restoring user agency in a world of locked-down apps (2025)08/27•www.inkandswitch.com