* SECURITY
How we protect your data
Your bookings, staff, branches, and customer records are business-critical. Here's exactly how OneBooking keeps them safe.
Encryption in transit and at rest
Every connection to OneBooking — the dashboard, the booking page, and the API — runs over HTTPS/TLS. Data at rest lives in a managed Postgres database with encryption at rest, and uploaded images are stored as private objects, never served directly from a public bucket.
Shared OneOS authentication
Signing in once on any OneOS product (Hub, Content.AI, Growth, Optin, Proof, Shop, Forms, Bot, or Bookings) authenticates you across the whole suite via a single session cookie scoped to oneos.in. Passwords are never stored in plain text — only salted, one-way password hashes are kept, and OneBooking's own code never sees your raw password.
Access control, down to the page
Owners and admins get full dashboard access by default. Staff accounts can be scoped to specific pages (e.g. Bookings + Calendar only) and further restricted to create-only, blocking edit or delete. These rules are enforced with row-level security in the database itself, not just hidden in the interface — a restricted account can't reach blocked data even by calling the API directly.
Infrastructure
OneBooking runs on Cloudflare's global edge network (Cloudflare Workers), with a managed Postgres database (Supabase) for application data and Cloudflare R2 for private file storage. The dashboard is never edge-cached, so every request reaches your live data.
Payments via Razorpay
Online payments are handled entirely by Razorpay's PCI-DSS-compliant checkout. OneBooking never collects or stores card numbers, UPI PINs, or bank credentials — only the resulting payment status and amount are recorded against a booking, and every payment is verified server-side with a signed webhook before it's marked paid.
Breach notification
If we become aware of a security incident affecting your account or booking data, we will notify affected workspace owners without undue delay, along with what happened and what we're doing about it.
Report a vulnerability
Found a security issue in OneBooking? Email support@pixelperfect.co.in with a description, steps to reproduce, and any relevant screenshots or requests. Please don't access, modify, or delete data that isn't yours while testing, and give us a reasonable window to fix the issue before disclosing it publicly. We read every report.
