Security Settings
Protect your Ethikal account with strong security measures and best practices.
Password Security
Change Password
- Go to Account Settings > Security
- Click Change Password
- Enter current password
- Enter new password
- Confirm new password
- Click Update Password
Password Requirements:
- ✓ Minimum 12 characters
- ✓ At least one uppercase letter
- ✓ At least one lowercase letter
- ✓ At least one number
- ✓ At least one special character
- ✓ Not previously used
- ✓ Not a common password
Password Strength:
New Password: [________________]
Strength: ▓▓▓▓▓▓▓▓░░ Strong
✓ Long enough
✓ Has uppercase
✓ Has lowercase
✓ Has numbers
✓ Has special characters
⚠ Consider adding more variety
Password Best Practices
Do:
- ✅ Use a unique password
- ✅ Use a password manager
- ✅ Change regularly (every 3-6 months)
- ✅ Mix characters, numbers, symbols
- ✅ Make it at least 16 characters
Don't:
- ❌ Reuse passwords
- ❌ Use personal information
- ❌ Share your password
- ❌ Write it down (except secure vault)
- ❌ Use dictionary words
Two-Factor Authentication (2FA)
Enable 2FA
Highly Recommended for account security!
Using Authenticator App
- Click Enable 2FA
- Download authenticator app:
- Google Authenticator
- Authy
- Microsoft Authenticator
- 1Password
- Scan QR code
- Enter 6-digit code
- Save recovery codes
Enable 2FA
━━━━━━━━━━━━━━━━━━━
Step 1: Scan QR Code
┌─────────────┐
│ [QR CODE] │
│ │
│ │
└─────────────┘
Or enter key manually:
ABCD 1234 EFGH 5678 IJKL 9012
Step 2: Enter Code
Code: [______]
[Cancel] [Enable 2FA]
Using SMS
- Click Enable SMS 2FA
- Enter phone number
- Receive verification code
- Enter code
- Confirm
Note: Authenticator apps are more secure than SMS.
Recovery Codes
Important: Save these codes!
Recovery Codes
━━━━━━━━━━━━━━━━━━━
Use these if you lose access to your
authenticator app. Each code can be
used only once.
1. A1B2-C3D4-E5F6
2. G7H8-I9J0-K1L2
3. M3N4-O5P6-Q7R8
4. S9T0-U1V2-W3X4
5. Y5Z6-A7B8-C9D0
6. E1F2-G3H4-I5J6
7. K7L8-M9N0-O1P2
8. Q3R4-S5T6-U7V8
9. W9X0-Y1Z2-A3B4
10. C5D6-E7F8-G9H0
[Download] [Print] [Copy All]
⚠️ Store these in a safe place!
Storage Options:
- Password manager
- Encrypted file
- Safe deposit box
- Secure physical location
Manage 2FA
Two-Factor Authentication
━━━━━━━━━━━━━━━━━━━━━━━━
Status: ✓ Enabled
Method: Authenticator App
Enabled: Dec 6, 2025
[View Recovery Codes]
[Change Method]
[Disable 2FA]
Backup Methods:
• SMS to •••-•••-1234 [Remove]
• Email to u•••@example.com [Remove]
[Add Backup Method]
Active Sessions
View Sessions
See all devices where you're logged in:
Active Sessions
━━━━━━━━━━━━━━━━━━━
This Device
MacBook Pro • Chrome • macOS
San Francisco, CA • 192.168.1.100
Last active: Now
[End Session]
iPhone 14 Pro
Mobile • Safari • iOS 17
San Francisco, CA • 192.168.1.101
Last active: 5 minutes ago
[End Session]
Windows PC
Desktop • Edge • Windows 11
New York, NY • 203.0.113.42
Last active: 2 hours ago
⚠️ Unfamiliar location?
[End Session]
[End All Other Sessions]
Security Recommendations
Review Regularly:
- Check active sessions weekly
- End unknown sessions immediately
- Look for suspicious locations
- Verify device types
If You See Suspicious Activity:
- End that session immediately
- Change your password
- Enable 2FA if not already
- Review recent account activity
- Contact support if needed
Login History
Recent Logins
Track all login attempts:
Login History
━━━━━━━━━━━━━━━━━━━
✓ Successful Login
Dec 6, 2025 at 2:34 PM
Chrome on macOS • San Francisco, CA
IP: 192.168.1.100
✓ Successful Login
Dec 6, 2025 at 9:15 AM
Safari on iOS • San Francisco, CA
IP: 192.168.1.101
✗ Failed Login
Dec 5, 2025 at 11:47 PM
Chrome on Windows • Unknown Location
IP: 203.0.113.99
⚠️ Suspicious activity
✓ Successful Login
Dec 5, 2025 at 6:22 PM
Chrome on macOS • San Francisco, CA
IP: 192.168.1.100
[View All] [Export History]
Failed Login Alerts
Automatic Alerts for:
- Multiple failed login attempts
- Login from new location
- Login from new device
- Unusual login times
Security Notifications
Alert Preferences
Security Alerts
━━━━━━━━━━━━━━━━━━━
Email Alerts:
☑ Login from new device
☑ Password changes
☑ 2FA changes
☑ Failed login attempts (3+)
☑ Account settings changes
☑ New wallet connected
☑ Large data value transactions
SMS Alerts:
☑ Password changes
☑ 2FA disabled
☐ Login from new device
☐ Failed login attempts
Push Notifications:
☑ Password changes
☑ 2FA changes
☐ Login from new device
Account Recovery
Recovery Methods
Set up multiple recovery options:
Account Recovery Options
━━━━━━━━━━━━━━━━━━━━━━━
Primary Email
u••••@example.com ✓ Verified
[Change]
Recovery Email
backup@example.com ✓ Verified
[Change] [Remove]
Phone Number
+1 •••-•••-1234 ✓ Verified
[Change] [Remove]
Recovery Codes
10 unused codes
[View Codes]
[Add Recovery Method]
Recovery Process
If you lose access to your account:
- Go to login page
- Click Forgot Password?
- Enter email or username
- Check email for recovery link
- Follow instructions
- Set new password
- Re-enable 2FA if needed
Required for Recovery:
- Access to recovery email, OR
- Recovery codes, OR
- Phone number with SMS
Privacy & Security
Connected Applications
Review third-party app access:
Connected Applications
━━━━━━━━━━━━━━━━━━━━━
Privacy Analytics Tool
Access: Read privacy data
Granted: Dec 1, 2025
Last used: 5 hours ago
[Revoke Access]
NFT Gallery
Access: Read NFT collection
Granted: Nov 28, 2025
Last used: Yesterday
[Revoke Access]
Data Export Tool
Access: Read all data
Granted: Nov 15, 2025
Never used
[Revoke Access]
[Review All Apps]
API Key Security
Best Practices:
- Rotate keys regularly
- Use test keys for development
- Never commit keys to code
- Restrict key permissions
- Monitor key usage
API Key Usage
━━━━━━━━━━━━━━━━━━━
sk_live_abc123...xyz789
Last 24 Hours:
• 247 requests
• 0 errors
• All from 192.168.1.100
⚠️ Unusual activity detected:
• 50 requests from new IP
• Review and rotate key?
[View Details] [Rotate Key]
Security Checklist
Essential Security
- Strong, unique password set
- Two-factor authentication enabled
- Recovery codes saved securely
- Recovery email verified
- Active sessions reviewed
- Login history checked
Advanced Security
- Password manager in use
- Hardware wallet for NFTs
- API keys rotated regularly
- Connected apps reviewed
- Security alerts enabled
- Backup 2FA method added
Best Practices
- Review security monthly
- Update password quarterly
- Monitor login attempts
- Check for suspicious activity
- Keep recovery info current
- Use different passwords
Security Recommendations
Based on Your Account
Security Score: 87/100
━━━━━━━━━━━━━━━━━━━━━━━
✓ Password: Strong
✓ 2FA: Enabled
✓ Recovery: Set up
⚠ Last password change: 4 months ago
Recommendations:
1. Change your password (overdue)
2. Add backup 2FA method
3. Review connected apps
4. Enable all security alerts
[Improve Security]
Reporting Security Issues
Found a Vulnerability?
Responsible Disclosure:
- Email: security@ethikal.com
- Include detailed description
- Provide steps to reproduce
- Don't publicly disclose
- Allow time for fix (90 days)
Bug Bounty Program:
- Report vulnerabilities
- Earn rewards
- Help improve security
- Details: ethikal.com/security
Next Steps
- Enable 2FA - If not already
- Review Profile
- Manage OAuth
- Privacy Settings
Protect your account with strong security practices!