Frequently Asked Questions

Everything you need to know about ModCockpit – from setup to security.

🎬 For Streamers

What is ModCockpit?

ModCockpit is a platform that allows your Twitch moderators to securely remote-control your OBS Studio from their browser. You install an OBS plugin, your mod opens our web cockpit — and can then switch scenes, mix audio, toggle sources and much more in real time. You decide exactly what your mod is allowed to do. No access to your PC, no port forwarding, no complicated setups.

How does it work?

ModCockpit offers two connection methods:

Method 1: Session Code (for spontaneous help)

You know this from other remote support tools — you share a code, your counterpart enters it:

  1. You install the ModCockpit OBS plugin
  2. On startup, a dock appears in OBS with a 6-digit session code
  3. You share your code with your mod (e.g. via Discord)
  4. Your mod opens app.modcockpit.tv and enters the code
  5. You get a notification in the OBS dock and confirm — while choosing the permission profile
  6. Your mod can now remote-control your OBS — with the permissions you grant

Perfect for one-time help or when someone needs to jump in spontaneously. Your mod doesn't need an account for this (guest session, 15 minutes).

Method 2: Permanent Pairing via Portal (for regular mods)

For mods who help regularly:

  1. You invite your mod via the portal (invitation link or code)
  2. Your mod accepts the invitation and you're permanently paired
  3. You set a permission profile — it applies to all future sessions
  4. When you start OBS, your mod sees "Streamer is online" in the portal and can connect with one click — no session code, no confirmation needed

You'll still be notified when a paired mod joins and can kick them at any time. If you prefer, you can also require paired mods to be confirmed each time.

Everything runs over an encrypted connection. Your mod doesn't need access to your PC, no port forwarding, no complicated setups.

What can my mod control?

  • Switch scenes (change live scene)
  • Audio mixer (volume, mute/unmute, audio filters)
  • Toggle and reorder sources
  • Adjust source filters (e.g. color correction, chroma key)
  • Start and stop stream/recording
  • Control replay buffer (save highlights)
  • Monitor stream statistics (bitrate, FPS, dropped frames)

What exactly your mod is allowed to do is controlled by the permission system. You can completely lock or partially restrict individual areas.

Can I use it myself (tablet/phone)?

Absolutely! You don't need a mod for this. Just enter your own session code on a second device (tablet, phone, laptop) and control your OBS from there. The cockpit is responsive and works on all screen sizes.

Typical use cases:

  • Tablet next to your stream for quick scene switches
  • Phone for audio monitoring
  • Second monitor with the cockpit for an overview

Which OBS version do I need?

ModCockpit requires OBS Studio 30 or newer. Older versions are not supported because the plugin uses newer OBS APIs.

Does it work with Streamlabs OBS / OBS.Live?

No, currently only with the original OBS Studio. Streamlabs Desktop (formerly SLOBS) and other OBS forks don't support native OBS plugins.

However: If you use the "Streamlabs Plugin for OBS Studio" (i.e. OBS Studio with the Streamlabs plugin), you're automatically compatible — because it's regular OBS Studio under the hood.

We generally recommend OBS Studio — it's free, open source and has all the features you need.

How much does it cost?

ModCockpit is currently in closed beta. During the beta, usage is free.

Three tiers are planned:

  • Free: 1 mod slot, basic features — free forever
  • Pro: Multiple mod slots, permission profiles, cloud sync
  • Team: Unlimited mods, priority support

Exact pricing will be announced before the official launch. Beta testers will be notified in advance.

Does my mod have to enter a new code every time?

No! For mods who help regularly, there are permanent pairings. You invite your mod once via the portal (using an invitation link or invite code, valid for 24 hours). After that you're permanently connected.

When you start OBS, your paired mod immediately sees "Streamer is online" in the portal and can connect with one click — no code, no confirmation. Permissions are automatically applied as you configured them once.

Session codes are still available — for spontaneous help or when a new mod needs to jump in quickly.

🛡️ Security & Permissions

How secure is it? Can my mod hack my PC?

ModCockpit works fundamentally differently from traditional remote access software. Your mod does NOT connect to your PC, but to our server. The OBS plugin also connects to our server. The server only forwards OBS commands that the mod is allowed to send.

  • No file access to your PC
  • No desktop sharing (only OBS scene thumbnails)
  • No access to other programs
  • No port forwarding or firewall changes needed
  • All commands are validated server-side against the permission profile
  • Encrypted connection (TLS/WSS)
  • All commands are cryptographically signed (Ed25519) — even if the connection were intercepted, commands cannot be forged or tampered with

