How to protect a SaaS source code on Desktop?

beginnerxyz

Registered Member
Joined
Jan 17, 2020
Messages
65
Reaction score
18
I have some ideas to build subscription-based software for. I noticed that almost all new SaaS products are web-based and are obviously hiding all their code on the server to prevent cracking.
is there really a way to protect important source code on the client-side that if stolen, ruins your business? for example, Electronjs seems to be a very easy target to decompile.
Let's say I want to make a service that scrapes thousands of web pages, I would have to put that code on the backend/server and build a well-designed system to distribute the load and such when I would have done it easily on the user computer which would save me almost all servers cost, and they cost a lot.

Software like Jarvee [https://jarvee.com/get-now/], states that they use the client computer to do all of their automation functionality. how are they safe from cracking?

I'm not looking for a way to build the most secure system ever made, just need to know if there's a standard way to prevent at least the amateurs from cracking it.
 
jarvee isnt safe from cracking. if you send it encrypted, you may as well send it in plain text.

the most successful ig bots are the ones that charge $10 per account, not $10 per unlimited.

saas is better for the user than needing a windows vps and manually managing it.
 
...
Let's say I want to make a service that scrapes thousands of web pages, I would have to put that code on the backend/server and build a well-designed system to distribute the load and such when I would have done it easily on the user computer which would save me almost all servers cost, and they cost a lot.
...

If you are offering this as a SaaS product then you are most likely charging a monthly or metered rates to justify the cost of what you are offering.

When doing a desktop app you will always have people cracking it to get around whatever impediment you put in place. The truth is, the amount of legitimate buyers will be far greater than the few crackers. Movie and Video Game studios have this sense that whenever somebody downloads their content for free then they lost out on a sale but the reality is they never really had enough interest to purchase it.

Regarding your original question of "how to protect a SaaS source code on Desktop": you could have your desktop app require authentication to do certain tasks, or use a licensing system such as keygen.sh. But honestly, focus on a quality product first then worry about stopping unwanted users. I wouldn't worry about somebody stealing your code and ruining your business because chances are if they are stealing your code then they probably can't write. Also, look at all of the open source projects out there that have their code on for display! You can go start your own WordPress CMS alternative.
 
Back
Top