> This page is for Glide Classic.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://www.glideapps.com/docs/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://www.glideapps.com/docs/_mcp/server.

# Email Anonymization

> Generate virtual emails to protect your users' privacy.

Glide can generate virtual email addresses for users of your app—users sign in normally, and developers never see their real email. This protects user privacy and minimizes the sharing of personal info. You can turn this on by selecting **Hide user email addresses** in **User Data** settings.

![Hiding user email addresses in a Glide app.](/docs/_fern-files/_img/fd60a97db92d334890b11d79884a54f872cb4573a16e550415222fc2679172b5.webp)

This won't affect existing user emails, but it will create an anonymous email for every new user who signs up while this setting is on.

![Fake email for a user.](/docs/_fern-files/_img/4ba8f35ce7566598452d1b44d3c48237416448147e4ea08cde1b7c622f70ac83.webp)

You can switch back and forth between the two settings, and real and anonymous email addresses can coexist in an app. Turning the feature on or off at any time won't affect emails that already exist in your app. Any new emails that come in after making a change will follow the setting in place when the user signs up for your app.

Users won't know that their emails are being anonymized, so it's up to you to notify them of this, if you wish to do so. You can use a [text](/docs/essentials/components/text) or [hint](/docs/essentials/components/hint) component to make a notification in the [Layout Editor](/docs/getting-started/intro-to-layout#layout-editor).

If an email is made anonymous, you won't be able to email that user (through email actions, etc).

> **Note**
>
> **Collect real user email addresses** is only available in paid plans. Check out all our pricing plans [here](https://www.glideapps.com/pricing).