How do permissions work?

You can set exactly what each mod is allowed to do. Not just "all or nothing", but 4 categories with graduated levels:

  • Scenes: View current scene only → Preview other scenes → Switch scenes → Create new scenes
  • Sources: View only → Toggle visibility → Adjust filters → Add new sources
  • Audio: View VU meters only → Mute/Unmute → Change volume → Edit audio filters
  • Stream: View status only → Control recording → Start/stop stream

For example, if you set "Scenes: Current scene only", the mod will only see sources and audio from the LIVE scene — no other scenes, no screenshots of them, nothing. This automatically restricts everything else.

There are also preset profiles you can quickly assign ("Basic Help", "Audio Mod", "Trusted Mod", etc.) or you can create your own.

When are permissions assigned?

  • Via Session Code: When a mod joins via code, you choose the permission profile directly when confirming in the OBS dock. Guests without an account automatically get restricted basic permissions.
  • Via Pairing: When you permanently pair a mod, you set the permission profile once in the portal. The profile then applies to all future sessions — no need to reconfigure each time. You can adjust permissions anytime in the portal.

Can I kick a mod immediately?

When you kick a mod, only the mod is removed — your session stays active with your code. You can immediately invite another mod or the same mod can reconnect (needs to be confirmed again). You always keep full control.

Can my mod see my desktop?

Only if you have sources that show your desktop (e.g. "Display Capture" or "Window Capture") and the mod has permission to see those sources. With the permission system you can restrict what's visible. If you set "Scenes: Current scene only", the mod only sees the live scene — no previews of other scenes that might contain desktop captures.

Generally: ModCockpit shows the mod thumbnails of your OBS scenes and sources. If a source shows a window or display, it's visible in the thumbnail. Plan your scenes accordingly if privacy is important to you.

What about data privacy (GDPR)?

Data privacy at ModCockpit is not a marketing promise, but a core principle. The founder is an IT and data privacy expert himself.

  • Hosted in Germany: All servers are in an ISO 27001-certified data center in Germany. No data leaves the EU.
  • No trackers: No Google Analytics, no third-party cookies, no tracking. We don't know what you do on our site — and we don't want to know.
  • No data sales: Your data belongs to you. We don't sell, share, or pass on anything.
  • Minimal data collection: We only store what's technically necessary. OBS data (scenes, audio, thumbnails) is only transmitted live and never stored on the server.
  • Your rights: Access, correction, deletion — anytime via email to datenschutz@modcockpit.tv.

You can find the complete privacy policy on our Privacy Policy page.

Is my data stored?

