← all wireframes

Secrets vault · /me/secrets

v17 · new page · global credentials across all apps · issue #360
v17 · new
DESKTOP · 1440px
floom.dev/me/secrets

Your secrets

One vault across every app. Save your Gemini or OpenAI key once, every app you run on Floom can use it. Keys are encrypted at rest and never logged.

These secrets are available to any app you run on Floom

When an app declares GEMINI_API_KEY in its floom.yaml, the input form will offer “Use my saved key” instead of asking you to paste it. Revoke any key to cut access across every app immediately.

Add a new secret

Apps reference this name in floom.yaml.
Encrypted with Cloud KMS. Never logged, never shown again after save.
Helps you pick between multiple keys at run time.
Floom never reads your secret value — it’s proxied to the app at run time only.

Saved secrets · 3

Personal Gemini key
GEMINI_API_KEY
AIza...xxxx·3f2a
used by 3 apps
added 12 Apr · used 2m ago
OpenAI (work)
OPENAI_API_KEY
sk-proj-...xxxx·9b1e
used by 1 app
added 14 Apr · used 1d ago
Anthropic
ANTHROPIC_API_KEY
sk-ant-...xxxx·c07d
never used
added 20 Apr · unused

Who sees your keys?

Only the app that’s running, and only while it’s running. Floom proxies the value at request time; it never writes it to logs, metrics, or telemetry.

Rotating a key

Edit in place and hit save. All future runs use the new value. Past runs are unaffected (they already completed with the old one).

MOBILE · 375px

Secrets

One vault across every app on Floom.

Add secret

Saved secrets

3
Personal Gemini
GEMINI_API_KEY · 3 apps
OpenAI (work)
OPENAI_API_KEY · 1 app
Anthropic
ANTHROPIC_API_KEY · unused
v17 notes · Issue #360