Security

How we protect your data.

How we protect your data.

Isolation

Every workspace's data carries its workspace id, and the database enforces row-level security so one workspace's queries can't read another's.

Encryption

TLS for all traffic. Data at rest is encrypted by our database and storage providers; access tokens, API keys and other secrets are additionally encrypted by the application before they are stored. Passwords are stored as salted hashes.

Access

Two-factor sign-in, roles and permissions, single sign-on (SAML) on eligible plans, IP allow-lists, session management and an audit log.

Payments

Card and bank details are handled by Stripe and Razorpay; they never touch our servers.

Operations

Error monitoring, health checks, rate limits, signed webhooks, automated tests on every change, and database backups with point-in-time restore.

Reporting a vulnerability

Write to security@omnimarkpro.com. We acknowledge reports quickly and don't pursue good-faith research.

#legal