Privacy Policy
Your privacy matters — here’s exactly how we handle your information.
Quick summary — this is a demo application built by RCV Academy & Software Testing Mentor for learning purposes. We collect very little data, we use Google Analytics for anonymised traffic insights, and everything user-related is wiped automatically when the server restarts.
1. Who We Are
RCV Academy (“we,” “us”) runs this demo website for educational and course-related purposes. If you ever need to get in touch, head over to training.rcvacademy.com/support.
2. What We Collect
When you sign up or interact with the app, we may collect a small amount of information:
| Category | Details |
|---|---|
| Registration info | First & last name, email, phone (optional), date of birth (optional) |
| Uploaded files | Images & documents you upload for testing practice |
| Form data | Anything you type into practice forms (contact, login, etc.) |
| Technical data | IP address (rate-limiting only), session cookies |
| Analytics data | Pages visited, session duration, referral source, device & browser type (via Google Analytics — anonymised) |
3. How We Use Your Data
We use your information for two things only:
- Powering this demo — so the practice features work as you’d expect.
- Educational updates — if you register with a valid email, we may occasionally let you know about new RCV Academy courses, tutorials and learning resources.
We never sell, rent or share your personal data with third parties for marketing or any commercial purpose. Period.
4. How Long We Keep It
The short answer: not long at all.
- All user data lives in memory only. It vanishes the moment the server restarts.
- Uploaded files are stored temporarily on disk, capped at 100 files, and may be cleaned up at any time.
- Sessions automatically expire after 7 days.
- We don’t use any external database or persistent storage for your data.
5. Cookies
We use a mix of strictly necessary cookies and analytics cookies:
| Cookie | Type | Purpose |
|---|---|---|
storeSession |
Necessary | Keeps you logged in to the demo store |
_csrf |
Necessary | Protects forms against cross-site request forgery |
_ga / _ga_* |
Analytics | Google Analytics — distinguishes unique visitors and tracks sessions |
_gid |
Analytics | Google Analytics — identifies visitors over a 24-hour window |
You can disable analytics cookies via your browser settings or by installing the Google Analytics Opt-out Add-on.
6. Third-Party Services & Sponsors
We use the following third-party services:
- Google Analytics (GA4) — collects anonymised usage data to help us understand traffic patterns. Data is processed by Google under their Privacy Policy. We have IP anonymisation enabled and do not use Google Signals or advertising features.
- Sponsor banners — we display images and links from our sponsors in the header and/or footer of the site. Clicking these links takes you to an external site whose own privacy policy applies. We do not share any of your personal data with sponsors.
7. Your Rights
Under the GDPR and other international data-protection laws, you can:
- Access your data — ask us for a copy of what we hold.
- Correct inaccurate information.
- Delete your data (“right to be forgotten”). Because everything is in-memory, it’s automatically erased on server restart. Logging out also removes your session immediately.
- Withdraw consent at any time — simply stop using the app.
- Port your data — request it in a structured, machine-readable format.
- Object to specific processing activities.
To exercise any of these rights, reach out through training.rcvacademy.com/support.
8. Legal Basis (GDPR Art. 6)
We process your data based on:
- Your consent — given explicitly during registration via the GDPR checkbox.
- Legitimate interest — running an educational demo platform that helps people learn.
9. How We Protect Your Data
We take sensible technical precautions to keep things secure, including CSRF protection, rate limiting, secure cookies, content-security-policy headers and server-side input validation. While no system is 100 % bullet-proof, we work hard to follow best practices.
10. Children’s Privacy
This app is designed for students and professionals. We don’t knowingly collect data from anyone under 16. If you believe a child has submitted information, please let us know and we’ll remove it promptly.
11. International Transfers
This app may be hosted in various regions. By using it you agree that your data may be transferred to wherever the server lives. Since everything is ephemeral (in-memory), the risk is minimal and all the protections described here still apply.
12. Policy Updates
We may update this policy from time to time. When we do, the new version will appear right here with a fresh date. No surprises.