Skip to content

User Settings

Complete guide to all settings and preferences in your Notifer account.

Quick Access

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 - Change email: Enter new email β†’ Verify via link

Display Name (optional) - How you appear in the app - Not publicly visible - Can be changed anytime

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 1. Enter current password 2. Enter new password (min 8 characters) 3. Confirm new password 4. 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)

Disconnect Google

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

API Keys vs Topic Access Tokens

  • 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

  1. Go to Settings β†’ API Keys
  2. Click "Create API Key"
  3. Enter key details:
  4. Name - Identifier (e.g., "Automation Script")
  5. Description (optional) - What this key is for
  6. Scopes - What key can access:
    • publish - Publish to topics
    • subscribe - Subscribe to topics
    • topics:read - View topics
    • topics:write - Create/delete topics
    • keys:read - View API keys
    • keys:write - Manage API keys
    • * - All permissions
  7. Expiration (optional) - Set expiry date
  8. Click "Create"
  9. 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: 1. Find key in list 2. Click "Revoke" or "Delete" 3. Confirm action

Revocation is Immediate

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:

Plan Messages/Day Private Topics Subscriptions Retention
FREE 1,000 1 5 7 days
ESSENTIALS 15,000 10 25 30 days
TEAM 50,000 50 Unlimited 60 days

Your Current Plan: - Shows active plan and features - Usage this month - Next billing date

Upgrade/Downgrade

Upgrade Plan: 1. Click "Upgrade to ESSENTIALS" or "Upgrade to TEAM" 2. Enter payment details (credit card) 3. Confirm subscription 4. Immediate access to new features

Downgrade Plan: 1. Click "Change Plan" 2. Select lower tier 3. Confirm downgrade 4. Effective at end of billing period

Billing Frequency: - Monthly billing (default) - Annual billing (20% discount) - Coming soon

Payment Methods

Add Payment Method: 1. Go to Billing β†’ Payment Methods 2. Click "Add Card" 3. Enter card details 4. 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

Permanent Action

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: 1. Go to Settings β†’ Account 2. Scroll to Danger Zone 3. Click "Delete Account" 4. Enter your password 5. Type "DELETE" to confirm 6. 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

Problem: Email change verification not arriving

Solution: - Check spam/junk folder - Ensure new email is not already registered - Wait a few minutes and retry - Contact support if persists

Forgot Password

Problem: Can't log in, don't remember password

Solution: 1. Go to app.notifer.io/login 2. Click "Forgot password?" 3. Enter your email 4. Check email for reset link 5. 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