OAuth Providers
Manage your connected OAuth providers for easy sign-in and account recovery.
Supported Providers
Ethikal supports the following OAuth providers:
- Google - Sign in with Google
- Apple - Apple Sign In
- Amazon - Login with Amazon
- Meta - Facebook Login
Why Connect OAuth Providers?
Benefits:
- Quick and easy login
- No need to remember another password
- Secure authentication
- Account recovery options
- Cross-platform access
Multiple Providers:
- Connect up to 4 providers
- Use any to log in
- Better account recovery
- Flexibility
Connecting Providers
Connect Google
- Go to Account Settings > OAuth Providers
- Find Google section
- Click Connect Google Account
- Sign in to Google
- Review permissions
- Click Allow
- Redirected back to Ethikal
Permissions Requested:
- Email address
- Basic profile info (name, photo)
- No access to Gmail or other services
Connect Apple
- Click Connect Apple Account
- Sign in with Apple ID
- Choose to share or hide email
- Authenticate (Face ID/Touch ID/Password)
- Click Continue
Privacy Options:
- Share real email
- Use Apple Private Relay
- Control information shared
Connect Amazon
- Click Connect Amazon Account
- Log in to Amazon
- Review permissions
- Click Allow
Connect Meta (Facebook)
- Click Connect Meta Account
- Log in to Facebook
- Review permissions
- Click Continue
Managing Connected Providers
View Connected Providers
Connected OAuth Providers
━━━━━━━━━━━━━━━━━━━━━━━━
Google
john.doe@gmail.com
Connected: Dec 6, 2025
Last used: Today at 2:34 PM
[Disconnect]
Apple
Hide My Email (Apple Private Relay)
Connected: Dec 1, 2025
Last used: Dec 5, 2025
[Disconnect]
Amazon
j.doe@example.com
Connected: Nov 28, 2025
Last used: Never
[Disconnect]
Meta
Not connected
[Connect]
Disconnect Provider
⚠️ Before Disconnecting:
- Ensure you have another way to log in
- Set a password if using only OAuth
- Keep at least one login method
To Disconnect:
- Click Disconnect next to provider
- Confirm action
- Provider disconnected
Disconnect Google?
━━━━━━━━━━━━━━━━━━━
Are you sure you want to disconnect
Google (john.doe@gmail.com)?
You currently have:
✓ 1 other OAuth provider (Apple)
✓ Password set
You can still log in with:
• Apple
• Email and password
[Cancel] [Disconnect]
Using OAuth to Log In
Login Process
- Visit Ethikal login page
- Click provider button (e.g., "Continue with Google")
- If already logged into provider, automatic
- If not, log into provider
- Redirected back to Ethikal
- Logged in successfully
First Time:
- May need to authorize
- Choose information to share
- Set up profile
Subsequent Times:
- Usually automatic
- No re-authorization needed
- Fast and seamless
Security Considerations
OAuth Security
How OAuth Works:
- You authorize Ethikal to verify your identity
- Provider confirms you to Ethikal
- No password shared with Ethikal
- Secure token exchange
Security Benefits:
- No password to Ethikal
- Provider handles security
- Easy to revoke access
- Two-factor auth from provider
Best Practices
Do:
- ✅ Use trusted providers
- ✅ Review permissions
- ✅ Enable 2FA on provider
- ✅ Monitor connected apps
- ✅ Keep provider account secure
Don't:
- ❌ Share provider passwords
- ❌ Use compromised accounts
- ❌ Ignore security alerts
- ❌ Connect unknown providers
Troubleshooting
Can't Connect Provider
Issue: Connection fails
Solutions:
- Check you're logged into provider
- Clear browser cookies
- Try different browser
- Disable popup blockers
- Check provider status
Provider Already Connected
Issue: "This [provider] account is already linked to another Ethikal account"
Cause: Provider email already in use
Solutions:
- Log into other Ethikal account
- Use different provider email
- Contact support to merge accounts
Login Loop
Issue: Redirects back and forth
Solutions:
- Clear all cookies
- Close all browser tabs
- Try incognito/private mode
- Use different browser
- Check firewall/VPN settings
Permissions Error
Issue: Can't grant permissions
Solutions:
- Review requested permissions
- Grant all required permissions
- Check provider account status
- Ensure account not restricted
- Try different provider
Provider-Specific Notes
Google
What Ethikal Accesses:
- Email address (identifier)
- Name and profile photo
- Nothing else (no Gmail, Drive, etc.)
Revoking Access:
- Visit myaccount.google.com/permissions
- Find Ethikal
- Click Remove Access
Apple
Privacy Features:
- Hide My Email option
- Minimal data sharing
- Sign in with Apple security
Private Relay:
- Apple generates unique email
- Forwards to your real email
- More privacy
Revoking Access:
- Apple ID settings
- Password & Security
- Apps Using Apple ID
- Find Ethikal > Stop Using
Amazon
What Ethikal Accesses:
- Name and email
- No purchase history
- No payment methods
Revoking Access:
- amazon.com > Account
- Login & security
- Manage apps & services
- Remove Ethikal
Meta (Facebook)
What Ethikal Accesses:
- Public profile
- Email address
- No friend list or posts
Revoking Access:
- Facebook Settings
- Apps and Websites
- Find Ethikal
- Remove
Account Recovery
Using OAuth for Recovery
If you forget your password:
- Click Forgot Password
- OR use OAuth login
- No password needed if OAuth connected
Recommended:
- Connect at least 2 providers
- Adds redundancy
- Easier recovery
Privacy & Data
What Providers Share
Typically Shared:
- Email address
- Name
- Profile photo
- User ID
Never Shared (unless you explicitly allow):
- Friends/contacts
- Posts/messages
- Purchase history
- Location
- Other personal data
Ethikal's Use of Data
We use OAuth data to:
- Verify your identity
- Create/access your account
- Display your name/photo
- Send notifications (if enabled)
We DON'T:
- Sell your data
- Share with third parties
- Access non-authorized info
- Track you across sites
FAQ
Q: Can I use multiple OAuth providers? A: Yes! Connect up to 4 different providers.
Q: What if I disconnect all providers? A: You need a password set first. We'll prompt you to create one.
Q: Can I change my primary email via OAuth? A: No, but you can change it in Account Settings.
Q: Does OAuth affect my privacy score? A: No, OAuth is just for authentication.
Q: What if my OAuth provider account gets hacked? A: Immediately:
- Secure your provider account
- Log into Ethikal another way
- Disconnect compromised provider
- Change Ethikal password
- Enable 2FA
Next Steps
Manage your OAuth providers for secure, convenient access to Ethikal!