Mask Email and Phone is a Bubble plugin designed to automatically detect and mask sensitive information in user messages, keeping conversations secure and users engaged within your platform.
π‘οΈ Email Detection & MaskingThe plugin identifies and blocks various email formats and bypass attempts:
Standard Formats:Bypass Attempts Blocked:
- contact @ example.com (spaces around @)
- contact @example.com (space before @)
- contact@ example.com (space after @)
- contact at example.com (@ replaced with "at")
- contact AT example.com (@ replaced with "AT")
- contact arobase example.com (@ replaced with "arobase")
- contact@example point com (dot replaced with "point")
- contact@example dot com (dot replaced with "dot")
- contact(at)example(dot)com (special characters)
- contact[at]example[dot]com (brackets)
- contact{arobase}example{point}com (curly braces)
π± Phone Number Detection & MaskingComprehensive phone number detection across multiple international formats:
French Numbers:
- 06 12 34 56 78 (spaced format)
- 06.12.34.56.78 (dotted format)
- 06-12-34-56-78 (dashed format)
- 0612345678 (compact format)
International Numbers:
- +33 6 12 34 56 78(French international)
- +1 555 123 4567 (US format)
- +44 20 7946 0958 (UK format)
- (555) 123-4567(US with parentheses)
Bypass Attempts Blocked:
- 0 6 1 2 3 4 5 6 7 8 (spaces between digits)
- zero six twelve... (numbers written as words)
- Long digit sequences (10+ consecutive numbers)
π― Key Features
- Smart Detection: Advanced regex patterns catch creative bypass attempts
- Customizable Replacement: Choose your own replacement text (
****
, [REDACTED]
, etc.)
- Selective Moderation: Enable/disable email or phone moderation independently
- Dynamic Input: Works with any dynamic text field from your Bubble app
- Server-Side Processing: Secure processing that can't be bypassed client-side
- Performance Optimized: Lightweight and fast processing
- Multi-Language Support: Handles French "arobase" and international formats
πΌ Perfect For
- Messaging Apps: Keep conversations on your platform
- Marketplaces: Prevent direct contact bypassing your system
- Dating Apps: Maintain user safety and platform engagement
- Community Forums: Moderate user-generated content
- Customer Support: Filter sensitive information in tickets