I hadn't seen the term 'standalone app.' being used as such. I know the term 'perpetual licensing' software but what you say makes sense after looking up the meaning of the term:

Standalone software may refer to: