Anon Link enables your application to securely collect and connect end-user accounts on web and mobile. By integrating with Anon Link, your app can securely access and interact with end-user accounts on supported third-party services.

Anon Link UI connecting ACME to LinkedIn

Key Features

  • Link UI: A pre-built pop-up interface that allows a user to connect their account.
  • Authentication: Handles collecting end-user credentials, supports multi-factor authentication, and uses proxies for enhanced security.
  • Native branding: Incorporate your logo and the logo of your integration.

How It Works

Anon Link operates similar to OAuth 2.0 flows (such as “Sign In with Google”) but uses user-permissioned authentication instead of relying on integration partners’ APIs.

Here’s an overview of how the user connection flow works:

1

User launches Anon's UI

A user clicks a “Connect Account” button in your app, which launches Anon’s pre-built UI.

2

User installs Chrome extension (web only)

Anon prompts the user to install a Chrome extension, which facilitates the credential collection process. On mobile, this is handled via SDKs.

3

User logs in to third-party service

The user enters their credentials and completes any required 2FA steps directly in the service’s login flow via the Anon UI.

4

Session Storage

Upon successful login, Anon validates, encrypts and stores the user’s session details. The session is now connected to your application.

At the end of the flow, your user’s session is securely connected.

Once authenticated (including any 2FA), the session remains active for future automated actions without requiring additional verification.

Your app can then automate actions on their behalf with the user session using the user’s appUserId (typically an email address).

Choose Your Platform