Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    K

    Keygen Blog

    keygen.sh · Company blog · on HN since 2016

    The company blog of Keygen, a software licensing API run by HN user ezekg, covering licensing, pricing and outages.

    Visit blogHN submissions
    StartupsProgramming
    What HN says

    Commenters praise the Keygen website's design and suggest the service for software licensing; one user built their own system instead.

    Stats for nerds
    27HN people shared it
    58linked in comments
    3.3Kstory points
    May 2025last shared
    2017people per year2025

    Top posts on HN

    1. 1
      No Calls
      2 people · 1.6K points · first shared 2025 · 517 comments on HN
    2. 2
      That time I told my wife I wanted to quit my job
      1 person · 427 points · first shared 2021 · 248 comments on HN
    3. 3
      A fourteen-day free trial ain’t gonna cut it
      1 person · 381 points · first shared 2024 · 224 comments on HN
    4. 4
      Show HN: Keygen – A dead-simple software licensing API built for developers
      14 people · 327 points · first shared 2016 · 90 comments on HN
    5. 5
      I quit caffeine
      1 person · 219 points · first shared 2022 · 291 comments on HN
    6. 6
      I Replaced Baremetrics and ChartMogul with Rake
      1 person · 99 points · first shared 2021 · 38 comments on HN
    7. 7
      Source-Available Is Meaningless
      2 people · 52 points · first shared 2024 · 73 comments on HN
    8. 8
      Generating Cryptographically Secure License Keys in 2021
      2 people · 16 points · first shared 2021 · 11 comments on HN
    9. 9
      You can't rely on people being good
      2 people · 14 points · first shared 2024 · Discussion on HN
    10. 10
      That one time Keygen went down for 5 hours (twice)
      2 people · 11 points · first shared 2024 · 1 comments on HN

    What HN people wrote when they linked it

    • alin23Feb 2022

      1. Yes, I’ve been working on generalizing the Lunar specific code for open sourcing it next month. Still WIP because I’m still getting busy with new monitor edge cases.

      Last month I’ve also found out about Keygen (https://keygen.sh/) which has a really nice offering, and I would have probably chosen it instead of building my own solution if I’d known about it. I’m concerned about uptime with my own solution, I don’t have the means to provide enough redundancy in case of a network or data center failure.

      2. I’m earning about $3.5k per month on Lunar Pro licenses (on average, some months can be 5-6k, some 2k). Doing quality macOS apps is a nice market to be in. You get to do tools for your own usage and also share them with others for some side revenue.

      I’ve also created The low-tech guys (https://lowtechguys.com/) and each new app published there is also bringing about $200-$600 per month.

      Little by little, I’m hoping to get to a continuous revenue of $8k per month so I can build a home for my family and have more time to pursue my other hobbies (woodworking: https://reddit.com/r/DIY/comments/t1l4rk/_/hyhvjix/?context=1) and (instrumental music: https://soundcloud.app.goo.gl/Dv8AT2JgNWrzFtLa8)

    • huhtenbergJan 2022

      > https://keygen.sh/build-vs-buy/

      This is inaccurate and misleading.

      The calculator assumes that there's no cost to integrating with your system. It also assumes that the developer is salaried, which is almost never the case when it's a single-person shop.

      The amount of effort required to learn your system, to do the integration, to test and to support it is absolutely on par with the time it would take to make a simple licensing framework from scratch. Except that the latter doesn't create an external dependency for a critical part of customers' experience.

      This is all from a perspective of desktop software vendor. Perhaps things are different when your service is used for WP plug-ins or web apps, but for desktop apps - IMNSHO - the value of it is fairly low.

    • adamhpApr 2021

      I am pretty sure the founder of this: https://keygen.sh/ is on YC or Indie Hackers?

      Might solve your license needs.

      Otherwise, it depends on a lot of things so it's always a really hard question to answer. Some questions that immediately come to mind: Are you going to need to update frequently? Can they set you up an EC2 instance and give you SSH access, or do you need to do everything? What's the access pattern generally? Can the environment hit the internet? What's the tech stack, and are there multiple services to deploy?

      I'd argue that whatever you end up doing, you should attempt to automate if you have the time. In this case, using Terraform and/or Ansible. That way, you have a repeatable process and can iterate on it using source control.

    • userbinatorJun 2018

      And that's why I built https://keygen.sh, for those that would rather not spend months building a licensing server in-house.

      For a second, I thought you were the owner of the .us site, reincarnated it under a different domain, and trying to imply that crackers would create a keygen for your software anyway.

      But speaking as someone from the other side ;-) any centralised software protection is going to be dead-easy to crack since the checks and ways it makes them are going to be nearly the same between all apps that use it. FlexLM is an existing example of this.

    • wonger_May 2024

      Took me a bit to realize it's licensing as in managing enterprise license keys 'C1B6DE-39A6E3...', not licensing as in MIT/GPL/etc. https://keygen.sh/

      Does anyone know a minimal, alternative licensing solution appropriate for a tiny startup? One where the license key is the only form of user authentication. Is there a cheap service available? Or is it easy to roll a custom solution.

    • ezekgApr 2023

      I run a software licensing/distribution API (https://keygen.sh) that may be able to help you once your self-hosted licensing requirements expand over the next couple years. Reach out if you ever need anything or just want to talk licensing best practices.

      We're going to be going source-available under ELv2 soon as well. Good to see more companies lately using the Elastic license.

    Related

    Sentry Blogblog.sentry.io146 people

    We Just Gave $155k to Open Source Maintainers

    Sentry Blog
    Company · last shared 2026
    GNOME Blogsblogs.gnome.org490 people

    AirPods fast connect security vulnerability

    GNOME Blogs
    Company · last shared 2026
    Signal v. Noisesignalvnoise.com941 people

    The open-plan office is a terrible, horrible, no good, very bad idea

    Signal v. Noise
    Company · last shared 2026
    thoughtbot Blogrobots.thoughtbot.com441 people

    Neat

    thoughtbot Blog
    Company · last shared 2026
    freeCodeCampmedium.freecodecamp.org582 people

    A hacker stole $31M of Ether – how it happened, and what it means for Ethereum

    freeCodeCamp
    Publication · last shared 2025
    Better Programmingbetterprogramming.pub319 people

    Three programmers got fired, including me, due to a single app crash

    Better Programming
    Publication · last shared 2025
    Y Combinator Blogblog.ycombinator.com643 people

    Request For Research: Basic Income

    Y Combinator Blog
    Company · last shared 2025
    A Smart Bearblog.asmartbear.com407 people

    Avoid blundering: 80% of a winning strategy

    A Smart Bear
    Personal · last shared 2026