Skip to main 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
  • 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

  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:

DeviceLocationLast ActiveActions
Chrome on WindowsWarsaw, Poland5 min agoCurrent
Safari on iPhoneWarsaw, Poland2 hours agoRevoke

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:
    • Name - Identifier (e.g., "Automation Script")
    • Description (optional) - What this key is for
    • 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
  4. Expiration (optional) - Set expiry date
  5. Click "Create"
  6. 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:

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

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:

  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