ShalevaPrep
Privacy, Terms & Refunds
Last updated 29 July 2026
ShalevaPrep is run by Nestor Shaleva ("we", "us"). Contact: nestor.shaleva@gmail.com. ShalevaPrep is an independent study aid and is not affiliated with or endorsed by Maastricht University.
1. What we store, and where
- Your study progress (flashcard ratings, quiz history, readiness scores, mock-exam results, and settings) is saved in your browser's localStorage on your device. If you sign in with an email account for cross-device sync (see the next bullet), a copy is also stored in our database so your progress follows you between devices; if you use an access code without signing in, your progress stays on your device only and we can't see it. Clearing your browser data deletes the local copy — the hub offers a progress export for backups.
- Payments are processed entirely by Stripe. We never see or store your card details. Stripe shares with us your email address and payment status, which we use to issue your access code, respond to support requests, and (rarely) send you information relevant to your purchase, such as resit access. No marketing lists, no spam.
- Access codes are stored server-side linked to your Stripe payment so you can recover access.
- AI explanations: when you tap "explain" on a quiz question, the question and your answer choice are sent to our server and processed by Anthropic's Claude API to generate the explanation. No account or personal data is attached to these requests, though our infrastructure providers (Netlify) log IP addresses for abuse prevention.
- We use no advertising trackers and no cross-site cookies. Fonts and scripts are served from our own domain.
- Your account & synced progress. When you sign in with an email account for cross-device sync, we store your email address (which is your login), your name and exam date, and your study progress — flashcard ratings, quiz history, readiness scores, and per-topic activity — in our database, hosted in the EU (Stockholm, Sweden) by Supabase, which acts as our data processor and also provides the login/authentication. You can export your data at any time from the hub.
- Login emails. Your magic sign-in links are delivered by Brevo, our transactional email provider, acting as our data processor. We share only your email address with Brevo to send these links — no marketing.
2. Data retention & your rights
Your account and synced study data are kept while your account is active. Your purchase record (email and access code) is retained so you can recover access to what you bought.
Under the GDPR you can ask us at any time to show, export, or delete the personal data we hold about you. You can export your full progress from the hub whenever you like (this doubles as data portability). To delete your account and all synced data, email nestor.shaleva@gmail.com — we remove it, including from Supabase, within 30 days.
3. Terms of use
- Your purchase gives you personally lifetime access to the ShalevaPrep QM1 hub, on any of your devices. It is a license, not a transferable good — please don't share your access code or redistribute the content.
- The content is our own original formulation of the QM1 curriculum. It is a study aid: we work hard to keep it accurate and current, but we can't guarantee completeness, error-freedom, or any particular exam result. Found a mistake? Email us — fixes ship fast.
- Our liability for any claim connected to ShalevaPrep is limited to the amount you paid for it.
- These terms are governed by Dutch law.
4. Refunds & your right of withdrawal
As an EU consumer you have a statutory 14-day right of withdrawal on digital purchases. Because ShalevaPrep gives you immediate full access, Stripe asks you at checkout to consent to immediate delivery — but we honour the spirit of the rule anyway:
Not useful? Email nestor.shaleva@gmail.com within 14 days of purchase and you get a full refund. No forms, no questions. Refunds are returned to your original payment method via Stripe.