Company

ZORALI Security | How We Protect Your Sites and Data

HTTPS everywhere, Supabase-backed authentication, and row-level security keeping your data yours.

Security on proven infrastructure

ZORALI is built on a modern, managed stack: Next.js for the application and Supabase for data and authentication. That means the foundational security work, patched servers, managed databases, hardened auth services, is handled by infrastructure designed for it, and the ZORALI team builds on top with strict access controls.

  • Next.js application on managed hosting infrastructure
  • Supabase provides the database and authentication layer
  • Managed patching and hardening at the infrastructure level
  • No servers for you to secure, that work is ours

Authentication you can trust

Sign-in runs through Supabase Auth, a dedicated authentication service, not a homegrown password system. You can sign in with email or with Google, sessions are managed with secure tokens, and passwords are hashed by the auth service rather than stored in readable form anywhere in ZORALI's systems.

  • Authentication handled by Supabase Auth, not custom code
  • Email sign-in plus Google OAuth options
  • Passwords are hashed by the auth service, never stored in readable form
  • Sessions managed with secure, expiring tokens

Your data stays yours: row-level security

Your sites, pages, and account records live in a managed Postgres database with row-level security policies enforced at the database level. In practice, that means the database itself refuses to return another user's rows to your account, isolation is not just application logic, it is a guarantee enforced where the data lives.

  • Row-level security policies enforced at the database level
  • Your account can only read and write its own sites and records
  • Isolation guaranteed by the database, not just the app code
  • Unpublished drafts are private to your account until you publish

Encryption in transit and at rest

All traffic between your browser and ZORALI is encrypted with HTTPS, every page, every dashboard, every published site. Data at rest sits on managed, encrypted infrastructure. Together, that means your work is protected both while it moves and while it is stored.

  • HTTPS everywhere: the builder, your dashboard, and your published sites
  • TLS encryption on all traffic between you and ZORALI
  • Data at rest encrypted on managed infrastructure
  • Custom domains on paid plans are served over HTTPS too

Your part and ours

Security is shared: we protect the platform, you protect your account. Use a unique password or sign in with Google, keep your account email current so you can recover access, and never share your login. If you spot a vulnerability or suspect your account was compromised, tell us right away through support, we investigate every credible report.

  • Use a unique password, or sign in with Google for one less credential to manage
  • Keep your account email current so recovery works when you need it
  • Never share your login, collaborators get their own accounts
  • Report vulnerabilities or suspicious activity to support promptly

Frequently asked questions

→Is my ZORALI site served over HTTPS?

Yes. Every published site is served over HTTPS, including custom domains on paid plans. Traffic between your browser and ZORALI is encrypted with TLS.

→Who can see my unpublished sites?

Only you. Drafts are private to your account, protected by row-level security at the database level. A site becomes public only when you publish it.

→How are passwords stored?

Through Supabase Auth: passwords are hashed by the authentication service and never stored in readable form in ZORALI's systems. You can also skip passwords entirely by signing in with Google.

→Does ZORALI sell my data?

No. Your data is used to operate ZORALI, your account, your sites, billing on paid plans. We do not sell personal data to advertisers.

→What should I do if I think my account was compromised?

Change your password immediately (or review your Google account security if you sign in with Google), then contact support. We will help you secure the account and review any suspicious activity.

Ready to build with ZORALI?

Create, customize, and preview your site free. Take it live on a publishing plan when you're ready.