ModCockpit only stores the minimum:

  • Your account (email, display name)
  • Your pairings (which mods you've connected)
  • Your permission profiles

OBS data is only transmitted in real time and NOT stored on our servers:

  • Thumbnails: Scene and source preview images are only transmitted live to connected mods. No server cache, no recording. Session ended = data gone.
  • Audio levels: Streamed in real time, never stored.
  • Session data: After session end, all associated data is deleted from memory.

What happens if my internet connection drops?

ModCockpit has automatic reconnection. If your connection briefly drops (under 2 minutes), the plugin automatically reconnects and your mod stays connected. If the outage lasts longer than 2 minutes, the session ends and you get a new code on restart.

During a brief outage, your mod sees a notice "Streamer temporarily offline — reconnecting automatically".

What if the mod breaks something?

That's what the permission system is for. You can set exactly what each mod is allowed to do. If you don't fully trust a new mod, give them restricted permissions — e.g. only mute audio and toggle sources, but no scene switching or stream stopping.

There are also preset profiles ("Basic Help", "Audio Mod", "Trusted Mod") you can assign with one click. And if something goes wrong: one click on "Kick" in the OBS dock and the mod is out immediately.

Important: All actions are validated server-side against the permission profile. Even if someone tries to send commands they're not allowed to — the server blocks them.

Is my stream being recorded?

No. ModCockpit does not store any stream content — neither video nor audio.

The scene previews in the cockpit are small JPEG thumbnails (maximum 960×540 pixels), not full HD video. They are only transmitted in real time to connected mods and are never stored on our servers. Once the session ends, all data is gone.

Audio levels are also only streamed live — no recording, no replay, no archive.

🎮 For Mods

How do I connect?

There are two ways:

Via Session Code (spontaneous):

  1. Your streamer gives you a 6-digit code (e.g. "A3K7M2")
  2. Open app.modcockpit.tv in your browser
  3. Enter the code and click "Connect"
  4. Wait for the streamer to confirm you
  5. You see the OBS cockpit and can start working

This works without an account too — as a guest session (15 minutes, restricted permissions).

Via the Portal (for paired mods):

  1. Log in at app.modcockpit.tv
  2. Under "My Streamers" you can see which streamers are currently online
  3. Click "Connect" — you're in instantly, no code and no streamer confirmation needed
  4. Your permissions are automatically applied as configured by the streamer

Prerequisite: The streamer has previously invited you via the portal and you're permanently paired.

Do I need an account?

It depends on how you want to use ModCockpit:

  • Guest (no account): You enter a session code and you're connected in seconds. Perfect for "help me real quick". However: guest sessions are limited to 15 minutes with restricted permissions. After that there's a 30-minute cooldown.
  • Free account: You register (email or Twitch) and get unlimited session duration, full permissions (depending on streamer configuration) and can establish permanent pairings with streamers. Your streamer can then invite you and you connect in the future with one click via the portal — no session code, no confirmation.

Tip: You can also register DURING a guest session. The timer disappears immediately and the session continues normally.

Does it work on mobile?

Yes! The cockpit is responsive and works on smartphones and tablets. All features are usable on small screens too — audio mixer, scene switching, source control. Perfect when you need to jump in for your streamer on the go.

What can I see and do?

It depends on what permissions the streamer has given you. You can see your permissions in the cockpit. Typical scenarios:

  • Basic Help: You see the current scene and can toggle sources and mute audio
  • Audio Mod: You have full access to the audio mixer including filters
  • Trusted Mod: You can switch scenes, adjust sources and start recordings
  • Full Control: You can do everything — including starting/stopping the stream

If you send a command you don't have permission for, you'll get an error message. The streamer can adjust your permissions at any time.

Can I try ModCockpit without an account?

Yes! You can start a Guest Session — just enter the session code without registering. You're connected in seconds.

Guest session limitations:

  • Time limit: 15 minutes per session
  • Restricted basic permissions
  • 30 minute cooldown between sessions

Tip: You can register at any time during a guest session (email or Twitch). The timer disappears immediately and the session continues normally — no interruption.

Can I send the streamer a message?

Yes! In the cockpit you can send a message to the streamer. It appears as a toast notification directly in the streamer's OBS dock — they don't need to check chat or open Discord.

Perfect for quick notes like "Mic is off" or "Switch scene?" when you're not sure whether to act yourself.

⚙️ Technical

How do I install the plugin?

  1. Download the ModCockpit OBS plugin from our website
  2. Windows: Run the installer (.exe) — it installs the plugin automatically in the correct OBS folder
  3. Restart OBS Studio
  4. The ModCockpit dock appears automatically (if not: View → Docks → ModCockpit)

Linux (experimental, not officially supported): Copy the .so file to ~/.config/obs-studio/plugins/modcockpit/bin/64bit/.

Do I need port forwarding / firewall settings?

No! ModCockpit uses outgoing WebSocket connections (like a normal website). No incoming ports are opened and no firewall rules are needed. The plugin connects outbound to our server — just like your browser.

Can I have multiple mods at the same time?

You can connect up to 16 mods simultaneously in a session. Each mod gets their own permissions via the permission profile system.

Is there any latency?

Latency is minimal — typically under 100ms. Scene switches, mute commands and other actions execute almost instantly.

Previews also update in real time — using a 4-tier system that intelligently distributes bandwidth:

  • Audio levels: Every 100ms (stereo VU meters with peak hold)
  • Program preview: Every 100ms (the current live scene)
  • Preview scene: Every 200ms (in Studio Mode)
  • Scene thumbnails: Every 2 seconds (all other scenes)
  • Source previews: Every second (individual sources)

Is there a macOS version?

A macOS version of the plugin is planned but not yet available. Currently only Windows is officially supported. An experimental Linux build exists but is not officially supported.

The web cockpit works on all operating systems of course — only the OBS plugin needs to run on the system where OBS is installed.

What happens if OBS crashes?

The plugin has automatic reconnection. If OBS crashes or you restart it, the plugin automatically reconnects to the server. If this happens within 2 minutes, the existing session is preserved — your mod only notices a brief interruption and is then reconnected.

If the restart takes longer than 2 minutes, the session ends and you get a new code on next startup. For permanently paired mods this isn't a problem — they simply reconnect via the portal.

What is Audio Intelligence?

Audio Intelligence is a feature set that automatically monitors and optimizes your stream's audio quality. The analysis already runs in the OBS plugin — dashboard controls are coming in Phase 2:

  • Volume Monitoring: Detects if the master output is too quiet or too loud
  • Mic Presence: Ensures the streamer's voice always sits above other sources
  • Panic Button: One click and all audio sources are set to the right balance
  • Smart Ducking: Non-mic sources automatically get quieter when the streamer speaks — configurable per scene, automatically distinguishes between game audio, voice chat and music
  • Discord Detection: Voice chat is treated differently from game audio — soft ducking instead of hard cuts, so conversations sound natural
  • Auto-Talk: One-button talkover like on professional broadcast mixers

Audio analysis and detection is already implemented in the OBS plugin. Control via the mod dashboard (configuration, alerts, panic button) will be available in Phase 2.

Can I control my Focusrite or GoXLR through ModCockpit?

Yes! ModCockpit supports two popular hardware audio mixers:

  • Focusrite Scarlett: Gain, phantom power, mix routing, monitor mix and more (11 commands)
  • GoXLR / GoXLR Mini: Faders, mic gain, effects, routing and more (11 commands)

The mixers appear as dedicated panels in the mod cockpit. Your mod can adjust mic gain or change the monitor mix — without switching to the Focusrite or GoXLR software.

Requirement: The respective control software (Focusrite Control / goxlr-utility) must be running on the streamer's PC.

Does ModCockpit work with Elgato Stream Deck?

Yes! ModCockpit offers two ways for Stream Deck integration:

  • Virtual button grid: The mod cockpit includes a Stream Deck panel with configurable buttons — works without a physical Stream Deck
  • Elgato Stream Deck plugin: A native plugin for the physical Stream Deck that connects directly to the ModCockpit relay

This lets your mod put frequently used actions on a single button press — switch scenes, mute mic, activate BRB screen.

OBS crashes on exit — is that ModCockpit's fault?

Most likely not. The most common cause of crashes when closing OBS is obs-websocket (an OBS built-in plugin for remote control).

ModCockpit does not use obs-websocket — it uses its own native connection directly through the OBS plugin API. The two systems are completely independent.

Fix: If you don't need obs-websocket for other tools (e.g. Touch Portal, Bitfocus Companion), you can disable it: OBS → Tools → obs-websocket Settings → uncheck "Enable WebSocket server".

Can I control Streamer.bot through ModCockpit?

Yes! If the streamer has the Streamer.bot plugin installed, a bot dashboard appears in the mod cockpit with:

  • Actions: Trigger bot actions (sound alerts, overlays, custom actions)
  • Queues: Manage action queues (pause, resume, clear)
  • Variables: View and modify bot variables
  • Events: Enable/disable event listeners
  • Chat: Send chat messages

65 commands total — from simple bot actions to Twitch moderation (polls, predictions, raids, channel points).

💰 Billing & Pricing

Why does ModCockpit cost money?

Because software, hosting and development cost money. In return you get a product without ads, without tracking and without data sales.

You are the customer — not the product.

Many "free" tools finance themselves through your data. We don't. ModCockpit is funded through subscriptions — transparent and honest.

What's included in the free tier?

The free tier is permanently free and includes:

  • 1 mod slot (one permanent pairing)
  • All basic control features
  • Guest sessions (15 minutes, for spontaneous help)

For most streamers who occasionally need help, the free tier is sufficient.

How do mod slots work?

Mod slots determine how many mods you can permanently pair with. A pairing is a permanent connection between you and a mod with predefined permissions. Paired mods can connect anytime via the portal when you're online — no session code and no confirmation needed each time.

  • Free: 1 slot
  • Pro: Multiple slots
  • Team: Unlimited

Spontaneous connections via session code (guest sessions) don't count against your slots — they always work regardless of your plan.

Can I cancel my subscription anytime?

Yes, you can cancel your subscription at any time. It will then expire at the end of the current billing period. Your account remains active and is downgraded to the free tier. Your pairings are preserved, but only the first slot remains active.

How much will ModCockpit cost?

ModCockpit will offer three tiers:

  • Free: Permanently free — 1 mod slot, all basic features, guest sessions
  • Pro (EUR 9.99/month): Multiple mod slots, advanced permission profiles, priority connections
  • Team (EUR 24.99/month): Unlimited mod slots, team management, priority support

During the closed beta, usage is completely free. Beta testers will be notified well in advance before paid tiers are introduced.

Still have questions? Email us at kontakt@modcockpit.tv or join our Discord community.

Get beta access