1352
Twitter/X new ID Verification - First Look
(lemmy.world)
This is a most excellent place for technology news and articles.
actually, two companies.
you give up your id forever to an id verification company + twitter stores it for 30 days