Skip to main content

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

  1. Go to Account Settings > OAuth Providers
  2. Find Google section
  3. Click Connect Google Account
  4. Sign in to Google
  5. Review permissions
  6. Click Allow
  7. Redirected back to Ethikal

Permissions Requested:

  • Email address
  • Basic profile info (name, photo)
  • No access to Gmail or other services

Connect Apple

  1. Click Connect Apple Account
  2. Sign in with Apple ID
  3. Choose to share or hide email
  4. Authenticate (Face ID/Touch ID/Password)
  5. Click Continue

Privacy Options:

  • Share real email
  • Use Apple Private Relay
  • Control information shared

Connect Amazon

  1. Click Connect Amazon Account
  2. Log in to Amazon
  3. Review permissions
  4. Click Allow

Connect Meta (Facebook)

  1. Click Connect Meta Account
  2. Log in to Facebook
  3. Review permissions
  4. 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:

  1. Click Disconnect next to provider
  2. Confirm action
  3. 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

  1. Visit Ethikal login page
  2. Click provider button (e.g., "Continue with Google")
  3. If already logged into provider, automatic
  4. If not, log into provider
  5. Redirected back to Ethikal
  6. 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:

  1. You authorize Ethikal to verify your identity
  2. Provider confirms you to Ethikal
  3. No password shared with Ethikal
  4. 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:

  1. Check you're logged into provider
  2. Clear browser cookies
  3. Try different browser
  4. Disable popup blockers
  5. 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:

  1. Clear all cookies
  2. Close all browser tabs
  3. Try incognito/private mode
  4. Use different browser
  5. Check firewall/VPN settings

Permissions Error

Issue: Can't grant permissions

Solutions:

  1. Review requested permissions
  2. Grant all required permissions
  3. Check provider account status
  4. Ensure account not restricted
  5. 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:

  1. Visit myaccount.google.com/permissions
  2. Find Ethikal
  3. 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:

  1. Apple ID settings
  2. Password & Security
  3. Apps Using Apple ID
  4. Find Ethikal > Stop Using

Amazon

What Ethikal Accesses:

  • Name and email
  • No purchase history
  • No payment methods

Revoking Access:

  1. amazon.com > Account
  2. Login & security
  3. Manage apps & services
  4. Remove Ethikal

Meta (Facebook)

What Ethikal Accesses:

  • Public profile
  • Email address
  • No friend list or posts

Revoking Access:

  1. Facebook Settings
  2. Apps and Websites
  3. Find Ethikal
  4. Remove

Account Recovery

Using OAuth for Recovery

If you forget your password:

  1. Click Forgot Password
  2. OR use OAuth login
  3. 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:

  1. Secure your provider account
  2. Log into Ethikal another way
  3. Disconnect compromised provider
  4. Change Ethikal password
  5. Enable 2FA

Next Steps

  1. Secure Your Account
  2. Update Profile
  3. Privacy Settings

Manage your OAuth providers for secure, convenient access to Ethikal!