Overview

As a developer, you’ll use the Link SDK whether you’re integrating out-of-the-box actions using the Actions API or building your own custom actions using the Runtime SDK.

Link SDK is a shared requirement for both Actions API and Runtime SDK. Check out those product sections to learn more, view active integrations, or get started building.

After setting up Link SDK, you’re ready to add integrations.

The Link SDK is the only end-user facing UI component in Anon. It is used to securely authenticate users — handling validation of user credentials, multi-factor authentication, proxying, and more.

The authentication and authorization flow for the Link SDK is similar to OAuth 2.0 (think “sign in with Google”) but leverages user-permissioned authentication instead of APIs provided by integration partners.

Supported Platforms

The Link SDK is available for web applications. The Link SDK on web requires a Web SDK. We support React and Vue today, with support for other frameworks on the roadmap for the future. We provide sample code for integration into these frameworks.

Integration on the web also requires our Chrome SDK. This can be integrated into an existing Chrome extension, use a white label extension provided by Anon, or use Anon’s Chrome extension — whichever option works best for you!

The Link SDK for web includes a UI component (pictured below) that authenticates your end-user with any supported service. The UI flow explains how the product functions, dynamically prompts a user to install any requisite Chrome extension, and handles authentication with any supported service.

The Link SDK is also available for iOS applications. Integration on iOS requires Anon’s iOS SDK to be embedded in your native iOS application. We plan on adding support in the near future for React Native.

The Link SDK for iOS also includes a UI component which similarly explains how the product functions, dynamically prompts a user to install any requisite Chrome extension, and handles authentication with any supported service.

The Link SDK will also be available on other platforms like Android and MacOS in the future.

Features

  • Handles authentication for both the Actions API and Runtime SDK products, which includes authenticating end-user credentials, handling multi-factor authentication, proxying, and more.
  • A responsive UI that functions across various web and mobile formats.
  • Native branding for your application that pulls in your logo, as well as logos of any supported integrations that a user connects.
  • Interoperability with the Actions API and Runtime SDK products that enables you to use our out-of-the-box actions or build your own actions by writing web automation scripts.

Product flow

Check out this Loom to see the product flow for the Link SDK in action.

Anon is currently in private beta. To get access to start building on our platform, click here.

To set up Link SDK for your applications, please proceed to Setup!