Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Keeping secrets off screen

The complete list of what must never appear in a video, stream, screenshot or podcast about Exponential - passwords, the generated administrator password, provider keys, settings files, tokens, server addresses - where…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/press/keeping-secrets-off-screen.md

On this page

Keeping secrets off screen

This page is for every creator who records or shares a screen. One frame with a password or a key is enough for someone to use it, and recordings, clips and screenshots last for years. The safest secret is one that is not on the machine you show. This page lists where Exponential's secrets show up, so you can keep them out of the picture.

Contents

  1. Never on screen
  2. Where secrets show up in Exponential
  3. Prepare the machine
  4. During recording
  5. If something leaks

Never on screen

  • Passwords of any account, including the one you type into the sign-in form.
  • The generated administrator password and the file var/log/initial-admin-password.
  • Provider keys (for example for Exponential Intelligence), API keys, OAuth client secrets, tokens, session cookies.
  • The contents of settings/override/ and any file with database credentials.
  • Control panel passwords and dashboard tokens of Velocity.
  • Private keys of certificates.
  • Server addresses, database host names and internal paths of a real server.
  • Two-step sign-in QR codes, secrets and recovery codes.
  • Other people's data: see Privacy on camera.

Where secrets show up in Exponential

PlaceWhat it showsWhat to doSource
The summary of exp:installThe administrator password, twiceCut or blur it; change the password after recordingThe console install
var/log/initial-admin-passwordThe generated passwordNever open it on camera; delete it after the first sign-inThe default administrator password
--password=, --db-password= on the command linePasswords in the terminal and its historyUse EXP_INSTALL_DB_PASSWORD for the database; clear the historyInstall in one command
settings/override/site.ini.append.phpDatabase settingsNever open it on cameraLive demo safety
settings/override/expai.ini.append.phpThe provider key of Exponential IntelligenceNever open it; revoke the key after recordingExponential Intelligence
Velocity control panel sign-in, qbixctl panel:password --generateThe panel passwordSet it off cameraVelocity control panel
A dashboard address with ?token=The dashboard tokenDo not show the address barVelocity control panel
Two-step sign-in setup (/user2fa/setup)The QR code and secret; recovery codesNever finish the setup on cameraTwo-step sign-in
Setup > System informationPaths, host names, database detailsShow the top only, or blurSystem information
Setup > Log files with Show unmaskedE-mail and IP addresses, secrets as writtenNever switch it on while recordingLog viewer
Error pages and terminal errorsPaths, sometimes settingsRead before you showLive demo safety

Prepare the machine

[ ] A demo installation that holds no real secret: its own passwords, a key made only for the recording
[ ] A separate browser profile: no saved passwords, no autocomplete, bookmarks bar hidden
[ ] One window captured, never the whole screen
[ ] Notifications off: system, chat, e-mail, phone
[ ] Terminal: large font, a prompt without real host or user names, history cleared or off for the session
[ ] Password manager locked; sign in before recording, not during
[ ] Desktop and file manager: no file names with customers or projects

During recording

  • If a sign-in form appears, pause the recording or the screen share, type, resume.
  • Show documentation pages instead of settings files: they explain the same thing and contain no secrets.
  • Before you show an error page or a long terminal output, read it.
  • Keep the address bar out of the frame when an address carries a token.

If something leaks

What leakedDo at onceThen
A passwordChange itSign out other sessions
A provider or API keyRevoke it at the providerCreate a new key; check the provider's usage for misuse
The control panel password or dashboard tokenSet a new password; changing it ends every sessionCheck the panel's sign-ins
A two-step secret or recovery codeSet up two-step sign-in again for that account
A real server's address or pathTell the server's ownerReview what is exposed
A recording with any of the aboveDo not publish it, or take it downEdit the part out, or record again

Blurring after the fact helps viewers who come later; it does not help against people who already saw or downloaded the original. Treat a secret that was on screen as burned. If you find that a secret leaks because of a flaw in the software, report it privately to [email protected], as SECURITY.md asks, and do not publish details until a fix is out.

Become an Exponential Partner

Partners share their information, provide funding, contribute back and develop the products with us, and that is how Exponential grows. A partner website and dashboard are planned for mid-2027: please become a partner today to speed up our growth rate and land new features faster.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x