Digital identity protection for the nerds

Digital identity protection tools
for the nerds

API-first developer platform

Rapidly launch new products or enhance existing ones by incorporating additional privacy and identity protection features. Our API-first developer platform includes:

Developer-focused documentation
Our guides cover everything from initial setup to advanced integrations, ensuring you can leverage our platform to its fullest potential.
APIs
Our APIs are built with flexibility and scalability in mind, allowing you to incorporate powerful privacy and identity protection features effortlessly.
SDK source code via GitHub
Open-source SDKs available on GitHub, offering transparency and customization to fit your specific needs across multiple platforms.
Sample applications
Ready-to-use examples showcasing best practices and the capabilities of our platform, providing a strong foundation for your projects.
Brandable, white-label applications
Deliver customized solutions to your clients with our brandable, customizable, white-label applications.
Cloud-first technology
Our solution is built on serverless technology and infrastructure-as-code for immediate deployment.

Digital identity protection SDKs

You can implement the full suite of digital identity protection SDKs or select the ones that best fit your business needs.

Password manager

The Password Manager SDK allows you to offer your users all the features of a modern password manager application, with the flexibility to create the ideal experience for your customers. Passwords can be a serious security vulnerability for many people. Creating and using unique, secure passwords for each site can be challenging, so people fall into the trap of creating weak passwords or re-using the same ones across multiple sites. Anonyome Labs provides an easy-to-use and convenient password manager that will enable your users to create, store and use secure passwords in a way that seamlessly integrates with their digital identities.

  • Client-side encryption: Encrypt your user’s vault items with the user’s master password and secret code on the client side and never send over the raw vault items.
  • Secure vault storage: Protect your users’ vault data with multi-factor authentication, including secure remote password (SRP) comprised of the user’s master password and secret code.
  • Powerful credential management: Provide your users with a multi-platform solution for storing all their sensitive data, such as login credentials, generated passwords, credit cards, and bank account info.
  • Strong password generator: Encourage healthy password hygiene by allowing users to quickly and securely generate strong, unique passwords for each login credential they create. 
  • Account backup & recovery: Assist your users in securely backing up and storing their master password and secret code, the two critical components to accessing and decrypting their sensitive password vault data. 

The Virtual Private Network SDK allows you to provide whole-of-device virtual private network capability to your users. Accessing network resources using a Virtual Private Network allows your users to keep their network addresses private, and also to protect the privacy of their communicated data through strong encryption, using world class VPN infrastructure with fine grained choice of egress point.

  • Egress location selection: The location of the VPN egress point can be selected. 
  • Server utilization information: Where there are multiple VPN servers in the same egress location, they can be selected based on relative utilization.
  • Protocol choice: The VPN protocol to be used can be selected. 
  • Connection lifecycle: Connection lifecycle events are reported to the application. 

The Virtual Cards SDK allows you to offer virtual credit cards to your users. Your users can create virtual cards whenever they need to. They can shop securely, keep track of all their transactions, and control their spending, safe in the knowledge their details will remain private. Give your users total peace of mind and intuitive compartmentalization of their online shopping.

Credit cards give retailers (and banks) a powerful way to track users and their spending habits. This data is often used and sold without the user knowing or understanding the consequences it may later bring.

  • Easy funding: Your users can fund their Virtual Cards directly from a bank account from a debit or credit card. 
  • Flexible card creation: Your users can create and cancel cards whenever they want. This is particularly useful to block unwanted/unauthorized automatic renewal payments. 
  • Purchase limits: Your users can set monthly spending limit on each virtual card (coming soon). This reduces their risk if someone steals their details, and also helps them stay in control of their finances. 
  • View transactions: Let your users keep control of their payments with a detailed transaction history. They can see exactly what transactions they have made, along with the payment status and details of the merchant. 

*Before issuing any virtual cards to a user, you must use the Secure ID Verification SDK to confirm their identity. 

The Secure ID Verification SDK allows you to verify your users’ legal identities. This is essential to comply with regulatory requirements, such as know-your-customer (KYC). Secure ID verification is required to unlock certain Anonyome Labs features, such as Virtual Cards. Secure ID verification also offers you peace-of-mind that your application isn’t being misused.

Your users will be asked to verify their identity by providing proofs that can be verified against trusted data sources.

  • Verify legal identities: Verify your users’ legal identities so they can unlock full capabilities such as virtual cards and enhanced security benefits.
  • Verify ID documents: Incorporate verification of government issued ID document, such as a passport, ID card or driver’s license, into the verification process. Optionally compare the user’s photo on the ID document to a facial image. 

The User SDK makes it seamless for you to integrate Sudo capabilities into your applications with minimal effort. For applications that support Open ID Connect, the User SDK enables applications to map their existing users to Anonyome Labs users without the need for end users to create new accounts.

  • Private key authentication: The User SDK allows users to on-board with minimal effort and sharing of personal information. Private Key Authentication offers a modern, passwordless approach for signing up and logging in. 
  • Federated authentication: The User SDK offers multiple ways to register a user, including Federated Sign In (via OIDC).
Telephony

