Skip to content

Adding an allow list to your app ​

With Privy, you can enable an allow list for your application to gate access to specific email addresses, phone numbers, and/or Ethereum addresses. You can use the allow list feature to coordinate a beta launch of your product for early-access users, manage an ongoing waitlist, and more!

When you enable an allow list for your app:

  • All existing users will still be permitted to login to your app
  • New users must be added to the allow list by their email address, phone number, or Ethereum address to be permitted to login
  • New users who have not been added to your allow list will not be permitted to login.

Enabling the allow list for your app ​

You can enable an allow list directly from the Privy developer dashboard. To do so, just navigate to the Users page > Allow list tab of the dashboard and toggle allow lists on.

Managing allowlists in the developer dashboard
Managing allowlists in the developer dashboard.

Managing the allow list ​

There are two main ways to manage the allow list for your app:

All of these actions can easily be performed using the Privy dashboard.

TIP

It's easy to use the Privy API to manage your waitlist with a third party-tool. For instance, if you are using Airtable to manage your waitlist, you can easily integrate it with Privy.


Check out this guide for more!

Customizing the allow list error screen ​

When users who are not on the allow list attempt to login to your app, Privy will show them a screen stating that they have not been invited to the app. You can customize the text on this screen to show the user a more specific message and navigate them to a link where they can provide more information to register for your app.