Waar je data leeft.

OuterPractice is een local-first browsertool. Camera- en microfoonbeelden worden in je browser verwerkt en nooit over het netwerk verstuurd. Hieronder de volledige uitleg.

Lokaal bewaard

  • Afgeleide kenmerkvectoren per seconde — houdingshoeken, kaakafstand-verhoudingen, knipperingen, aanzetintervallen
  • Samengestelde spanningsscores, je lange-termijn basiswaarde (EMA)
  • Sessiemetadata en gedetecteerde gebeurtenissen, in IndexedDB

Nooit bewaard

  • Camerabeelden — geanalyseerd en meteen weggegooid
  • Ruwe audiomonsters — live verwerkt, nooit bewaard
  • Elke identiteit, account of apparaatvingerafdruk

Wat wordt vastgelegd

De camera- en microfoonbeelden, in realtime, terwijl een sessie draait. De ruwe streams blijven binnen je browsertabblad — ze worden frame voor frame geanalyseerd en meteen weggegooid.

Wat wordt opgeslagen

Afgeleide kenmerkvectoren per seconde — houdingshoeken, kaakafstand-verhoudingen, aantallen knipperingen, aanzetintervallen — in de IndexedDB van je browser. Er is geen server, want er is geen server.

Wat over het netwerk gaat

Een paar interacties met derden, allemaal optioneel en expliciet. (1) Eén eenmalige download van de MediaPipe-modelbestanden vanaf een publieke CDN, nodig om de app te laten werken. (2) Wanneer je een betaalde licentie koopt, wordt de betaling verwerkt door Polar, onze Merchant of Record — zij bewaren je aankoopgegevens volgens hun eigen privacybeleid en regelen de btw. (3) Je licentiesleutel wordt daarna gemaild naar het adres dat je bij het afrekenen opgaf, via onze e-mailprovider Resend. (4) De marketingpagina's — zoals deze — laden een 1×1 first-party pixel die een anonieme, cookieloze paginatelling bijhoudt: geen IP, geen cookie, geen identificatie per bezoeker, alleen hoe vaak elke pagina is geopend. Geen van deze raakt je oefensessies: open het netwerktabblad van je browser tijdens een sessie om te verifiëren dat er daar geen andere verzoeken zijn.

Wat je kunt exporteren

Alle sessiedata, als JSON-bestanden die jij beheert. De lesloop tussen docent en leerling is op deze bestanden gebouwd. Ze gaan nooit via een server.

We kunnen je data niet lezen omdat die ons nooit bereikt. Als je de opslag van je browser wist, is het weg — ook bij ons.