You've Been Invited to SwiftMiner

Someone wants their Mac to earn Twitch Drops for your account. Before you connect, here is what you are granting, what stays private, and how to disconnect.

At a glance

What happens

  • Drops are claimed to your Twitch account and stay yours.
  • You install nothing and do not need to leave a device running.

What they get

  • Access to mine for your account, through a token stored in their Mac's Keychain.
  • A dashboard showing your Twitch name, game, channel, progress, and Drops.

What stays private

  • Your password, email address, and payment details.
  • Your messages. They also cannot stream, change settings, or buy anything.
Only accept an invitation you expected.

You should know the person and trust the Mac that will hold your access token. If either is uncertain, close the invitation. It expires after 30 minutes.

What SwiftMiner does

SwiftMiner is an open-source macOS app that watches eligible Twitch streams and claims Twitch Drops as they complete. The person who invited you already runs it and wants to add your account alongside theirs.

The rewards go to your Twitch account and cannot be transferred to the inviter. SwiftMiner is a third-party app, not a Twitch product; its source code is public on GitHub.

What you're approving

You sign in on twitch.tv, not inside SwiftMiner. Your password is never entered into, seen by, or stored by the app.

  1. You approve the sign-in on Twitch. SwiftMiner never sees what you type there.
  2. Twitch issues an access token. SwiftMiner stores it in the inviter's macOS Keychain and uses it to run your miner.
  3. The token stays active until it expires or you revoke it. It represents your account on a computer you do not control, even though it is not your password.
Permissions are deliberately narrow

SwiftMiner requests no extra Twitch permissions by default. If the operator enables Followed Streamer Prioritisation, it can additionally request read-only access to the channels you follow.

Before you accept

  • Trust matters. Your token lives on the inviter's Mac. If that Mac is compromised, the token may be exposed with it.
  • Your Twitch activity will change. Your account appears as a viewer from their internet connection. Watch history, recommendations, and channel points may be affected.
  • Keep the link private. It connects one account, but anyone holding it can use it before the 30-minute expiry.
  • You may not have a dashboard. Unless the operator gives you access to the optional web dashboard, you will need to ask them what it is doing—or disconnect.

Decline if you do not know who sent the invitation, did not expect it, or feel pressured to act quickly. Declining costs you nothing; the link simply expires.

What SwiftMiner can't do

  • It cannot chat, follow, subscribe, change settings, or buy anything.
  • Subscriber-only Drops still need an active subscription. Some rewards also require you to link a game account on the publisher's website.
  • It watches one channel per account and only runs while the inviter's Mac and SwiftMiner are running.
  • It cannot force Twitch or a publisher to grant a Drop.

How to disconnect at any time

You never need the other person's permission. Either option works:

  1. Ask them to remove the account in SwiftMiner. This is the cleanest route: removing an account revokes the token with Twitch and deletes it from their Mac in one step.
  2. Revoke it yourself on Twitch. Go to twitch.tv/settings/connections, find the connection under your connected apps, and choose Disconnect. Depending on how the operator has configured SwiftMiner, the entry may not be labelled “SwiftMiner” — it is named after the Twitch application credentials the app was set up with.

If you cannot find the connection, use Twitch Settings › Security and Privacy to end your other sessions. Changing your Twitch password and logging out other devices has the same effect.

Revoking takes effect immediately. Their miner will stop, while Drops already claimed to your account stay yours.