(As a user only, not a desktop dev)<p>I've never really ever seen desktop DRM work effectively. Various things have been tried, like keeping some of the code out of the client and only downloading it at startup every time, or requiring some sort of hardware dongle, or making a ton of small updates that the pirates can't keep up with, but usually those will get cracked sooner or later too. Do you really want to get into an arms race with Chinese hackers? Their time costs a lot less than yours.<p>Most of the big companies (Adobe, Microsoft, etc.) have been engaged in a losing battle with pirates for decades now. They just kinda learn to embrace it, more or less turning a blind eye to piracy unless it's from other corporations.<p>Instead, might it be worth tackling this on the pricing/business side? Maybe offer regional prices (maybe offer a Chinese language version that costs much less and accepts their local payment apps), or work with app bundles (Setapp, Humble, etc.). Your licensing prices for more than 1 computer also seem a bit high (like I wish it came with 2 devices by default, one for work and one for personal).<p>Maybe there's also room in there for an eternally free version with minimal features / configuration, a monthly nag, and a gentle reminder that the paid version has more features? Just thinking out loud.<p>Generally, can you make up for piracy losses by increasing reach and focusing on convertible users instead? The Chinese were probably never going to convert anyway; piracy is a cultural norm in much of Asia.<p>Some of my paid desktop apps also have optional cloud subs (like image hosting for Cleanshot or various services for my IDE) but that's harder to envision for an app like yours.<p>Anyway, cool app. I might pick up a license for myself. Hope you figure out some way to sustain it!