Security

Last updated: 13 August 2026

This page describes how ScholarGate protects your data. It lists only measures the platform actually implements, in plain words.

Encryption in transit#

All traffic between your browser and ScholarGate travels over HTTPS (TLS). The same applies to the connections between the application and its database and to the third-party services we call.

Passwords and sessions#

If you use email and password sign-in, your password is stored only as a bcrypt hash; we cannot read it back. Sessions travel in signed, httpOnly cookies that scripts on the page cannot read: a signed JWT for current sign-ins and an HMAC-signed cookie for sessions opened before the sign-in system changed. Signing out invalidates the session cookie.

Access control#

Authorization is checked on the server for every request; nothing relies on the browser hiding a button. Your library, projects and chat history are tied to your account, and administrative surfaces are restricted to a short, named list of staff accounts.

Payments#

Card details never reach our servers. Payment processing is handled by our payment provider (iyzico); we keep only a customer reference and a card token reference.

Reporting a concern#

If you believe you have found a vulnerability or a data problem, contact us through the Contact form. We read every report.