Skip to main content

Improvement of the process for License deactivation.

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.

1 comment

Log in to comment and vote

Comments1

  • User

    •

    Jul 20, 2025

    Yes definitely!! I’m a new user (currently in pre-alpha development phase) and I’m shocked that there is no way to deactivate license keys from the dashboard.

    During staging/testing I activated my license key and didn’t store the instance id. Now the key is activated but cannot be use it since there is no instance id.

    As OP noted if the customers forget to deactivate the key on their old machines they are unable to use the license key ever again. And on top there is no way to provide support for these user other than modifying/canceling their subscription