Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

SecretShield Demo (Streamlit)

A small live-redaction demo for secretshield: paste text and see what looks like a secret, and how it gets redacted, in real time.

This is a thin UI on top of secretshield's own detect() / redact() functions — the same engine that protects a running Python program's stdout, stderr, and logging output.

Run locally

pip install -r requirements.txt
streamlit run app.py

Deploy on Streamlit Community Cloud

  1. Push this folder to its own GitHub repo (or a subfolder of one).
  2. Go to share.streamlit.io, sign in with GitHub, and click New app.
  3. Point it at this repo, branch main, and main file path app.py.
  4. Deploy. Streamlit Cloud installs from requirements.txt automatically.

⚠️ Don't paste real secrets

This app runs on a shared web server (whether local or hosted). Nothing is stored or logged deliberately, but treat it like any other web form: use fake/example values, not real credentials.

Releases

Packages

Contributors

Languages