Find the broken layer.
This page checks the browser, Supabase schema, public APIs, current session, Realtime and administrator visibility without exposing any secret key.
Public platform
Signed-in account
Administrator checks
Run the checks, then copy this diagnostic report when you need to report a bug.
Turnstile note: this page can confirm that Vyral has a site key and is running on HTTPS, but a browser cannot read or verify the secret stored in Supabase. If sign-in says the security check expired or failed while the widget completes normally, verify the Turnstile secret and allowed hostnames in the dashboards.