Authentication

How users sign in, sign out, and how Studio Color manages sessions across the mobile and web apps.

Used by:All users

Sign in options

Studio Color supports three ways to sign in on mobile, and email/password on the web app.

  • Email and password — Available on both mobile and web. Create an account on the sign-up screen with a valid email and a password of at least 8 characters.
  • Sign in with Apple — Available on iOS only. Uses Apple’s native authentication sheet with Face ID / Touch ID support. No additional account setup is required.
  • Sign in with Google — Available on iOS and Android. Uses the native Google Sign-In SDK so no browser redirect is needed.
Note:Sign in with Apple only appears on iOS devices. It does not appear on Android or the web app.

Creating an account

Email sign-up

Tap Get started on the login screen to reach the sign-up form. Enter your email and a password (minimum 8 characters), confirm your password, and tap Create account.

After sign-up, Studio Color sends a confirmation email. You must click the link in that email to activate your account before you can sign in.

Tip:If you were invited to a project by your production team, your account will automatically be linked to that project as soon as you confirm your email.

Social sign-in (first time)

Signing in with Apple or Google for the first time automatically creates a new Studio Color account using the email address from your Apple or Google profile. No separate sign-up step is needed.

Session management

Studio Color uses Supabase for authentication. On mobile, your session is stored securely in the device keychain using Expo SecureStore. You remain signed in between app launches until you explicitly sign out.

Automatic token refresh

Access tokens are refreshed automatically in the background. You should never be unexpectedly logged out mid-session due to token expiry.

Signing out

Sign out from More → Sign Out or from the More → Settings screen. Signing out immediately clears your local session, all cached project data, and your selected project. The next time you open the app you will be asked to sign in again and select a project.

Important:If you sign into a different account, all data cached from the previous account is automatically cleared to ensure you only see your own projects and permissions.

Project selection after sign-in

After signing in, you are prompted to select a project. The app operates within one project at a time. Your selected project is remembered between app launches.

To switch projects, go to More → Settings → Switch Project. Switching projects clears any cached data for the previous project and loads the new one.

Troubleshooting

Sign in with Apple error

If you see an error after completing the Apple sign-in sheet, check your internet connection and try again. If the problem persists, try using email/password or Google sign-in as an alternative. Ensure you are running a supported iOS version.

Confirmation email not received

Check your spam or junk folder. Confirmation emails are sent from noreply@studiocolor.io. If you still can’t find it, return to the sign-in screen and try signing up again with the same email.

Seeing another account’s data

This should not occur with recent versions of Studio Color. If you notice data from a previous account after signing in, sign out completely and sign back in. All caches are cleared on sign-out.