We hired an external team from Eastern country. They built our mobile game app using Unity3d which we paid a lot of $K. We asked them to only use the software with bought license, not cracked one, and they said they will do it.

Now, we're ready to publish apps to official stores and I read on the net that guys from unity3d can always check if the app was made via bought license or via cracked software. If they discover it's been made with cracked software, they will ban the app and probably prosecute us.

Where can we find such tool to confirm that our software was indeed made by 100% licensed unity3d piece of software?

  • 2
    \$\begingroup\$ Have you asked your developers for proof? If you don't trust your developers that much, I'm not sure why you'd risk your reputation putting something they developed under your name. Sounds pretty sketchy to me. \$\endgroup\$
    – House
    Feb 14, 2013 at 16:38
  • 2
    \$\begingroup\$ Trust is good, confirmation is better... \$\endgroup\$ Feb 14, 2013 at 16:54
  • \$\begingroup\$ @Byte56 I trust them. I trust my eyes more. A lot of our money in game. \$\endgroup\$
    – jackwyn
    Feb 14, 2013 at 17:46
  • 1
    \$\begingroup\$ Why not ask here answers.unity3d.com \$\endgroup\$
    – Den
    Feb 14, 2013 at 20:34
  • \$\begingroup\$ Generally for contracted work you might want to require Errors and Omissions ("E&O") insurance (see Gamasutra, Also an indemnity clause. If it's too late to amend the contract I would check with Unity themselves. There is a 'am I legal' option in unity, but I think it only phones home to the app store and verifies that the 'app' itself is legit (its for you not 'the engine'.) \$\endgroup\$
    – KenK
    Feb 20, 2013 at 20:20

2 Answers 2


I don't know if it's true that Unity can validate that a deployment of a game was made with a valid license or not, but it looks like if it is true they haven't released any tools you can use to perform this validation yourself (which is not uncommon, offhand the only company I'm aware of that does make it possible for you to do this yourself is Microsoft with Windows and Office).

Your best bet, then, is likely to

  • Get in touch with your developer and ask them to provide some kind of validation or proof that a valid license was used.

  • Get in touch with Unity and ask them if they can help resolve your situation.

It's not really, strictly speaking, Unity's problem but they may be willing to help you out if you explain your situation.

  • 2
    \$\begingroup\$ +1, though the question should be put on commonsense.stackexchange.com instead. \$\endgroup\$
    – Hackworth
    Feb 14, 2013 at 17:08
  • 6
    \$\begingroup\$ @Hackworth You almost gave me hope that that site existed. Would've been interesting to see what kind of questions would be asked there. \$\endgroup\$
    – API-Beast
    Feb 14, 2013 at 17:32

As Josh mentioned in his answer, asking for proof is pretty much the only thing you can do -- something like a screenshot of purchase confirmation, or the email they send you when the purchase goes through.

Better yet, next time, you buy it and send them the license key.

Better still, put something in your contract next time if you don't trust them -- some sort of penalty/punishment/contingency. Since it seems like you don't trust them, I would go so far are putting a clause like "you get paid when the app successfully makes it to the app store, and not before." (Of course, you will probably still need some sort of good faith down payment.)

  • \$\begingroup\$ It's $2000 worth key :). Hardly anyone will do what you suggested. I guess that is why we looked for a team with a license :). Another point, even if you made the app with cracked unity3d, the app will get published. apple or google have nothing with that. Only unity can later charge a file against us if they discover cracked sofware being used. \$\endgroup\$
    – jackwyn
    Feb 14, 2013 at 17:49
  • \$\begingroup\$ +1 I think this is a good alternative to people looking for this information in the future, before the fact. \$\endgroup\$
    – House
    Feb 14, 2013 at 23:19
  • \$\begingroup\$ Possibility they may keep your license for themselves and give you a cracked one all the same. \$\endgroup\$ Feb 21, 2013 at 1:09
  • 1
    \$\begingroup\$ +1 Typically, publishers buy the licenses. They can even revoke the licenses if the project is canceled to reuse on another. If you are out-sourcing development, you should buy all the licenses if you want to be safe and retain control over legal issues. \$\endgroup\$ Dec 18, 2013 at 18:49

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .