IFPC Worldwide
interlock Country
United States
Business Category
Public Sector
Employees
101-1000
Discovered
2025-10-08
Published
October 08, 2025
Victim ID
tHBB2jJ5W9BN
Description
Once again, a company "IFPC" that claims to ensure public safety during hiring, customer verification services, and a wealth of other personal and confidential information has been leaked due to poor security and employee performance.