The Telephony SDK allows you to offer your users all the features associated with a mobile phone number while preserving their privacy. Anonyome Labs makes it effortless to integrate phone numbers, messaging, and calling within your existing or new products. This enables your users to use different phone numbers for different situations, contexts or roles. In turn, this compartmentalization of their personal information helps keep them safe online.

Mobile phones have become so ubiquitous that a phone number is now synonymous with a user’s identity. More and more services and applications require a user to share their phone number alongside their other personal data. This coupling of a phone number with personal identity carries significant privacy and security implications. If these are left unchecked, they expose users to significant threats such as identity theft, social engineering, SIM swapping, account takeovers, doxing, and more.

  • Phone numbers: Give your users their own phone numbers that work just like mobile phone number but with the privacy and security benefits of a Sudo. 
  • SMS messages: Quickly and easily add secure SMS messaging to any app, giving your users the ability to send messages to or receive messages from any phone number. 
  • MMS messages: Allow your users to send multimedia messages such as photos, GIFs, videos, contact cards and more. 
  • Voice calling: Provide your users with the ability to make and receive voice calls to mobile, toll-free, landline, and VOIP phone numbers without revealing their device’s SIM number. 

The Email SDK allows you to offer your users email communication while preserving their privacy. Anonyome Labs makes it effortless to integrate email address creation, send and receive email messages, and manage email folders within new or existing products. You can enable users to have unique email addresses for different situations, contexts, or roles. In turn, this compartmentalization of their personal information and communications helps keep them safe online.

Email has become so ubiquitous that email addresses are now synonymous with a users’ identities. More and more services and applications require users to share their email address alongside their other personal data. This coupling of an email address with personal identity carries significant privacy and security implications. If these are left unchecked, they expose users to significant threats such as identity theft, social engineering, account takeovers, doxing, and more.

  • Email addresses: Give your users their own email addresses that work just like any other email address but with the privacy and security benefits of a Sudo. 
  • Send and receive emails: There are countless ways to integrate email sending and receiving into your product in ways that enhance a user’s privacy. 
  • Email drafts and folders: Allow your users the flexibility to manage their inbox with email folders and save draft emails securely.
Ad & tracker blocker

The Ad & Tracker Blocker SDK allows you to offer your users a safe browsing experience by enabling you to block advertisements and tracking requests in the browser. Users can add exemptions to the blocking rules to disable blocking on the sites they choose. Because the patterns used to block advertisements and tracking requests are constantly changing, protecting users from advertisers and data collection companies is a constant challenge. The Ad & Tracker Blocker SDK and service provide the latest up-to-date blocking techniques and patterns in a package that is easy to integrate into your applications.

  • Automatic updates of blocking techniques: The Ad & Tracker Blocker service automatically updates the blocking techniques and patterns based on the latest open source databases to stay ahead of the advertisers and data tracking companies. 
  • Per users exceptions: Each user can exempt sites from ad tracker blocking by adding them to the “exceptions list”, giving them control over their browsing experience. 
  • High speed matching: The blocking engine is highly optimized to minimize the impact on the user’s browsing experience. 

The Site Reputation SDK enables you to offer your users a safe browsing experience by providing reliable and up-to-date site reputation ratings. You can leverage these ratings to prevent your users from accessing malicious sites or to notify them when they visit sites with low reputation ratings. The Site Reputation SDK and service provide the latest up-to-date reputation information in an easy to consume package.

  • Query site reputation: Query the reputation of a site with a single API call. 

Anonyome's platform services

1.
2.
3.
4.

Platform deployment

Deploy a dedicated Platform instance for development, testing, and production, grant access for integrations, and manage runtime services for operation. 

App setup & integration

Set up app build environments, integrate customer authentication for each app and platform, configure integrations and develop libraries, UX, error reporting, and analytics.

Apply app branding

Apply branding elements like icons, logos, colors, and policies to apps and extensions, and package them for distribution on iOS, Android, Chrome, Edge, Safari, Firefox, MacOS, and Windows.

Product launch

Deliver final product and assist your team with store setup and product launch. 

Deploy a dedicated Platform instance for development, testing, and production, grant access for integrations, and manage runtime services for operation. 

Set up app build environments, integrate customer authentication for each app and platform, configure integrations and develop libraries, UX, error reporting, and analytics.

Apply branding elements like icons, logos, colors, and policies to apps and extensions, and package them for distribution on iOS, Android, Chrome, Edge, Safari, Firefox, MacOS, and Windows.

Deliver final product and assist your team with store setup and product launch. 

1
Platform deployment
Deploy a dedicated Platform instance for development, testing, and production, grant access for integrations, and manage runtime services for operation.
2
App setup & intergration
Set up app build environments, integrate customer authentication and client-side telemetry for each app and platform, configure auth integrations and develop libraries, UX, error reporting, and analytics.
3
Apply app branding
Apply branding elements like icons, logos, colors, and policies to apps and extensions, and package them for distribution on iOS, Android, Chrome, Edge, Safari, Firefox, MacOS, and Windows.
4
Store program
Optional services like assisting with developer account setup, build signing, app/extension store uploads, and handling store review feedback. Support product launches and upskill L1 support teams as needed.

Get started today

Increase revenue and empower users to protect their data with digital identity protection tools.

Get started today

Increase revenue and empower users to protect their data with digital identity protection tools.