Skip to content
View luisassardo's full-sized avatar
🫥
🫥

Block or report luisassardo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
luisassardo/README.md

Hi, I'm Luis Assardo

Journalist and developer building security & privacy tools for people at risk.

I work where investigative journalism meets digital security. Researching hostile digital environments and building tools that help journalists, activists, and human rights defenders protect themselves and hold power to account.

Based in Germany · investigations focused on the Global South.


What I work on

  • Defensive security tools — encrypted vaults, device self-checks, and file-integrity tools that run locally with no telemetry, for people who can't assume their devices are safe
  • Investigative tooling — OSINT and auditing tools that turn public data into accountability journalism
  • Threat research — surveillance tech, Telegram ecosystems, and digital threats against the press
  • Web & infrastructure — dashboards, Ghost themes, and full-stack apps for newsrooms

Selected projects

Project What it does Stack
apipass Encrypted vault for API keys & secrets — 100% in-browser (AES-256-GCM + Argon2id), no backend, plus a signed macOS app Web Crypto · Tauri/Rust Live
computer-check Read-only security self-check for your own Mac — plain-language report, encrypted local history, zero telemetry Tauri · Rust · Python
hashcheck Verify file integrity by hash, entirely in your browser — no uploads, no backend JavaScript · Web Crypto
GovScan Passively audits & grades government websites on SSL/TLS and security headers Python
cartas-a-desconocidos Anonymous handwritten-letter exchange Node.js · Docker Live
noir Dark, minimal Ghost CMS theme CSS Live

Get in touch

Website LinkedIn X


Tools that protect people should be local, auditable, and quiet. That's how I build.


Popular repositories Loading

  1. GovScan GovScan Public

    Passive scanner that audits & grades government websites on SSL/TLS and HTTP security headers. Built for investigative journalism.

    Python 1

  2. TGcollector TGcollector Public

    Forked from ahuseyn/TGcollector

    Web GUI for collecting messages from Telegram channels

    JavaScript

  3. monetization-tool monetization-tool Public

    Dashboard for exploring Meta monetization archive data.

    HTML

  4. noir noir Public

    Dark, minimal Ghost CMS theme — MIT licensed.

    CSS

  5. cartas-a-desconocidos cartas-a-desconocidos Public

    Sistema de intercambio de cartas escritas a mano de forma anónima.

    JavaScript

  6. luisassardo luisassardo Public