Examples:
screen.studio by pie6k
bolt.ai by daniel nguyen
Zenvoice by Marc Lou
My simplest assumption is:
Do you just have a database (e.g. Supabase). Then have your app do a GET request using the License Code. If the license exists in the db, allow access to the app. If not, block the access...