Baraati handles guest lists, travel plans, photos, and government identity documents. This page describes, plainly, how each of those is protected.
Indian hotels, airlines, and visa processes routinely require guest IDs, so Baraati includes a dedicated pipeline for them — separate from photos and everything else.
Each document is encrypted with AES-256-GCM envelope encryption the moment it is uploaded: every document gets its own key, and those keys are themselves encrypted by a master key that never leaves the server. Documents live in a private storage bucket that has no public access.
There are no passwords on Baraati, which means there are no passwords to reuse, guess, or leak. Sign-in uses one-time codes delivered to your email or phone, and sessions are stored in your device's encrypted secure storage.
Every wedding on Baraati is a sealed space. Access rules are enforced at the database layer with row-level security — not just in the app — so a member of one wedding cannot read another wedding's data, even in principle. Joining requires an invite code from the hosts.
All traffic uses HTTPS/TLS, and the app pins our certificates so it refuses to talk to an impostor server even on a hostile network. Sensitive operations are rate-limited, and error messages never leak internal details.
No advertising, no behavioural tracking, no selling of data, no GPS location collection, and no advertising identifiers. Baraati's business is wedding plans, not your data. The full detail lives in our privacy policy.
If you believe you've found a security issue, write to us and we'll respond promptly.
Email support@baraati.co.inFor the full data story, read our privacy policy.