Account Settings
Manage your profile, security, contacts, API keys, and preferences on HostUp Cloud.
Account Settings
Manage your HUC account at auth.hostupcloud.com. These settings apply across all HUC services via SSO.
Profile
Go to Profile from the sidebar to manage:
- Profile Picture — upload and crop your photo (stored in S3)
- First Name & Last Name
- Username — unique, checked for availability in real-time
- Email Address
- Phone Number — with country code selector
Contacts
Billing contacts are used for invoices, GST calculation, and payment processing. Go to Contacts from the sidebar.
Adding a Contact
Click Add Contact and fill in:
- Type — Individual or Organization
- Name — first name, last name, or organization name
- Email and Phone Number
- Address — street, city, state, country, postal code
- Tax ID / GSTIN — for businesses
Contacts are automatically synced to the billing system. Your default contact is used for new invoices. Indian contacts with a valid state get automatic GST state code assignment.
Contact Limits
| Type | Limit |
|---|---|
| Personal contacts | 10 |
| Organization contacts | 5 per org |
You can set one contact as default — this is used automatically for new invoices and payments.
Security
Go to Settings > Security for:
Passkeys
Register biometric or security key authentication:
- Click Add Passkey.
- Give it a name (e.g., "MacBook Touch ID", "YubiKey").
- Complete the browser verification prompt.
- Use it to log in instantly from the login page.
IP & Country Restrictions
Restrict where your account can be accessed:
- IP Whitelist — only allow specific IPs or CIDR ranges
- IP Blacklist — block specific IPs
- Country Whitelist — only allow specific countries
- Country Blacklist — block specific countries
Supports IPv4, IPv6, and CIDR notation (e.g., 192.168.1.0/24).
Be careful with restrictions — if you lock yourself out, contact support at hostupcloud.help.
Social Accounts
View linked authentication providers (Google, GitHub, GitLab) and when they were connected.
Account Deletion
Permanently delete your account. This action is irreversible.
Session Management
Go to Settings > Account Actions to:
- View all active sessions with device, browser, IP, location, and risk assessment
- Revoke individual sessions — sign out from a specific device
- Revoke all other sessions — sign out everywhere except current
- Revoke all sessions — sign out from all devices
Each session shows:
- Device type and browser
- IP address and geolocation
- Login timestamp and duration
- Risk level (low, medium, high)
API Keys
Go to Settings > API to create and manage API keys:
Creating a Key
- Click Create API Key.
- Enter a name and optional prefix (default:
huc_). - Set expiration: 7 days, 30 days, 90 days, 1 year, or no expiration.
- Copy the key immediately — it's only shown once.
Rate Limiting
Configure per-key rate limits:
- Enable/disable rate limiting
- Set maximum requests per time window
- Track remaining requests
Organizations
Go to Organizations from the sidebar to:
- Create an organization with name, slug, and logo
- Invite members via email with role assignment (Owner, Admin, Member)
- Manage teams within your organization
- Organization contacts — separate billing contacts for the org
Preferences
Go to Preferences from the sidebar:
| Setting | Options |
|---|---|
| Theme | Light, Dark, System |
| Language | English (more coming) |
| Timezone | Auto-detect or manual selection |
SSH Keys
Go to Other > SSH Keys to manage server access keys:
- Generate keys — RSA or Ed25519 with configurable size
- Upload keys — paste your public key
- View keys — fingerprint, type, creation and last-used dates
- Download private keys — one-time download with confirmation
Audit Logs
Go to Settings > Audit Logs to view your complete activity history:
- All actions performed on your account
- Security events and access logs
- Filter by date range, action type, or resource
- Full compliance audit trail
Notifications
Go to Notifications from the sidebar to:
- View all notifications with read/unread status
- Filter by type (success, warning, error, info)
- Mark as read/unread (individually or bulk)
- Click through to action URLs