SecureGate Documentation Biometric identity verification platform — face detection, weapon detection, event access control
SecureGate is a multi-tenant event access control platform that uses facial biometrics for identity verification. It detects and recognizes faces in real-time camera streams, manages event attendees, tracks room occupancy, and detects weapons.
Capability Description Face Detection Real-time face detection via InsightFace antelopev2 (SCRFD detector) with quality filtering Face Recognition 512-dimensional ArcFace embeddings with cosine similarity matching against per-tenant indexes Weapon Detection YOLO-based Weapon/Knife/Gun classification — browser (YOLO26n) and server (YOLOv8n) Deepfake Detection Sensity API integration for liveness and manipulation analysis Event Access Control Full event lifecycle — rooms, cameras, attendees, invites, timeline Face Enhancement CodeFormer restoration + RealESRGAN 4x upscaling for low-quality captures Multi-Tenant Per-tenant encrypted data isolation with org/tenant/customer hierarchy
Hanzo Ingress (TLS, hostname routing)
|
Hanzo Gateway (JWT validation, IAM)
|
Base API (Go, hanzo/base)
|
+------------------+------------------+
| | |
Ingest Embed Enhance
:8002 :8001 :8003
InsightFace ArcFace CodeFormer
+ Weapons Batcher RealESRGAN
| |
| sqlite-vec + FAISS
| (per-tenant index)
|
+-------> S3/R2 (face crops)
All repositories are under the securegate-ai organization:
Repo Language Description appTypeScript (React/Vite) Operator dashboard — events, cameras, live detection, billing apiGo (hanzo/base) + Python Base API with SQL collections + microservices (ingest, embed, enhance) modelsPython Training, fine-tuning, benchmarking for all vision models universeYAML/Makefile CI/CD + K8s deployment control plane
Environment Domain GCP Project Dev securegate.dev.satschel.com securegate-devnet Test securegate.test.satschel.com securegate-testnet Prod securegate.satschel.com securegate-mainnet