Skip to main content

Invites, members, account security, and team admin

Managing who's on the team, securing your account with two-factor, controlling email, and tidying the team list.

Invite a teammate

  1. Open Members from the team nav.
  2. Enter their email and tap Send invite.
  3. If your team has email configured, an invite goes out automatically. Otherwise the invite is created in-app and you can copy the link to share manually.
  4. The teammate clicks the link, signs up (or logs in) with the same email, and they become an active member.

Owner vs member

Owners can change anything: roster, games, settings, billing, sharing. Members can read team data and review analytics but can’t log events or edit. In practice the person with the tablet at the sideline is the owner; teammates use member access to review games afterwards.

Multiple owners aren’t supported yet — a follow-up promote-to-owner action is on the roadmap. Until then, hand the tablet to whoever’s logging.

Remove a member

On the Members page, owners get a Remove button next to each non-owner member. Confirm and they lose access immediately. Their historical contributions stay (events they logged, invites they accepted) — only their membership is revoked.

Revoke a pending invite

Same Members page. The list of pending invites has a Revoke action. Useful when you fat-finger an email or change your mind.

Archive a team

Wrapping up a season? In Settings → Archive, tap Archive team. The team is hidden from the active dashboard list and greyed out at the bottom. Everything stays accessible — you can still open it, view analytics, even reopen a game. Unarchive any time.

Activity log

Settings → View activity log shows the most recent owner-visible changes:

  • Team created / renamed / settings updated / archived
  • Invites sent / revoked / accepted
  • Members removed

The log is append-only — nobody, including you, can edit or delete entries.

Two-factor authentication (2FA)

Add a second layer to your login from Account. Tap Turn on two-factor, scan the QR code with an authenticator app (Google Authenticator, Authy, 1Password, etc.), give it a name, and enter the 6-digit code to confirm. From then on, sign-in asks for a current code.

You can add more than one authenticator and remove any of them later from the same screen. A couple of things to know: 2FA is per-person (it protects your login, not the team), and if you lose your authenticator you’ll need to sign in another way before removing the lost factor — so enroll a backup or keep recovery access in mind.

Email preferences & unsubscribe

Swilly only sends a handful of email types, and each is individually toggleable in Account: invites, game-day reminders, billing/past-due notices, year-in-review, and onboarding tips. Flip any of them off and you’re unsubscribed from that kind immediately.

Every email we send also carries a one-click unsubscribe link, so you can opt out straight from your inbox without logging in. Transactional essentials (password reset, email verification) always send regardless.

Delete your account

In Account → Danger zone. Account deletion is permanent. Teams you own become inaccessible (memberships remain in the system but the team has no active owner). Before you delete, you can also Download my data from the same screen — a JSON file with your profile, memberships, sent invites, and everything you authored.

Still stuck?

Email contact@swilly.team with your team name and a screenshot. A real human reads every message; we usually reply within a day during the season.