Data leak attributed to play, first discovered on 2023-12-18. Approximately 15,009 records were reported exposed.
Luxembourg, United States