Privacy & analytics

Last updated: 12 July 2026

What we record

When you accept analytics, this site records the following behavioural events via PostHog (EU-hosted):

  • Pageviews (which routes you visit, not what you type)
  • Quiz lifecycle: start, answer saved, submit, abandon
  • Review actions: opening a past attempt, filtering the attempts list
  • Admin actions (only if you are an administrator): question create/edit, status change, run publish
  • A stable, randomly-generated user id and the domain part of your email (e.g. e-uvt.ro)

What we do not record

  • Your raw email address or name
  • The content of your quiz answers
  • Session replay, keystrokes, or mouse recordings
  • Cross-site browsing activity or third-party cookies

Permissions & in-app disclosures

This is a website — it requests no device-level permissions: no camera, microphone, location, contacts, or file access. Everything the platform can touch is listed here:

  • Google account (sign-in only): when you sign in with Google we receive your basic profile — e-uvt.ro email, name, and profile picture. We never see your password and cannot access your Gmail, Drive, or any other Google data.
  • Your Gemini API key (optional): if you save a Google AI Studio key on your profile, it is stored encrypted (AES-256-GCM) and decrypted only to call Gemini on your behalf when you request an explanation. You can delete it at any time.
  • Browser storage: localStorage holds your analytics consent choice and, after consent, the PostHog SDK state.
CookiePurposeType
sidKeeps you signed in (session)Essential
quiz_langRemembers your question language (EN/RO)Preference
themeRemembers light/dark modePreference

No advertising or cross-site tracking cookies are used.

Data collection labels

A summary of every category of data the platform handles, in the style of app-store privacy labels:

CategoryWhat exactlyPurposeLinked to you?Shared with third parties?
Account infoe-uvt.ro email, name, profile picture, nicknameSign-in and your accountYesNo
Study activityExam attempts, answers, scores, timestampsCore functionality — your results historyYesNo
AI chat contentQuestion content and your messages when you use "Explain"Generating explanationsYesSent to Google Gemini; cached explanations may be shown to other students without your identity
CredentialsOptional Gemini API keyCalling Gemini on your behalfYes (encrypted at rest)Only to Google, when you use AI features
PreferencesQuestion language, answer shuffle, light/dark themeRemembering your settingsLanguage/shuffle: yes. Theme: stays in your browserNo
Usage analyticsPageviews, quiz lifecycle events, random id + email domainProduct improvement, anonymised aggregate statsPseudonymous (random id)PostHog (EU-hosted processor), only after your consent

We collect no payment information, no location data, no contacts, and no browsing history outside this site. Data is never sold.

Why we record it

This platform is built for academic and portfolio purposes. Aggregated, anonymised usage metrics — for example daily active users, quiz-completion rate, or average time per question — may be shown publicly in the author's portfolio, CV, and associated academic write-ups. No individual user is identifiable in those aggregates; the metrics report on the user base as a whole.

We also use the same data to fix bugs and improve the study experience.

Legal basis & your choices

The legal basis for this processing is your consent, given when you clicked Accept analytics in the banner. You can withdraw consent at any time using the button below — future events will not be captured and the PostHog SDK will stop sending data from your browser.

Where data lives & how long

Events are sent to PostHog's EU region (eu.i.posthog.com) and retained according to PostHog's default retention for this project. Your account data (email, name) lives in our own database and is kept for as long as your account exists.

Your rights

You can ask to access, correct, or delete your data at any time — including deletion of your analytics profile and your account. Contact: raul.radulescu00@e-uvt.ro.