4.4 billion authentications and growing