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:

  1. Powering this demo — so the practice features work as you’d expect.
  2. 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.

Last updated: March 2026 ← Terms & Conditions