Skip to main content

Profile Settings

Manage your personal information, account preferences, and security settings from your Account Settings page.

Access Account Settings

  1. Click your profile icon in the top right corner
  2. Select Account Settings from the dropdown menu

Update Your Profile

Basic Information

Update your personal details:

  • First Name - Your first name
  • Last Name - Your last name
  • Email Address - Your primary contact email
  • Phone Number - Optional contact number

After making changes, click Save Changes.

Profile Photo

Add or update your profile picture:

  1. Click on your current photo or the placeholder
  2. Select Upload Photo
  3. Choose an image from your device
  4. Adjust the crop if needed
  5. Click Save

Photo guidelines:

  • Square images work best
  • Recommended size: 200x200 pixels minimum
  • Formats: JPG, PNG
  • Maximum file size: 5MB

Remove Profile Photo

To remove your current photo:

  1. Click on your profile photo
  2. Select Remove Photo
  3. Confirm the removal

Change Your Email

To update your email address:

  1. Go to Account Settings
  2. Click Change Email
  3. Enter your new email address
  4. Enter your current password to confirm
  5. Click Update
  6. Check your new email for a verification link
  7. Click the link to confirm
Email Changes

After changing your email:

  • You'll need to use the new email to log in
  • Notifications will go to the new address
  • Group leaders will see your new email

Change Your Password

To update your password:

  1. Go to Account Settings > Security
  2. Click Change Password
  3. Enter your current password
  4. Enter your new password
  5. Confirm your new password
  6. Click Update Password

Password requirements:

  • At least 8 characters
  • Mix of uppercase and lowercase recommended
  • Include numbers and special characters for extra security

Account Preferences

Language and Region

Set your preferences:

  • Language - Display language for the interface
  • Time Zone - For event times and notifications
  • Date Format - How dates are displayed

Privacy Settings

Control what others can see:

  • Profile Visibility - Who can see your profile
  • Contact Information - Who can see your contact details
  • Activity - Whether your activity is visible to group members

Connected Accounts

Social Login

If you signed up with Google or another provider:

  1. Go to Account Settings > Connected Accounts
  2. See which accounts are connected
  3. Connect additional accounts for easier login
  4. Disconnect accounts if needed

Connect New Account

To add a social login option:

  1. Click Connect next to the provider
  2. Sign in to that account
  3. Authorize the connection
  4. You can now log in using that account

Disconnect Account

To remove a connected account:

  1. Click Disconnect next to the account
  2. Confirm the disconnection
Keep Access

If you disconnect your only login method, make sure you have a password set first.

Account Security

Two-Factor Authentication (MFA)

Two-factor authentication adds an extra layer of security to your Homeschool Hive account by requiring both your password and a verification code to sign in.

What is Two-Factor Authentication?

Two-factor authentication (also called MFA or 2FA) protects your account with two forms of verification:

  1. Something you know - Your password
  2. Something you have - A verification code from your authenticator app

This means that even if someone knows your password, they can't access your account without your phone or authenticator app.

Group Leaders

If you're a group leader, we strongly recommend enabling MFA to protect your account and your members' data. MFA is required for group leaders who accept payments.

Enabling Two-Factor Authentication

To enable MFA on your account:

  1. Go to Account Settings > Security
  2. Scroll to the Two-Factor Authentication section
  3. Click Enable
  4. The setup wizard will appear with two steps:

Step 1: Scan QR Code

  • Open your authenticator app (Google Authenticator, 1Password, Authy, Microsoft Authenticator, or similar)
  • Tap the "+" or "Add Account" button in the app
  • Scan the QR code displayed on screen
  • If you can't scan the code, tap "Can't scan?" to reveal the manual entry code
  • Copy the code and enter it manually in your authenticator app
  • Click I've scanned the code

Step 2: Verify Setup

  • Your authenticator app will now display a 6-digit code that changes every 30 seconds
  • Enter the current code shown in your app
  • Click Verify & Enable

Once verified, you'll see a success message and MFA will be enabled on your account.

Supported Authenticator Apps

You can use any TOTP-compatible authenticator app, including:

  • Google Authenticator
  • 1Password
  • Authy
  • Microsoft Authenticator
  • Bitwarden
  • LastPass Authenticator

Using MFA During Login

After enabling MFA, your login process will include an additional step:

  1. Go to the Homeschool Hive login page
  2. Enter your email and password as normal
  3. Click Sign In
  4. You'll be redirected to the Two-Factor Authentication page
  5. Open your authenticator app
  6. Enter the current 6-digit code (codes refresh every 30 seconds)
  7. Click Verify

You'll then be logged in and redirected to your destination.

Timing Matters

Verification codes expire every 30 seconds. If a code doesn't work, wait for the next code to appear in your authenticator app and try again.

Recovery Options

If you lose access to your authenticator app:

Option 1: Use a Different Account

  • Click Sign in with a different account on the MFA verification page
  • Log out and sign in with another account if available

Option 2: Contact Support

  • If you're locked out of your account, contact Homeschool Hive support
  • For security purposes, you'll need to verify your identity
  • Support can help you disable MFA and regain access
Keep Your Authenticator App Secure
  • Back up your authenticator app if your app supports cloud sync (1Password, Authy, etc.)
  • When getting a new phone, transfer your authenticator codes before wiping your old device
  • Some apps provide recovery codes or backup options - keep these in a safe place

Disabling Two-Factor Authentication

To turn off MFA:

  1. Go to Account Settings > Security
  2. Scroll to the Two-Factor Authentication section
  3. Click Disable
  4. A confirmation dialog will appear
  5. Review the warning message
  6. Click Disable MFA to confirm

Your account will no longer require verification codes when signing in.

Group Leader Warning

If you're a group leader, disabling MFA may prevent you from accepting payments until you re-enable it. We strongly recommend keeping MFA enabled for account security.

Active Sessions

See where you're logged in:

  1. Go to Security > Active Sessions
  2. View all devices with active sessions
  3. Click Sign Out on any session to end it
  4. Click Sign Out All to log out everywhere

Recent Activity

Review security-related activity:

  • Login attempts
  • Password changes
  • Email changes
  • New device logins

Account Status

View Account Information

See your account details:

  • Account creation date
  • Membership in groups
  • Subscription status (if applicable)

Account Verification

Your account may need verification:

  • Email Verified - Confirms your email address
  • Phone Verified - Optional additional verification

Troubleshooting

Can't Change Email

If you have trouble changing your email:

  • Make sure you have access to your current email
  • Check that the new email isn't already in use
  • Verify you entered your password correctly
  • Contact support if issues persist

Forgot Password

If you can't access your account:

  1. Go to the login page
  2. Click Forgot Password
  3. Enter your email address
  4. Check for a reset link
  5. Create a new password

Account Locked

If your account is locked:

  • Wait 15-30 minutes before trying again
  • Check your email for security notifications
  • Contact support if you believe it's an error

What's Next?

  1. Manage family members - Add children and family info
  2. Update payment methods - Manage saved cards
  3. Set notifications - Configure alerts