ID.me has raised roughly $619 million in funding to date, including a $340 million Series E round in September 2025 and a $132 million Series D in April 2023, among earlier rounds. Backed by major investors such as CapitalG and Lead Edge Capital, the company achieved a valuation of about $2 billion as of September 2025 while scaling its cloud-based identity verification business. Founded in 2010 and headquartered in McLean (United States), ID.me is expanding its digital identity and authentication solutions across government, healthcare and consumer sectors in the evolving cybersecurity ecosystem.