-2

I want to sell the desktop program through MS Store.

I want it to be used only at PC of a persons who have paid for it.

Does MS Store have some standard APIs or components to support such protection ?

What are the usual ways to implement such protection that will be compatible with MS Store and Windows 10?

I want to try to choose the right platform, like C# WinForms or Java or C++ Qt at which it will be more easy to protect the program from copying and code from refactoring while selling through MS Store.

I know that I can read the main params of PC and OS and generate the license file signed by private key, etc but I wonder whether such processes are anyhow supported and automated by MS Store.

I tried to read their docs but did not find any info yet.

Aleksey
  • 9
  • 3
  • Does this answer your question? [How do you protect your software from illegal distribution?](https://stackoverflow.com/questions/109997/how-do-you-protect-your-software-from-illegal-distribution) – Progman Aug 27 '23 at 10:31
  • This question is really _important_ to me and I definitely don't know where to ask it. Local admins are satanic sadists. – Aleksey Aug 27 '23 at 11:25
  • "How do you protect" is 14 years old topic and MS Store started to allow desktop apps only this year. I asked the question at learn.microsoft.com and no answer there yet. – Aleksey Aug 27 '23 at 11:33

0 Answers0