CS / 04Case-Study

VOiD: Privacy-orientierte Mobile Camera App

React-Native-App mit FastAPI-Backend und Computer-Vision-Pipeline, die erkannte Gesichtsbereiche adversariell verändert und die Grenzen dieser Methode offen benennt.

Rolle
Mobile Client, API, Datenmodell, Subscription-Logik, Verarbeitungspipeline, eigenständig
Zeitraum
2026
Status
In Arbeit
Erreichbar unter
Keine öffentliche Instanz

Zentrale Architekturentscheidung

Bilddaten werden verarbeitet, aber nicht dauerhaft serverseitig gespeichert.

01 / System

Kontext, Problem und Umsetzung.

01 / Kontext

Systemrahmen

Kamera- und Galerieabläufe, Stärkeauswahl, Kontoverwaltung und Export im Client; authentifizierte API, Quoten, Rate Limits und die OpenCV-Pipeline serverseitig. Bilddaten werden verarbeitet, aber nicht dauerhaft gespeichert.

02 / Problem

Ausgangslage

Biometrische Gesichtserkennung und automatisierte Profilbildung werden immer leichter zugänglich. VOiD untersucht, wie gezielte, visuell möglichst unauffällige Bildveränderungen die Wiedererkennung erschweren können. Das ist kein Versprechen von Anonymität oder allgemeinem Schutz vor generativen Deepfakes.

03 / Umsetzung

Technischer Ansatz

Mobile Client, authentifizierte API, Daten- und Subscription-Logik sowie die OpenCV-basierte Verarbeitungspipeline sind als ein zusammenhängendes Produkt umgesetzt. Nach der Gesichtslokalisierung werden SPSA-basierte adversarielle Perturbationen gegen Referenz-Embeddings optimiert. Kamera- und Galerieabläufe, Stärkeauswahl, Export, Quoten, Rate Limits und Eingabevalidierung bilden den Produktpfad darum.

02 / Decisions

Zentrale technische Entscheidungen.

Nicht nur was gebaut wurde, sondern warum das System genau diese Form bekommen hat.

  1. Keine dauerhafte serverseitige Bildspeicherung.

    Eine Privacy-App, die Gesichtsbilder aufbewahrt, widerlegt sich selbst. Die Verarbeitung läuft im Arbeitsspeicher, das Ergebnis geht zurück, danach bleibt nichts.

  2. Quoten und Limits werden serverseitig erzwungen.

    Ein mobiler Client ist manipulierbar. Jede Prüfung, die nur dort stattfindet, ist keine Prüfung.

  3. Die Wirksamkeit wird als Signal dargestellt, nicht als Garantie.

    Die Verfremdung wirkt gegen das getestete Erkennungsmodell. Ob sie gegen ein fremdes wirkt, weiß niemand. Das Interface sagt das, statt einen Haken anzuzeigen.

  4. Mobile UI, API, ML-Pipeline und Datenbank sind klar getrennt.

    Die Pipeline ist der Teil, der sich am häufigsten ändert. Getrennt lässt sie sich austauschen, ohne den Client anzufassen.

03 / Delivery

Stack und belegbare Grenze.

Technologien

  • Expo
  • React Native
  • TypeScript
  • Python
  • FastAPI
  • PostgreSQL
  • OpenCV
  • SFace
  • Docker

Ehrliche Grenze

VOiD ist ein technisches Privacy-Projekt und befindet sich noch in Arbeit. Die Methode garantiert weder Anonymität noch allgemeinen Deepfake-Schutz; ihre Wirksamkeit kann zwischen Erkennungs- und Generationsmodellen variieren.

Nächstes Projekt

WebLabs
Alle Projekte