Smart 2FA Secret Import - Paste and Auto-Convert TOTP Keys
Smart 2FA Secret Import - Paste and Auto-Convert TOTP Keys
Problem
Currently, migrating 2FA codes from other password managers to Proton Pass is painful. Users must manually re-scan QR codes for every single account, which can take hours for users with many 2FA-enabled accounts. This migration friction prevents users from switching to Proton Pass.
Requested Feature
Smart 2FA Key Recognition and Import
Allow users to simply paste 2FA secrets in various formats, and Proton Pass automatically recognizes and converts them into working TOTP codes.
Supported Formats
Base32 secrets (e.g., JBSWY3DPEHPK3PXP)
OTPAuth URIs (e.g., otpauth://totp/Example:user@site.com?secret=ABC123&issuer=Example)
Google Authenticator export format
Raw secret keys from other password managers
User Experience
User clicks "Add 2FA" in Proton Pass
Paste any supported 2FA format
Proton Pass auto-detects format and extracts:
Secret key
Service name
Account identifier
Algorithm settings
One-click to save and start generating codes
Why This Matters
Migration barrier removal: Makes switching to Proton Pass effortless
Time savings: Convert hours of manual work into minutes
Competitive advantage: Most password managers don't offer smart format detection
User retention: Reduces abandonment during migration process
Use Cases
New users: Migrating from Bitwarden, 1Password, Authy, Google Authenticator
Backup restoration: Quickly restore 2FA from exported data
Enterprise: IT teams setting up employee accounts in bulk
Security Implementation
All parsing done locally (client-side)
No secrets transmitted to servers
Support for custom TOTP parameters (SHA-1/256, 6/8 digits, custom intervals)
Maintain end-to-end encryption for stored secrets
Similar Features in Competitors
Bitwarden: Limited OTPAuth URI support
1Password: QR code import only
Proton Pass opportunity: Be the first with comprehensive smart import
Impact
This feature would make Proton Pass the most migration-friendly password manager, directly addressing the biggest barrier to user adoption.
Please upvote if you've struggled with 2FA migration or want easier password manager switching!