tokens&
For enterprises
tokens&

Find tools, check provider offers, save a build plan, and share your work when you’re ready.

For buildersFor enterprises

For builders

  • Startup credits and perks
  • Agent Skills
  • Publish a project

For enterprises

  • Start free company workspace
  • Submit a tool, product, or perk

Community

  • Community
  • Newsletter
  • Events
Xin

© 2026 tokensand, LLC. All rights reserved.

  • Terms
  • Privacy
  • Security
  • Data Processing
  • Status
  1. Hackathon
  2. Project gallery
  3. ScreenShield
Rust Starmanabout 2 hours agoContributorJudging locked: Event build

ScreenShield

DLP for video: a Rust agent that blurs leaked secrets on any recorded screen in seconds, reads the code shown on screen and reports what repo and what problem it exposes, and audits the whole archive.

Review the project

Start with the source code, then open the demo or video if available.

View GitHub repository
Watch demo video
Demo video
Watch demo video
Project description
Team ScreenShield (Rustam Salavatov). Every recorded screen leaks secrets and carries attacks: QR phishing for viewers, prompt injection for agents watching the feed. ScreenShield is one Rust binary with two loops. Fast loop on the device, no LLM: on-device OCR, deterministic detectors, DRIFT-style gates, blur in the recording, under a second per keyframe. Code shown on screen is watched, never blurred: only the credential lines inside it are. Slow loop, the agent over the archive: it reads the OCR'd code as data and reports the language, the repository and the problem (hardcoded secret, injection, unsafe call), decides per policy through sgr-agent tool calling on AkashML (gpt-oss-120b), and re-checks every finding with a vision model (Qwen3.6), proving the blur by OCR. Verified live today through an iPhone camera on the venue Wi-Fi slide and a developer screen. ClickHouse: 6.0M keyframe rows local, fleet queries in 26-34 ms, OCR text per keyframe so the agent can grep the fleet, evidence JPEG per finding. Next.js dashboard; Senso policy; Semgrep Guardian during the build. 41 tests, MIT.
Tools used
  • ClickHouse logoClickHouse
  • AAkash
  • SSemgrep
  • SSenso.ai
Project gallery
Project links
  • GitHub repository
  • Demo video
Tools used
  • ClickHouse logoClickHouse
  • AAkash
  • SSemgrep
  • SSenso.ai