Student or Learner
I have seen it a lot meaning "to understand" and I'd like to know if it's a polite expression that can be used at work or even when talking to strangers.
Yes, you can use it. But "I understand" is better, especially in the work place or professionally.
Use "I get it" with friends or in casual conversation.