Protecting user data is fundamental to building secure and reliable applications. We're excited to announce that memberships privacy is now available on all Appwrite plans, enabling you to safeguard your members' personal information effectively.
Why memberships privacy matters
Many applications don't require members' personal details to be visible to other users or team members. In collaborative environments, for instance, exposing information like email addresses or multi-factor authentication status may be unnecessary and potentially risky. This feature ensures you can implement appropriate privacy controls while maintaining full application functionality.
What you can do with memberships privacy
Memberships privacy allows you to designate specific membership details as private, giving you precise control over information sharing within your app. You can now configure the following details as private:
userName: The member's name
userEmail: The member's email address
mfa: Whether the member has enabled multi-factor authentication
When set to private, these details remain hidden in team or project workflows unless specifically required.
How to configure memberships privacy
Implementing memberships privacy is straightforward:
Open your Appwrite Console
Navigate to Auth > Security > Memberships privacy
Select which details (userName, userEmail, or mfa) should be private
This setup ensures sensitive information remains protected where unnecessary.
Have questions or feedback about this feature? Join us on Discord - we look forward to hearing how you'll use memberships privacy to enhance your applications' security.