Not quite. A Game Insight ID is the unified account for all Game Insight games. Your game account, on the other hand, is something like your game character. If a GI ID were compared to your personal safe, then each of your game accounts would be a part of its contents.
Have more questions? Submit a request