However, if you are looking for a serious partner, then do not tolerate a relationship based on mistrust and lies.This is not an exhaustive list of all the signs that can exist showing your Indonesian girlfriend is cheating on you.
This is not a normal relationship, stop listening to all her bullshit about love, and make an objective analysis of your relationship with her: Is this woman making you happy?
What does she like about you exactly that other expats don't have? Jakarta is a decadent city: Male expats cheat on their wife and they end up with local Indonesian women who cheat on them too.
Clearly, I understand the concept of privacy, but such behaviour is a clear indicator that your Indonesian girl is hiding something. If you believe that, then you can ask her about the previous men she was dating.
I remember my ex was very confuse about it: She was telling me about her Dutch guy with whom she had been for 3 years, her American guy she had dated for 2 and a half year, her German guy that she had loved for 4 years, etc.
There are no reasons to feel ashamed because you love someone, even a bargirl/prostitute, but at one point, you need to protect yourself from your girlfriend because miracles don't happen: Trust your instinct, and make a courageous decision. She doesn't trust you one bit, and never gives you any freedom when you want to go out with your friends in bars or night clubs.