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