I want to add the translation service to my open source .Net desktop application.
How can I achieve to not expose the client id and secret code?
- It's open source, so everyone can see the source code.
- It's .Net, so everyone can decompile the binaries and read the code to find the secret.
- It's a desktop app, so anyone could use the binaries and call the translate method, even without explicitly knowing the secret.
How can I use the translation service in a desktop app without violating the license terms?