I am not publishing it to google play. Only using for practice purpose.
No, you can’t. The EULA is very explicit:
“Unity Personal may not be used by…
a Commercial Entity that has either: (a) reached annual gross revenues in excess of US$100,000…”
Whether you publish a game or not is completely irrelevant.
I’m not a lawyer and don’t work for UnityCo:
o You’re just personally practicing with it, at work, loading it onto one of the company computers? In that case, it seems like your company is who you need to clear it with - loading personal software onto their machines. As far as Unity is concerned, you’re just a regular guy using a personal license.
o Same as above, but it’s fulfilling a “personal development” company requirement. That still seems like just personal use.
o Same as above, but the company mentions and supports Unity for personal development. Hmmm… that seems tricky, but it’s why companies have lawyers.
o If you’re evaluating it for use by the company, it seems like that’s why Unity made the free license. Technically you may be in violation (if you assigned yourself that job, technically the business is using it, not you, but still … .)
o The business is using it for internal purposes. That seems a clear case they should buy the license. Using is using. Not publishing with it just means you’re less likely to get caught.