πŸ›‘οΈ
PopiScan popiscan.co.za
Simple POPIA Photo Compliance & Face Consent Scanner
100% Client-Side Sandbox Zero Server Storage
Zero-Knowledge Architecture & Algorithmic Specification

How PopiScan Works: In-Browser Privacy & Mathematics

A comprehensive guide explaining how PopiScan processes photos entirely inside your device's browser sandbox, the computer vision algorithms powering face detection and consent matching, and why zero biometric data ever leaves your computer.

πŸ’‘ The TL;DR β€” High-Level Plain English Explanation
PopiScan is not a website that uploads your photos. It is an offline-capable software program delivered directly into your browser tab. When you drop photos into PopiScan, your images never travel across the internet, touch a server, or enter an external database. Your computer’s own processor performs 100% of the face detection, consent checks, and image redactions inside your browser's private working memory (RAM).
Step 1
Photos Read into RAM
Files are read into local volatile memory via HTML5 File APIs. No network requests are made.
Step 2
On-Device Vision
Client-side computer vision models locate face bounding boxes directly on hidden graphics canvases.
Step 3
Local Roster Check
Faces are checked against your consent registry stored strictly in your browser's isolated local storage.
Step 4
Instant Redaction
Restricted individuals are blurred, masked, or pixelated in memory before you download the safe file.
πŸ’»
Local Device (RAM)
Photos loaded via drag & drop into memory
βž”
🎨
Hidden Canvas
Rasterization into raw RGBA pixel arrays
βž”
πŸ“
Haar-Cascade Vision
O(1) Integral Image contrast classification
βž”
πŸ‘₯
Local Storage Registry
POPIA Section 35 consent cross-referencing
βž”
πŸ›‘οΈ
Sanitized Export
Permanent pixel overwrite & local download
✈️ The Airplane Mode Proof

You can test this right now: open PopiScan, turn on Airplane Mode or disconnect your Wi-Fi, and drag an album of 50 photos into the scanner. PopiScan will detect faces, identify consent conflicts, and generate blurred/pixelated downloads with zero internet connectivity.