DPDP ACT 2023 COMPLIANT · ZERO-PERSISTENCE BIOMETRICS · CERT-IN ALIGNED

Privacy & Security by Design

How PicFetch AI safeguards wedding couples, guests, and photography studios with zero selfie retention, irreversible mathematical vectors, and strict statutory compliance.

0 Bytes
Selfie Disk Storage
512-d
Irreversible Vectors
100%
Event Scoped Search
Sec 12
DPDP Right to Erasure
Studio Brand Protection & Legal Peace of Mind

Deliver Instant Galleries Without Legal Exposure

As a professional photographer in India, your reputation is your business. Under the Digital Personal Data Protection Act, 2023, businesses face statutory penalties of up to ₹250 Crore for failing to implement reasonable security safeguards when handling biometric data. PicFetch AI provides the technical and statutory shield you need.

01. Clear Statutory Roles

You act as the event Data Fiduciary; PicFetch AI operates as your contractually bound Data Processor. All processing is legally categorized and compliant.

02. 1-Click Erasure (`/erase`)

If any wedding attendee or VIP requests to be removed, their face embedding is deleted in seconds with an immutable statutory audit receipt.

03. Zero Account Liability

Automated 60-day purging prevents old albums from lingering as unmonitored liabilities, keeping your storage lean and your compliance spotless.

The PicFetch Shield

8 Architectural Pillars of Data Security

Every design decision in our platform prioritizes user privacy, data minimization, and regulatory rigor.

Biometric Protection

Zero Selfie Storage

Processed in Volatile RAM Only

When a guest takes a selfie to find their photos, the image is decoded strictly in temporary server memory (RAM) to calculate mathematical feature coordinates and is immediately discarded. It is never written to disk (/tmp), never saved in PostgreSQL, and never uploaded to cloud storage buckets.

Benchmark:0 MB Persisted
Mathematical Vectors

Non-Reversible Embeddings

512-Dimensional Floating Coordinates

Faces in studio photos are converted into 512-dimensional numerical vectors using AuraFace ArcFace deep learning. These numbers represent cosine distances, not images. It is mathematically impossible to reconstruct a human face or regenerate a photograph from an embedding.

Benchmark:1-Way Irreversible
Gallery Sandboxing

Strict Event Isolation

Zero Cross-Wedding Facial Tracking

Every facial query enforces strict database filtering (`WHERE Face.event_id = :event_id`). Vectors from Wedding A can never match, search, or leak into Wedding B. We do not maintain a global biometric registry and never track individuals across different events.

Benchmark:100% Gallery Isolated
Anti-Spoofing

Interactive Liveness Challenge

Real-Time Optical Motion Detection

To prevent guests from holding up another person's photo on an iPad or phone screen to steal their pictures, our browser camera interface prompts an interactive motion challenge ('Blink naturally' or 'Turn head slightly') and measures inter-frame optical delta before taking the shot.

Benchmark:Optical Delta ≥ 0.8
DPDP Section 12

1-Click Right-to-Erasure

Instant Guest Face Vector Purge

In compliance with India's DPDP Act Section 12, any guest can instantly erase their face data (`/erase`). Solo photos are automatically hidden from public view, while in group photos only that individual's vector is excised—preserving memories for other guests without ever matching that person again.

Benchmark:Instant UUID Receipt
Lifecycle Management

Automated 60-Day Purging

DPDP Section 8(7) Retention Sweeps

Private event data is not hoarded forever. Daily background maintenance workers automatically delete original high-resolution photos, previews, thumbnails, and pgvector embeddings once an event reaches its retention period, leaving zero orphaned biometric liability.

Benchmark:Daily Automated Sweep
Anti-Scraping & IDOR

HMAC-SHA256 Match Tokens

Scoped Cryptographic Download Bounds

When a guest matches their photos, the server issues a time-limited HMAC-SHA256 signed bearer token specifying the exact matched photo IDs. A guest cannot alter URL query parameters, guess photo UUIDs, or bulk download un-matched photos from the event.

Benchmark:Cryptographically Bound
Database Security

Deny-All Row-Level Security

Zero Direct Client Database Access

Direct PostgREST queries from browser or mobile clients are blocked by default via PostgreSQL Row-Level Security (RLS) on all public tables. All interactions must route through authenticated, rate-limited FastAPI backend REST endpoints.

Benchmark:Strict Deny-All RLS
Clear Answers

Frequently Asked Questions by Photographers & Clients

Direct, transparent responses to the most common privacy and data security concerns.

Studio Client Toolkit

Reassure Your Clients in 1 Click

Copy and paste these pre-approved privacy disclosures directly into your client proposals or WhatsApp messages.

WhatsApp Message for Couples
"Dear [Client Name], for your event, we use PicFetch AI for private instant photo delivery. Please note: Guest selfies are *never stored* on any server—they are processed in temporary memory and deleted instantly. Guests only receive photos they actually appear in, and anyone can request their photos be removed at any time with one click in compliance with India's DPDP Act, 2023."
Send this when clients ask how guest photo delivery works.
Contract & Proposal Clause
"Data Protection & AI Photo Delivery Clause: The Studio utilizes PicFetch AI as a secure technical data processor to deliver event photos via facial recognition. In accordance with India's Digital Personal Data Protection Act, 2023, attendee selfies are processed in transient memory and discarded immediately with zero storage. Facial embeddings are stored as irreversible mathematical vectors and permanently purged after 60 days. Attendees may exercise their statutory Right to Erasure at any time."
Paste into your wedding photography agreements to formalize data processing terms.
Statutory Disclosures & Grievance Officer (DPDP Act §19)India Digital Personal Data Protection Act, 2023
Operating Entity:
PicFetch AI (Sole Proprietorship of Ayush Shailesh Ghodke)
MSME Udyam URN: UDYAM-MH-04-0319446
Shop & Establishment Reg: 2641500321518332
Statutory Grievance Officer:
Ayush Shailesh Ghodke (Grievance Officer)
Direct Email: grievance@picfetch.in
Office: 1260 Tekdi, Saliwada road, Paithan, Sambhajinagar, MH - 431107

Deliver Your Next Event with 100% Privacy Confidence

Try PicFetch free for 15 days. Upload an event, test selfie search with your own phone, and verify our zero-retention architecture yourself.