Back to site
English

Security & Trust

Your data is yours. Here's exactly how we protect it.

Data Isolation

Every user's data is protected by Row-Level Security (RLS) at the database level. This means you can only access your own topics, quiz results, and progress data — no user can see another user's information, even in theory.

Encryption & Authentication

  • HTTPS everywhere — All data in transit between your browser and Learning Clarity's servers is encrypted.
  • Password hashing — Your password is cryptographically hashed. We never store or have access to your plaintext password.
  • JWT authentication — API communications are secured with JSON Web Tokens to prevent unauthorized access.
  • OAuth options — Sign in with Google, Microsoft, or Apple. Learning Clarity never receives your password from these services.

Secure Payments

All credit purchases are processed through Stripe, an industry-leading payment processor. Your credit card number and CVV are never stored on Learning Clarity's servers. Webhook events from Stripe are verified using signature verification to prevent tampering.

Privacy by Design

  • Cookie usage — Learning Clarity uses cookies for core service functionality and to measure how the platform is used so we can improve it.
  • Minimal data collection — We collect only what's necessary to provide the service: your profile, learning data, and transaction records.
  • Your uploads stay yours — You retain ownership of any educational materials you upload. The AI processes them solely to generate your learning content.

Frequently Asked Questions

Can another user see my topics, results or uploads?
No. Every account is isolated by Row-Level Security enforced at the database level, so one account cannot read another account’s topics, quiz results or progress — not by accident, and not by crafting a request.
Is my card number stored by Learning Clarity?
No. Payments are processed by Stripe, and your card number and CVV are never stored on Learning Clarity’s servers. Stripe’s webhook events are signature-verified, so a payment confirmation cannot be forged either.
Can you recover my password for me?
No — your password is cryptographically hashed, so nobody at Learning Clarity can read it. Use the password reset flow instead, or sign in with Google, Microsoft or Apple, which never pass your password to us at all.