I am a LemonSqueezy user and encountered problems during the migration from Lemon to Creem.
Product Background:
Lightweight server, no own database to record license and instanceId activation records.
Problem Scenario:
If users do not deactivate themselves and directly clear the app data, they will be unable to retrieve the instanceId and thus cannot deactivate, wasting an activation slot.
Possible Solutions:
Support manual assistance for users to deactivate devices in the management backend.
Allow users to deactivate devices themselves on their order page.
Return a list of
activated instanceIds in the License-related interfaces. This way, the product can handle it during user activation: if the device limit is exceeded, it will automatically help users deactivate the earliest activated device.
