Hello,
If you make good on a promise, it means that you keep your promise.
If you keep the circle tight, I understand that it means that only a few people know of something.
These are both US English so if you get a different answer from an American, it will probably be better than mine!
Best wishes
Bob