Ausgewählte Arbeiten

Projekte mit Substanz, Ecken und einer Geschichte.

Eine Auswahl an Systemen, Experimenten und Kundenlösungen – mit dem Blick hinter die Oberfläche.

Portfolio

Messages

A self-hosted service for encrypted, expiring and burn-after-reading messages with private replies.

Abstract illustration for Messages

Privacy is the product behavior

Messages provides one-time private notes with optional passwords, encrypted storage, replies and configurable expiry. Per-record content keys and AES-256-GCM protect message bodies at rest; password-protected notes additionally require information that the server does not retain.

Expiry is enforced both by a background sweeper and on every read, so stale content is not served even if scheduled cleanup is delayed.

  • TypeScript
  • Node.js
  • AES-256-GCM
  • scrypt
  • Docker
  • Responsive web UI

Repository ↗

← Alle Einträge