Skip to content

Security

What we do today.

This page lists facts only. If something is not here, we do not claim it.

In place today

  • Role-based access

    Agents, team leaders and administrators see different things. Permissions are checked on the server and again in the database.

  • Row-level security

    Every table in the database has row-level security turned on. The browser cannot write sensitive data directly.

  • Optional two-step verification

    Anyone can protect their account with an authenticator app.

  • Audit log

    Sensitive actions are recorded: who did what and when.

  • Secrets stay on the server

    The keys that can bypass access rules are used only on the server, never in the browser.

  • Encrypted connections

    All traffic uses HTTPS with HSTS and standard security headers.

  • Automated security tests

    Database access rules are tested automatically on every change.

  • No client data in rankings

    Leaderboards and shared images show names and approved annual premium only.

Where it runs

Hosting: Vercel. Database, authentication and file storage: Supabase. Transactional email: Resend.

What we do not claim

  • No third-party security certification yet, such as SOC 2.
  • No claim of HIPAA compliance.
  • RORU App does not send SMS or make calls.

Need a security questionnaire answered? Request a demo and ask for it.

See it with your own team in mind.

A short guided demo. No commitment.