Islam has always called for “Satr” which means keeping other people’s and your sins hidden. It teaches us to deal with our sins secretly by asking God for forgiveness instead of talking about them openly.