Skip to main content

Account settings and profile (Sparks for Teams)

Beta: Account at https://account-preview.sparks.team, main app at https://preview.sparks.team. After beta: account.sparks.team and app.sparks.team.

This page describes settings and profile features in the Account area (during beta: account-preview.sparks.team) and how they align with the main app (Sparks).

Where is the Account area?

  • URL (beta): https://account-preview.sparks.team
  • URL (after beta): https://account.sparks.team
  • From the main app: Use the profile/account icon in the top bar to open the Account area.

New here? Step-by-step self-registration (create account and organization): Self-registration in the Account area.

Overview of sections

SectionDescription
OverviewAccount info, account type, display name, email, subscription & webinar add-on, change password.
ProfileDisplay name, job title, location, organization, avatar, out of office, create organization if needed.
SettingsLanguage, time zone, date/time format, email sending, theme, privacy link, delete account.
TeamMembers, invitations, policies, limits, compliance — see Team management.
WebinarsWebinars with registration, manage sign-ups and permissions.

Overview: account & subscription

Where: Account → Overview (/account).

Account information

The overview shows account type (Free/Pro/Enterprise and role), display name, email, and organization name.

Buy and manage Pro subscription

StepAction
PurchaseBuy subscription ( Admin or Team Admin only, per policy)
SeatsChoose number of licenses — at least as many as current team members (including pending invitations)
Billing intervalMonthly or yearly
CountryCountry for tax display — net/gross amounts estimated via Stripe Tax; checkout may differ
CheckoutRedirect to Stripe — billing address and optional VAT ID
ManageManage subscription opens Stripe Customer Portal: seats, payment methods, invoices (list/download), cancel at period end

Members without admin rights see subscription status and can use Manage subscription (e.g. invoices) but usually cannot change booked licenses.

Notes:

  • After a successful purchase you see Subscription active (Stripe).
  • Cancel at period end is shown when scheduled.
  • During beta, Stripe may run in sandbox/test mode — no real charges.

Webinar add-on

Town Hall and Webinar meetings require a monthly webinar add-on ( Pro plan only):

  1. Complete Pro subscription first.
  2. On the overview page, Buy webinar add-on — also via Stripe.
  3. After activation, formats are enabled under Team (see Team management → Meeting options).

Cancel and invoices for the add-on are handled via Manage subscription in the Stripe portal.


Profile

Where: Account → Profile.

FeatureDescription
Display name, job title, locationEdit and save personal details
Profile pictureUpload file, URL, or pull from Matrix / update in Matrix (main app must be connected to Matrix)
OrganizationDisplay name; rename under Team (admin/team admin)
Create organizationIf you are not in an organization yet: enter name and Create organization
Out of officeMessage and date range; Save, Edit, or Delete out of office

Out of office

  • Where: Account → Profile.
  • Optionally set message and date range; used in the app (display or future integration).

Time zone and date/time format

  • Where: Account → Settings.
  • Time zone, date format, time format — “(System)” follows OS defaults.
  • Stored in the Account profile and used by the main app.

Email sending

Where: Account → SettingsEmail sending.

How Sparks sends outbound email (e.g. calendar invites):

OptionWhen to use
Send email with Microsoft 365Default — via Microsoft account connected in the main app
Own email account (SMTP)If you do not use M365: SMTP server, port, user, password, from address

After saving you can send a test email to your account address.


Design & appearance

Where: Account → SettingsDesign.

SettingOptions
ThemeLight, dark, system, high contrast
Brand colorPreset swatches — applies to Account and main app
API server URLOptional alternate backend URL (developers/special installs). Empty = operator default

Privacy and blocked contacts

  • Where: Account → SettingsPrivacy & blocked contacts.
  • Open in app → main app Settings → Privacy (blocked contacts, read receipts).

Password and security

Sparks offers two paths depending on what you need:

Change password in Sparks

Where: Account → OverviewChange password (expandable).

  1. Enter current password, new password, and confirmation.
  2. Same rules as registration: min. 8 characters, upper/lowercase, digit.
  3. Click Change password.

Keycloak account console (2FA, sessions)

Where: Account → SettingsKeycloak accountOpen account management.

There (identity provider, e.g. Keycloak):

  • Set up two-factor authentication
  • Manage active sessions
  • Linked identities (if offered by your operator, e.g. LinkedIn sign-in)

Note: Not every deployment enables all IdP options. If the Keycloak link is missing, contact your administrator.


Delete account

Where: Account → Settings → bottom Delete account (danger zone).

ActionEffect
Request deletionPick target date → account deleted on that date
OrganizationAs Admin or Team Admin, the organization is dissolved on the same date
SubscriptionExisting Stripe subscription is cancelled at period end
Cancel scheduled deletionRevoke a pending deletion

At the target date: Account is deactivated (no login). Physical data deletion may follow per operator policy.

The Team page only links here — no separate deletion dialog.


Devices (microphone, speaker, camera)

  • Where: Main app → Settings → Calls or pre-join screen when joining a meeting.

See also