Skip to content
FrameCast

Files, clipboard & photos

Keep API keys and passwords in FrameCast

Secrets keeps API keys, tokens, and settings by project and environment, the way a .env file does. Passwords are encrypted to a key only your devices hold, so FrameCast can't read them.

Where to find it

Studio → Secrets, menu bar → Secrets…, or press ⌃⌥⌘S

How to do it

  1. Open the studio, go to Secrets, and press Turn On Secrets. This Mac makes your encryption key and keeps it in its keychain.

  2. Press New Project…, name it after the app or service the keys are for, and press Create.

  3. Press Add Entry…. Type its name and value, choose Password or Configuration and the environments it's for, then press Add.

  4. Every value starts hidden. Press the eye on a row to show it, or the copy button to copy it. Both ask for Touch ID or your Mac's password first.

Good to know

  • Under Privacy, turn on Require Touch ID to open Secrets to keep the whole page locked until you unlock it. Require Touch ID to show configuration values is on to start with; turn it off to show those without being asked. One unlock lasts 5 minutes.
  • Paste .env… adds every line of a .env file at once. Roll… in a row's menu replaces a value and keeps the one before it for a week.
  • Passwords are encrypted before they leave your Mac. Names, notes, and Configuration values aren't encrypted that way, so keep anything secret as a Password.
  • If you lose every device that has your key, your passwords can't be recovered. Show Code for Another Device… shows the key as a code: copy it somewhere safe.
Who can use it
Pro or Team
Where it works
Mac

This guide answers

  • Where can I store my API keys?
  • Does FrameCast have a secrets manager?
  • How do I keep environment variables for each project?
  • Can I import a .env file?
  • Are my passwords encrypted?
  • How do I replace or rotate an API key?
  • Can I lock Secrets with Touch ID?
  • What's the difference between a password and a configuration?
  • Is there a shortcut to open my secrets?

Still stuck?

Support covers install, permissions and how to send feedback from the app.

All help guides · More on files, clipboard & photos · Workflow guides · FrameCast home

Help us measure our ads?

With your permission, Meta and Trybe receive visits to our marketing pages and browser identifiers. Meta receives confirmed Pro or Team purchase amounts; Trybe receives paid checkout amounts to credit creators for sales. Recording and editing work either way. You can change your choice anytime. Privacy details

Global Privacy Control is honored automatically.