Twitch Integration

Follow verification & account linking

Connecting Your Twitch

Link your Twitch account to Swisserways

Swisserways uses Twitch OAuth for authentication and follow verification. You can connect your Twitch account in your account settings.

What We Access

  • Username & Avatar - For your profile display
  • Twitch ID - To verify channel follows
  • Follow Status - Only to check if you follow specific channels

Privacy First

We never post on your behalf, read your chat messages, or access your stream settings. We only verify what's needed for giveaway tasks.

How to Connect

Link your Twitch account in a few steps

1

Go to Settings

Navigate to your Dashboard and click on Settings.
2

Connect Twitch

Click the "Connect" button next to Twitch in the Connected Accounts section.
3

Authorize

You'll be redirected to Twitch to authorize the connection. Review the permissions and click "Authorize".
4

Done!

Your Twitch account is now linked. You can complete Twitch follow tasks in giveaways.

Already Logged In?

If you signed up with Discord, you'll need to manually link your Twitch account in Settings to complete Twitch tasks.

Automatic Follow Verification

How we verify Twitch follows

Unlike Discord which requires a bot, Twitch verification works directly through your account's OAuth token. Here's how it works:

1

Follow the Channel

Click the Twitch task to open the channel page and follow them.
2

Click Complete

Return to Swisserways and click the "Complete" button on the task.
3

Instant Check

Our system uses your OAuth token to check if you're following the channel via Twitch's API. Verification is instant.
4

Entries Awarded

If you're following, your entries are immediately added to your total.

Must Be Following

You must actually follow the channel before clicking Complete. The system checks in real-time and will reject the task if you're not following.

Periodic Re-verification

Keeping your entries valid

To prevent abuse, our system periodically re-verifies Twitch follows. This ensures participants actually stay following the channels they claimed to follow.

How It Works

  • Verification runs automatically in the background
  • If you've unfollowed a channel, your entries from that task are removed
  • You're not notified of verification - it happens silently
  • Re-following can restore your entries if done before the next check

Stay Following

Always remain following channels until the giveaway ends. Unfollowing early may result in losing your entries from that task.

Security & Privacy

How we handle your Twitch data

Your Twitch connection uses OAuth 2.0, the industry standard for secure authorization.

What We Store

  • OAuth Tokens - Encrypted and used only for follow verification
  • Twitch User ID - To identify your account
  • Username - For display purposes

What We Don't Do

  • We never read your chat messages
  • We never access your stream settings or dashboard
  • We never follow/unfollow channels on your behalf
  • We never share your data with third parties

Token Refresh

OAuth tokens expire periodically. Our system automatically refreshes them when needed so you don't have to reconnect your account.

Frequently Asked Questions