Privacy Keeper automatically detects and blurs faces and license plates across thousands of panoramas per day. 100% on-premise deployment, no cloud, no uploads, no data sovereignty risk. Built for mapping fleets, surveying organizations, and public-sector agencies that cannot compromise on privacy.
Point Privacy Keeper at a folder of 360° panoramas. Apply saved masking, watermarking, and EXIF profiles in one click, or load a JSON workflow for fully unattended processing.
GPU-accelerated batch detection runs in seconds per panorama. Review every detection at full resolution with manual correction tools, human oversight without sacrificing throughput.
Anonymized images export with GPS, EXIF, and camera metadata intact. Originals stay untouched. An audit log is written, your compliance team's evidence trail, ready for any GDPR audit.
Every step runs locally on your organization's hardware. No cloud dependency, deployable in air-gapped environments.
Screenshot 1 of 12: Process
Production output from real 360° captures, hover to see what the dual-model AI detector caught.












Two neural networks, one for faces (RetinaFace ResNet50), one for plates (YOLOv10-S), trained and validated on real 360° equirectangular imagery. Flat-photo models miss detections at the poles and seam lines. Ours don't.
Automation handles 95%+ of detections. Your operators review the remainder at full resolution, add missed faces, remove false positives, correct boundary boxes. Speed without blind spots.
Zero telemetry, zero network calls, zero cloud dependency. Originals are never modified. Every processing run writes a timestamped audit log, your DPO's evidence for any regulatory review.
GUI for day-to-day work. CLI with JSON workflow files for unattended, repeatable batch processing. Integrate into your existing production pipeline, no vendor lock-in, plain JSON configuration.
Any organization publishing 360° street-level imagery faces GDPR obligations. Our customers operate in environments where on-premise processing isn't a preference, it's a requirement.
Mobile-mapping fleets processing thousands of panoramas per day. GDPR-compliant deliverables for public-sector clients.
See use case →Site documentation across active job sites. Anonymize workers and vehicles in as-built 360° records without cloud uploads.
See use case →Municipalities and authorities that legally cannot upload citizen imagery to third-party servers. Air-gapped deployment supported.
See use case →Digital-twin and tour providers publishing 360° captures of inhabited spaces. Watermarking, masking, and EXIF preservation in one pass.
See use case →Universities and research institutes meeting ethics-committee and data-protection requirements for published imagery.
See use case →Need verifiable audit trails for every processed image. Zero-cloud deployment eliminates third-party data-transfer risk. Per-run logs satisfy Art. 30 documentation requirements.
Need throughput, not manual work. Batch processing with GPU acceleration handles thousands of panoramas per shift. CLI automation eliminates repetitive setup per job.
Need deployable software, not cloud subscriptions. Windows desktop installer, no Docker, no Kubernetes, no external dependencies. Plain JSON workflows for version-controlled pipeline integration.
| Privacy Keeper | Gallio PRO | Celantur | brighter AI | |
|---|---|---|---|---|
| Built natively for 360° equirectangular | ✓ Native | ✗ Flat-image first | ✗ Mobile mapping | ✗ Video-first |
| Deployment model | ✓ On-premise .exe | ✓ Win/Mac/Linux | ✗ Docker required | ✗ Cloud / SDK |
| Air-gapped / no-internet capable | ✓ Zero network calls | ✓ On-premise | ⚠️ Depends on setup | ✗ Cloud processing |
| Audit logging (GDPR Art. 30) | ✓ Per-run audit log | ✗ | ✗ | ✗ |
| Custom watermark branding | ✓ Full typographic control | ✗ | ✗ | ✗ |
| Built-in manual review editor | ✓ Full-resolution | ✓ Included | ✗ Automated only | ✗ Automated only |
| CLI automation, JSON workflow | ✓ CLI + JSON | ✗ | ✓ API (Docker) | ✓ SDK |
| Evaluation / trial access | ✓ 7-day full-feature eval | ⚠️ Watermarked | ✗ Demo by request | ✗ Demo by request |
| Pricing model | ✓ Per-seat subscription | ⚠️ Perpetual license | ⚠️ Enterprise quote | ⚠️ Enterprise quote |
Full comparisons: vs. Gallio PRO → · vs. Celantur → · vs. brighter AI →
| Camera / Format | Resolution | GPU Time | CPU Time |
|---|---|---|---|
| Mosaic 51 | 12,288 × 6,144 px | ~9 s | ~26 s |
| Insta360 X4 | 8,192 × 4,096 px | ~4.3 s | ~15 s |
| GoPro MAX | 5,760 × 2,880 px | ~2.3 s | ~9 s |
Measured on an NVIDIA RTX 3090 and AMD Ryzen 9 7950X3D. Scales efficiently across GPUs from 4 GB to 24 GB VRAM; automatic CPU fallback when no GPU is present. One workstation can process over 3,000 Mosaic 51 panoramas per 8-hour shift with GPU acceleration.
“We process thousands of panoramas a month for municipal clients. Manual blurring used to cost us 15–20 hours a week. Now it's a short review after the batch finishes. The audit log gives our legal team exactly what they need for every public-sector contract.”
Operations Director360° mobile-mapping fleet, DACH region
“Privacy Keeper was the only tool that handled equirectangular seams without stitching artefacts. The others are adapted from flat-image workflows, that difference matters when you're processing 500+ panoramas per day with zero tolerance for missed plates.”
Lead EngineerStreet-view capture company, Netherlands
“Our data protection officer required a fully offline solution, no cloud, no uploads, no third-party data processing. Privacy Keeper's per-run audit log gives our compliance team documented evidence that every single panorama was anonymized before publication.”
GIS DirectorRegional surveying authority, Poland
Feedback from organizations using Privacy Keeper in production. Named references and procurement contacts available on request.
Founding-customer offer: the first 20 customers get 25% off, permanently. Applied automatically at checkout, until 30 September 2026 or while seats last.
Comparing with a per-image cloud service? Use the free cost calculator.
All plans include updates and email support.
Full features.
Evaluation branding
5+ seats.
Priority support. Custom terms.
Full features.
Evaluation branding
5+ seats.
Priority support. Custom terms.
Which plan fits your organization? Single operator → Professional · Team or fleet → Enterprise
Public-sector procurement or custom terms? Contact us directly →
Download the evaluation license and test it on your own panoramas, 7 days, every feature unlocked. Or book a demo and we'll walk you through it personally.
Procurement team or public-sector evaluation? Contact us for a custom quote →