ExamOps

Privacy policy

Last updated: August 18, 2026

This policy explains what the operator of this ExamOps deployment ("we", "us") collects, why we collect it, who processes it, and what control you have. The current operator is identified through support@examopshq.com.

What we collect

DataWhy we hold it
Your email address and authentication identity To create your account, sign you in, and contact you about your account
Your study activity: which questions were served to you, the answer you selected, whether it was correct, and how long you took To show your accuracy and progress, to avoid serving you the same question twice in a day, and to enforce daily question limits
Your lab progress: the exam and exact lab version, identifiers of steps you completed or completed with a revealed reference answer, and timestamps for when progress began, changed, or completed To resume your progress across sessions without retaining your entered responses, scratch work, or downloaded lab data
Your subscription and payment records: plan, status, billing period, and identifiers issued by our payment processor To give you the access you paid for, to handle refunds and disputes, and to meet financial and tax record-keeping obligations
Operational logs and security data To keep the service running, to apply rate limits, and to investigate abuse

What we do not collect

Who processes your data

These providers process data on our behalf, under contract:

ProviderRole
SupabaseAccount authentication and the application database
CloudflareHosting, content delivery, request rate limiting, and Turnstile abuse protection
StripePayment processing, subscription billing, and refunds
ResendSending account confirmation, recovery, and other transactional emails through the configured SMTP service
GitHub or GoogleOAuth identity, only if you choose that sign-in method
Google FontsDelivering the public site's typefaces; normal request data such as your IP address and browser metadata reaches the provider
Supabase AuthCreating account-email events and handing them to the configured email service

These providers may process data outside your country, including in the United States. Where required, transfers rely on the contractual and legal safeguards offered by each provider and configured by the operator.

Legal basis for processing

Where the GDPR or a similar regime applies, we rely on:

How long we keep it

Your rights

Depending on where you live, you may have the right to access your data, correct it, delete it, object to or restrict processing, and receive a copy in a portable format. To exercise any of these, contact support and be prepared to verify the address on your account.

Two honest limits. First, if you have billing history we cannot delete the records we are legally required to keep; we will disable your account and minimize what remains. Second, we may need to verify your identity before acting on a request, so that someone else cannot use it against you.

We aim to respond within 30 days, or sooner when applicable law requires it. If you are in the EU or UK and are unhappy with our response, you may complain to your local supervisory authority.

Security

Client access to personal study rows is protected by database row-level security: a signed-in account can read only its own rows. Authorized server-side service access is limited to operating, securing, and supporting the service. Lab progress stores completion metadata and timestamps, not the response you entered. Correct question answers are returned only after you submit the matching question for grading; the browser cannot query or download the question answer-key table. Payment secrets are held as encrypted platform secrets, never in client code. No system is perfectly secure, but if a breach affects your personal data we will notify you and the relevant authority as required by law.

Children

ExamOps is intended for adults pursuing professional certification and is not directed at children under 16. We do not knowingly collect their data. If you believe a child has created an account, contact support and we will remove it.

Changes

If we change this policy materially, we will update the date above and notify account holders by email before the change takes effect.