On November 11, 2024, the National Privacy Commission (NPC) received an email claiming no data leakage or personal data ...