← Back to context

Comment by XCSme

7 months ago

I was in the same situation, and considered https://keygen.sh, but realized implementing one myself is probably faster than trying to integrate a third-party platform.

So, I ended up creating my own system, quite simple, in Node.js + MongoDB, and then I can add whatever integrations I need (currently I only needed Paddle).

Yup, I was in the same situation but ended up adding a lot of features over time and thought, hey, maybe this could turn into something bigger. If you don’t mind, would you be open to taking a quick look and sharing your thoughts or feedback?

  • I don't have much to say, because I didn't like the keygen model either, and I usually prefer having all my customer data in one platform that I control.

    In my experience, I had more issues with third-party licensing systems, than a self-hosted one where I have control over. If I need to store some extra data, or add some extra checks for the license, I can simply edit the code and it works.