User Settings
Complete guide to all settings and preferences in your Notifer account.
Access settings anytime by clicking your profile icon → Settings in the top right corner.
Settings Overview
Settings are organized into sections:
- Profile - Personal information and preferences
- Security - Password, authentication, sessions
- Notifications - Desktop and mobile notification preferences
- API Keys - User-level authentication tokens
- Billing - Subscription and payment management
- Account - Danger zone (delete account)
Profile Settings
Configure your personal information and preferences.
Personal Information
Email Address
- Your login email
- Used for account notifications
- Note: Email address cannot be changed as it serves as your account identifier
Username
- How you appear in the app
- Displayed on your avatar and in messages
- Can be changed anytime in edit profile mode
Avatar (optional)
- Profile picture
- Accepts: JPG, PNG, GIF (max 2MB)
- Click to upload or drag & drop
Preferences
Language
- 🇬🇧 English (EN)
- 🇵🇱 Polski (PL)
- More languages coming soon
Theme
- Light - Light color scheme
- Dark - Dark color scheme
- System - Match OS preference (default)
Timezone
- Auto-detected from browser
- Override: Select from dropdown
- Affects message timestamps
Date Format
- Relative - "5 minutes ago" (default)
- Absolute - "2025-11-10 12:00"
- Both - "5 minutes ago (12:00)"
Security Settings
Manage authentication and account security.
Password
Change Password
- Enter current password
- Enter new password (min 8 characters)
- Confirm new password
- Click "Update Password"
Password Requirements:
- ✅ At least 8 characters
- ✅ Recommended: Mix of uppercase, lowercase, numbers, symbols
Connected Accounts
Google Account
- Shows connected Google account email
- Connect: Link Google account for OAuth login
- Disconnect: Remove Google login (requires password set)
Ensure you have a password set before disconnecting Google, or you'll be locked out.
Active Sessions
View and manage logged-in devices:
| Device | Location | Last Active | Actions |
|---|---|---|---|
| Chrome on Windows | Warsaw, Poland | 5 min ago | Current |
| Safari on iPhone | Warsaw, Poland | 2 hours ago | Revoke |
Revoke Session:
- Click "Revoke" next to session
- Device will be logged out immediately
Revoke All Sessions:
- Click "Revoke All Other Sessions"
- Keeps current device logged in
- All other devices logged out
Two-Factor Authentication (Coming Soon)
🔜 2FA via authenticator app - Launching in v1.1
Notification Settings
Control how you receive notifications.
Desktop Notifications
Browser Notifications
- Enable - Request browser permission
- Disable - Stop all desktop notifications
- Test - Send test notification
Notification Behavior:
- Show when active - Notify even when app is open
- Sound - Play notification sound
- Badge - Show unread count on browser icon
Per-Topic Override:
- Configure in topic subscription settings
- Set priority threshold per topic
- Filter by tags
Mobile Push Notifications
Mobile App Settings:
- Configure in Notifer mobile app
- Per-topic notification settings
- Priority filters
- Sound and vibration preferences
See Mobile App Guide for details.
API Keys
User-level API keys for automation across all your topics.
What are API Keys?
User API keys (noti_...) provide authentication for:
- Scripts and automation
- Multi-topic workflows
- Admin operations
- Dashboard integrations
- User API Keys (
noti_...) - Work across all your topics - Topic Access Tokens (
tk_...) - Scoped to one specific topic
👉 See API Keys Guide for detailed comparison.
Creating API Keys
- Go to Settings → API Keys
- Click "Create API Key"
- Enter key details:
- Name - Identifier (e.g., "Automation Script")
- Description (optional) - What this key is for
- Scopes - What key can access:
publish- Publish to topicssubscribe- Subscribe to topicstopics:read- View topicstopics:write- Create/delete topicskeys:read- View API keyskeys:write- Manage API keys*- All permissions
- Expiration (optional) - Set expiry date
- Click "Create"
- Copy the key (shown only once!)
Using API Keys
In HTTP requests:
curl -d "Message from automation" \
-H "X-API-Key: noti_1234567890abcdefghijklmnopqrstuv" \
https://app.notifer.io/my-topic
In scripts:
# Store in environment variable
export NOTIFER_API_KEY="noti_..."
# Use in automation
curl -d "Backup completed" \
-H "X-API-Key: $NOTIFER_API_KEY" \
https://app.notifer.io/backups
Managing API Keys
View Key Usage:
- Last used - When key was last used
- Requests - Total API calls
- Scopes - Permissions granted
Revoke Key:
- Find key in list
- Click "Revoke" or "Delete"
- Confirm action
Revoked keys stop working immediately. All scripts using this key will fail.
Security Best Practices:
- ✅ Create separate keys for each script/integration
- ✅ Grant minimal scopes (only what's needed)
- ✅ Rotate keys periodically
- ✅ Store in environment variables or secret managers
- ❌ Never commit keys to version control
- ❌ Never share keys in plain text
See API Keys Guide for detailed usage and examples.
Billing Settings
Manage your subscription and payment information.
Current Plan
View your active subscription:
Your Current Plan:
- Shows active plan and features
- Usage this month
- Next billing date
Upgrade/Downgrade
Upgrade Plan:
- Click "Upgrade to ESSENTIALS" or "Upgrade to TEAM"
- Enter payment details (credit card)
- Confirm subscription
- Immediate access to new features
Downgrade Plan:
- Click "Change Plan"
- Select lower tier
- Confirm downgrade
- Effective at end of billing period
Billing Frequency:
- Monthly billing (default)
- Annual billing (20% discount) - Coming soon
Payment Methods
Add Payment Method:
- Go to Billing → Payment Methods
- Click "Add Card"
- Enter card details
- Click "Save"
Update Payment Method:
- Edit existing card
- Set as default payment method
- Remove old cards
Invoices
View Invoices:
- All past invoices and receipts
- Download as PDF
- Email to different address
Invoice Details:
- Invoice number
- Billing period
- Amount paid
- Payment method
Usage Statistics
Current Month Usage:
- Messages sent - vs plan limit
- API requests - Total calls
- Storage used - Message retention
- Active subscriptions - Number of subscribed topics
Historical Usage:
- View past months
- Export usage data (CSV)
- Analyze trends
Account Settings
Danger zone - destructive actions.
Delete Account
Deleting your account is permanent and cannot be undone.
What gets deleted:
- ❌ Your account and profile
- ❌ All your topics (owned by you)
- ❌ All messages you published
- ❌ All API keys and access tokens
- ❌ Subscription canceled (no refund)
What happens to:
- Public topics you own - Deleted (subscribers lose access)
- Private topics you own - Deleted
- Topics you're subscribed to - Subscription removed, topics remain
To delete your account:
- Go to Settings → Account
- Scroll to Danger Zone
- Click "Delete Account"
- Enter your password
- Type "DELETE" to confirm
- Click "Delete My Account Forever"
Export your data first:
- Download topics and messages (JSON/CSV)
- Save important notifications
- Export API integration configs
Troubleshooting
Can't Change Email
Note: The email address cannot be changed as it serves as your account identifier. If you need to change your email, please contact support@notifer.io.
Forgot Password
Problem: Can't log in, don't remember password
Solution:
- Go to app.notifer.io/login
- Click "Forgot password?"
- Enter your email
- Check email for reset link
- Create new password
Google Sign-In Not Working
Problem: Can't connect/disconnect Google account
Solution:
- To connect: Ensure you're logged in to Google
- To disconnect: Set a password first
- Clear browser cookies and retry
- Try incognito/private mode
API Key Not Working
Problem: 401 Unauthorized when using API key
Solution:
- Verify key hasn't been revoked (check API Keys section)
- Ensure using correct header:
X-API-Key - Check key has required scope for operation
- Verify no typos (copy-paste recommended)
Billing Issues
Problem: Payment failed or subscription not active
Solution:
- Check payment method is valid (not expired)
- Ensure sufficient funds
- Verify card supports international payments
- Update payment method and retry
- Contact support if issue persists
Next Steps
- API Keys - Detailed API key management
- Topic Settings - Configure individual topics
- Creating Topics - Organize your notifications
- Mobile App - Install and configure mobile app