Showreel Studio Help

Film an app that needs signing in

Sign in once in a Chrome window, then record, explore and demonstrate signed in, on your Mac or in the cloud.

If your app asks people to sign in, you sign in yourself once, in a Chrome window Showreel Studio opens. It keeps that signed-in browser profile on your Mac, and films use it. Showreel Studio never sees or stores your password.

Before you start

  • The app connected, with Sign-in set to Sign in once, record signed in. Connect your app proposes this when it finds a password field or a hop to a sign-in provider.

Sign in once

In the app

  1. Open Apps.
  2. Click Sign in… under the profile.
  3. Sign in to your app in the Chrome window that opens, as you normally would.
  4. Wait. The window closes by itself once the app has loaded, and the sign-in is saved.

In the terminal

Sign in for one environment (the named address the project records from, such as qa):

showreel signin --env qa

Always give --env: without it, the command signs in to the qa address. The window waits up to 15 minutes for you.

The sign-in is kept on your Mac, one per app and environment. If it expires, sign in again the same way.

Recording signed in

Record with the saved sign-in by adding --profile:

showreel record compose --profile

The same flag works for the other commands that open your app: snapshot, demo and recut.

showreel demo compose --profile

Exploring the app, and writing a script or deck from a walk of it, use the saved sign-in automatically when the profile says the app signs in.

Recording signed in, in the cloud

A cloud recording happens on the Showreel Studio service, not your Mac, so it needs your sign-in sent with it. Add --with-signin:

showreel cloud record compose --with-signin

This sends the cookies and storage from your saved sign-in for the film's environment. They travel sealed, are handed to the recorder once when it starts, and are then deleted. They are never kept with the recording's files.

What next