Your account and learning data
Sign-in
CYVORA sends one-time email codes through Supabase Auth and its configured email provider. Verifying a code creates or signs into a member account. No password is created or collected. The server validates your session before granting access. Signing in does not opt you into email updates.
What this version stores
Supabase stores your verified email, account identifier, account creation time, and authentication metadata to operate your member account. The application does not create a separate marketing list or upload your learning history. Verified accounts can be counted separately from activity. Hosting, authentication, and email providers process data needed for their services.
The public prototype stores exercise progress in this browser. The member assessment stores question IDs, first-attempt results, confidence, response time, and timestamps in browser storage, under a separate key for each account. Records are not uploaded or synced. Sessions use Secure, HttpOnly cookies that page scripts cannot read and last at most one hour before a new code is required. Local storage is not encrypted; anyone with access to this browser profile may be able to read it.
Control your data
Use “Clear saved progress” inside the assessment to delete the current account’s local practice records. The public prototype has its own reset. Signing out ends authenticated access but does not delete saved local practice records. Clearing site data in your browser removes local records for all accounts on this device. Account registration is unavailable until CYVORA configures an account-deletion contact.
Access protection
The hosted server requires a signed-in identity before delivering member pages and advanced question files. Offline copies previously downloaded remain usable and cannot be revoked by signing out. No custom password or payment is required.