Privacy Policy

Last Updated: May 12, 2023

This is a privacy policy that’s required by the EU General Data Protection Regulation (GDPR). This privacy policy identifies every bit of information that we gather from our customers. In other words, after you have read this privacy policy, you should know exactly what information we save to our database, what kind of backups do we take, and what information is transferred to third parties.

Also, keep in mind that we update this privacy policy from time to time. If you are member of this membership site, we will notify you about these updates by sending an email to our email list.

Note that our cookie policy is also a part of this privacy policy.

Table of Contents:

TL;DR

We know that this privacy policy is quite long, and that’s why it takes a lot of time to read the entire document. Therefore, we decided to write this section that gives you a quick overview of the data that’s collected by this website. This section also provides links to the other sections of this privacy policy. These links allow you to take a closer look at the information that’s collected by this website and transferred to other services.

This website collects the following data:

Backups. We take regular backups because we want to be able to recover from incidents that lead into loss of data. These backups contain all files of the website and the full content of its database. All backups are stored in encrypted hard drives.

Comments. Students can publish comments on this website. When a student publishes a new comment on this website, WordPress collects the IP address, username, and email address of the student. Also, WordPress saves the comment text and a creation timestamp to the database. When a user submits the comment form, they gives us their consent to collect this information and save it to our database. All comments are stored indefinitely.

Email. If you subscribe to the course’s newsletter, we save your information to the database and transfer it to Drip. Drip allows us to send email newsletters to our subscribers and it gathers statistics about the email activity of our subscribers.

All emails send by this website are sent by using the SMTP server of our hosting provider. When this website sends an email, a new line is written to the email log.

Payments. When you purchase content from this membership site, the information you provide on the Checkout page is transferred to Stripe and Vertex Advantage. Keep in mind that your credit card information (number, expiration date, and CVC) is transferred only to Stripe.

  • Stripe is a payment gateway and we use it for processing credit card payments. It will also provide security measures that protect people from becoming a victim of credit card fraud.
  • Vertex Advantage allows us to determine the correct VAT that must be paid to the EU member country where the purchased content is consumed. It will also collect the evidence that’s required by the EU VAT rules.

Security. We use the Wordfence WordPress plugin that provides additional protection for this website. This plugin analyzes all incoming HTTP requests (including login attempts) and collects data that’s required to identify and block malicious traffic. Also, we log all incoming HTTP request to a so called access log.

Testimonials. A student who has purchased a course from this membership site can give us a testimonial which helps us to market the course. If a user decides to so, their testimonial is saved to the database of this website. We can use this testimonial in our marketing efforts after the student has given us their permission to do so.

User account. When you purchase content from this membership site, you have to create a user account and your order is saved to the database (we don’t save or log your credit card information). Also, we use Learndash as a learning management system (LMS), and it collects the information that helps you to track your progress and ensures that you are allowed to access the requested course.

Who Collects Your Data?

Your data is collected by Koodikupla Oy. Koodikupla is a limited liability company that’s owned by Petri Kainulainen. Its address is:

Koodikupla Oy (Business ID: 2748994-2)
Arkkitehdinkatu 34 C 27
33720 Tampere
Finland

The Person in Charge of the Collected Data

The person who is in change of the collected data is Petri Kainulainen. His contact information is given in the following:

Petri Kainulainen
Arkkitehdinkatu 34 C 27
33720 Tampere
Finland
Email address: petri.kainulainen@koodikupla.fi

The Name of the Register

The customer and student register of the cleantestautomation.com membership site.

The Data Sources of the Collected Data

The data that’s collected by Koodikupla Oy or send to third parties, is either received from the user or determined from the data given by the user. The exact data sources of the collected data are described in the following sections.

Data Collected by the cleantestautomation.com Website

This section describes the data that’s collected by the cleantestautomation.com website. If you want take a look at a specific subsection of this section, you can use the following links:

Access Log

We use the Apache HTTP server that logs all requests processed by the server. These requests are written to a so called access log. The access log contains the following data:

  • The timestamp of the HTTP request
  • The IP address of the client
  • The value of the User-Agent HTTP request header
  • The value of the Referer HTTP request header
  • The requested resource
  • The request method
  • The used HTTP protocol
  • The returned HTTP status code
  • The size of the returned HTTP response

The collected data is extracted mainly from the incoming HTTP request. Also, before the Apache HTTP server returns the response to the client, it will extract the returned HTTP status code and the size of the returned response, and write this information to the access log.

We collect this data because we have a legitimate interest to prevent abuse.

We store old access logs for one month.

Blocked IP Addresses

The Wordfence WordPress plugin provides additional protection for the cleantestautomation.com website. This plugin identifies malicious traffic and blocks IP addresses that send malicious traffic to this website. We can also block IP addresses manually by creating so called block rules.

A block rule contains the following information:

  • The IP address
  • The country of the IP address
  • A reason that explains why the IP address is blocked
  • The creation time of the rule
  • The expiration time of the rule
  • The timestamp of the last request send to this website

This data is extracted from the malicious HTTP request or given manually by an administrator. The country of the IP address is determined by using a local database.

We collect this data because have a legitimate interest to prevent abuse.

If the block rule is created automatically by Wordfence, it’s stored for 24 hours. If the block rule is created manually, it will be stored indefinitely.

Comments

The members of this website can add new comments to the content published on this website. When a user publishes a new comment on this website, WordPress collects the following data:

  • The IP address of the student.
  • The username of the student.
  • The email address of the student.
  • The comment text.
  • The creation time of the comment.

This data is given by the user. When a user submits the comment form, they gives us their consent to collect this information and save this information to our database

All comments are stored indefinitely.

Course Data

We use Learndash as a learning management system (LMS). It collects the course data of each student. Learndash collects the following data:

  • The courses purchased by the member of this website
  • Completed lessons
  • Completed quizzes
  • Completed topics
  • Completed courses

All information that’s collected by Learndash is given by the students:

  • When a student purchases content from this website, Learndash saves this information to the database.
  • After a student has finished a lesson, they mark it as completed by clicking a button found from the user interface. A topic is considered as completed if a user student has finished all its lessons. A course is considered as completed if a student has finished all its topics.
  • After a student has finished a lesson, they can answer to a quiz which allows the student to ensure that they have learned the required things.

We collect this data because we have a legitimate interest to ensure that a student has the permission to access the requested content. Also, we want to help our students to track their progress and ensure that our content is useful to our students. In other words, we want to make sure that our students learn useful skills.

This data is stored indefinitely.

Email Log

When this website sends an email, a new line is written to the email log. This log contains the following information:

  • The subject of the email
  • The email address of the sender
  • The email address of the recipient
  • The source of the email (aka the action that triggered the email)
  • The used mailer (always Other SMTP)
  • A timestamp which describes when the email was sent

We collect this data because we have a legitimate interest to ensure that emails send by this website are delivered to the inbox of the recipient.

This data is stored for one week.

Live Traffic

The Wordfence WordPress plugin provides additional protection for the cleantestautomation.com website. This plugin has a firewall that keeps track of the HTTP requests send to this website and blocks malicious HTTP requests.

Wordfence collects the following information:

  • The timestamp of the HTTP address
  • The IP address of the client
  • The host name of the IP address
  • The geolocation of the IP address (country)
  • The value of the User-Agent HTTP request header
  • The type of the HTTP request (human, bot, warning, blocked)
  • The requested resource
  • The returned HTTP status code

This data is extracted mainly from the incoming HTTP request. The country of the IP address is determined by using a local database. Also, the returned HTTP status code is extracted from the returned HTTP response.

We collect this data because we have a legitimate interest to identify and block malicious traffic.

This data is stored for one week.

Login Attempts

The Wordfence WordPress plugin provides additional protection for the cleantestautomation.com website. This plugin keeps track of login attempts and blocks login attempts if it suspects that someone is trying log in by using a brute force attack.

Wordfence collects the following data:

  • Timestamp
  • The IP address of the client
  • Username
  • A boolean which is true if the user is an existing user and false otherwise.
  • The outcome of the login attempt (success, failed).

This data is extracted mainly from the HTTP request which is send to the cleantestautomation.com website when a user submits the login form. The outcome of the login attempt and the boolean flag (existing user) is determined from the result of the login attempt.

We collect this data because we have a legitimate interest to prevent abuse.

We store this data for three months.

Opt-In Forms

We have implemented our opt-in forms by using the Thrive Leads WordPress plugin. This plugin gathers statistics about the conversion rates of our opt-in forms and stores the email address of every user who subscribes our email newsletter.

Thrive Leads collects the following data when a user submits an opt-in form.

  • Timestamp
  • Email address
  • The lead group / short code which displayed the opt-in form
  • The type of the opt-in form
  • The referrer URL

The email address is given by the user when they subscribes our email newsletter. The lead group / short code and the type of the opt-in form is determined by Thrive Leads. The referrer URL is extracted from the incoming HTTP request.

We collect this data because we have a legal obligation (Article 7 of EU GDPR) to prove that a person has given us their consent to send email to them.

This data is stored as long as the subscriber has confirmed their subscription by clicking the opt-in link found from the confirmation email. However, because it would take too much time to delete this information one row at the time, we clear the content of this database table once a week.

Orders

We use WooCommerce as our eCommerce platform, and it keeps track of the orders made by the people who purchased content from this website. When WooCommerce creates a new order, it saves the following information to the database:

  • Customer
    • Company name
    • VAT identification number
    • Name
    • Address
    • Email address
  • Order
    • Timestamp
    • The purchased product
    • The number of the purchased products
    • VAT free price in EUR
    • VAT country
    • VAT amount in EUR
    • Total price in EUR
    • The status of the order (completed, cancelled, refunded, failed)
  • Payment
    • Timestamp
    • The IP address of the customer
    • The used payment method
    • The Stripe ID of the payment

This data is given by the student when they purchases this course. The payment information is provided by Stripe.

We collect this data because we have a legitimate interest to show the order history on the user’s profile page. This ensures that a user can access their order history.

This data is stored indefinitely.

Testimonials

We use a WP plugin called Thrive Ovation that allows use to gather testimonials from our students and show these testimonials on the cleantestautomation.com website.

Thrive Ovation collects the following information:

  • The name of the student
  • The email address of the student
  • The occupation of the student
  • The photo of the student
  • The testimonial text.
  • The change history of the testimonial. This change history answers to the following questions:
    • Who made the change
    • What was changed
    • When the change was made

This data is given by a student when they submits the testimonial form. Also, we might request a photo from the student if they hasn’t provided it when they wrote the testimonial in question.

When a student submits the testimonial form, they gives us his consent to collect the information given by them and save this information to our database. Also, before a testimonial is used on our marketing material, the student receives an email which allows them to either accept or reject the testimonial.

We collect this data because we want to collect feedback from our students and use this feedback on our marketing material.

This information is stored indefinitely.

User Accounts

When a user purchases content from this website, they has to create a user account to this website. We collect the following information from each user:

  • Username
  • First name
  • Last name
  • Email address
  • Password hash (bcrypt)
  • User role
  • The registration date

The collected data is given by the user who purchased content from this website.

We collect this data because we have a legitimate interest to ensure that only authorized users can access the content provided by the cleantestautomation.com website.

This information is stored indefinitely.

The Data Collected by Our Sales Reporting Software

We also use an in-house reporting software that reads data from Stripe and Vertex Advantage. Our reporting software reads the following data from Stripe and Vertex Advantage:

  • Vertex Advantage
    • Vertex transaction ID
    • Tax free price in EUR
    • VAT country
    • VAT percentage
    • VAT amount in EUR
    • VAT identification number (if given)
    • Deducted VAT amount in EUR (if VAT identification number was given)
    • Refunded tax amount
    • Price with VAT in EUR
    • Refunded total amount
    • The status of the transaction
    • Invoice place
    • Woocommerce order ID
  • Stripe
    • The Stripe ID of the payment
    • Payment amount in EUR
    • Refundend amount in EUR
    • Stripe fee in EUR
    • Payment description
    • Payment status (paid, refundend)
    • The amount that’s paid to our bank account (in EUR)

The collected data is read from Stripe and Vertex Advantage. However, it was originally provided by the user when they purchased content from this website or determined from the provided data.

We collect this data because we have a legitimate interest to automate the sales report creation process.

We store this data for ten years after the fiscal period in which the purchase was made has ended.

Regular Transfer of Data

This section identifies the information that’s transferred to third parties. If you want take a look at a specific subsection of this section, you can use the following links:

Email List

We have an email list that allows us to keep in touch with our customers. We use an email marketing tool called Drip for this purpose. Drip collects the following data:

  • The email address of the subscriber.
  • The time zone of the subscriber.
  • The method that was used to subscribe the newsletter.
  • Tags which are used to divide subscribers to different groups. For example, a tag can identify the course purchased by the subscriber (e.g. Introduction to JUnit 5).
  • A list of emails send to the subscriber.
  • A list of emails which were opened by the subscriber.
  • A list of emails which contained a link that was clicked by the subscriber.
  • A list of trigger links clicked by the subscriber.
  • A list of subscribed email campaigns.
  • Notes about the customer.

Drip collects its data by using these data sources:

  • The subscriber. The email address is provided by a subscriber. When a subscriber opens our email or clicks a link found from our email, Drip updates the open and click statistics of the email in question.
  • Drip. A list of emails send to the subscriber is updated by Drip when we send a new email to the subscribers of our newsletter.
  • An administrator. When a user subscribes our newsletter, an administrator adds the correct tags to the subscriber.

We use the collected data for three different purposes:

First, we send notifications to our subscribers. These notification include:

  • Every time when a new lesson is added to the course or an existing lesson is updated, we send an email to the subscribers who have purchased the course.
  • We notify the subscribers about upcoming maintenance breaks.
  • We notify the subscribers if our website is down.
  • We notify the subscribers when we publish a new course that might interest them.

Second, we segment our subscribers to different groups because this allows us to send relevant information to our subscribers. For example, if we add a new lesson to the Introduction to JUnit 5 course, we can notify only the subscribers who can access it.

Third, we use the open and click rates for improving our communication. We want to provide useful information to our subscribers and these two statistics help us to achieve this goal.

We collect this data because the subscriber has given us their consent to do so. When a user subscribes our email newsletter, they has to confirm their subscription by clicking the confirmation link found from the confirmation email.

This data is stored as long as the subscriber is subscribed to the newsletter. When a subscriber cancels their subscription, we store this data for 30 days before it’s deleted permanently.

Additional Information:

Payment and Accounting

Before we will describe the information that’s transferred to our payment and accounting partners, we will explain how this information is collected.

When a user opens our sales page, they starts a sequence that has the following steps:

  1. The browser opens the sales page which has tax free prices.
  2. The browser gets the VAT data from Vertex Advantage by using a Javascript library (taxamo.js) provided by Vertex. Before Vertex Advantage can return the VAT data, the user’s country is detected by using IP geo-location.
  3. After Vertex Advantage has returned the VAT data, the taxamo.js will replace the tax free prices with prices which include VAT.

The following figure illustrates this process:

When a user clicks the buy button, they will start a checkout sequence which consists of the following steps:

  1. The browser requests the checkout page.
  2. The cleantestautomation.com website gets the VAT data from Vertex Advantage. Again, before Vertex Advantage can return the VAT data, it has to detect the user’s country by using IP geo-location.
  3. The cleantestautomation.com website returns the checkout page to the browser. Note that this page contains the VAT data returned by Vertex Advantage.
  4. User fills checkout form and clicks the ‘Place Order’ button.
  5. The cleantestautomation.com website creates a new Vertex Advantage transaction and a new Stripe payment.
  6. User is forwarded to the ‘Order Received’ page. This page displays the information of the received order.

The following figure illustrates this sequence:

Note that this description describes the happy path. If the user’s VAT country cannot be detected by using IP geo-location, they can set it on the checkout page. This means that the VAT data will be fetched from Vertex Advantage for the second time. Also, if the payment fails, user can try again. If the user decides to do so, the cleantestautomation.com website will create a new Vertex Advantage transaction and a new Stripe payment.

Next, we will identify the information that’s transferred to third parties. If you want to take a look at a specific subsection of this section, you can use the following links:

Vertex Advantage

Vertex Advantage allows us to keep track of our sales and ensures that we are compliant with the European Union VAT for rules for selling digital goods. Vertex Advantage collects the following data:

First, If a user opens a sales page or the checkout page and doesn’t purchase anything from this website, only the IP address of the user is send to Vertex Advantage.

Second, Vertex Advantage collects the following data when a person submits the checkout form:

  • Customer
    • Name
    • Email address
    • The VAT identification number (if given)
    • Address
    • Country
    • IP address
  • Transaction
    • Woocommerce order ID
    • Order date
    • The description of the purchase
    • The type of the transaction (untaxed, eu-b2c, or eu-b2b)
    • The status of the transaction (new, confirmed)
    • Tax free price
    • VAT country
    • VAT percentage
    • VAT amount
    • Price with VAT
    • Refunded amount
    • Payment description
    • Payment amount
    • Payment timestamp

This data is either given by the user when they purchase content from this website or determined from the given data. For example, the VAT country, VAT percentage, and VAT amount are determined from the data given by the user.

We collect this data because we have the following legal obligations:

  • We must display the price that includes VAT on our sales page because this is required by the consumer protection act.
  • We use this information as a voucher that identifies the transaction. This is required so that we can fulfill our legal obligations concerning accounting.
  • We collect this information because we have to identify the customer’s location. We need to do this because the European Union VAT rules for selling digital goods require that we pay the VAT to the country in which the purchased content is consumed. In other words, Vertex Advantage helps us to calculate the VAT charged from the customer and stores the evidence that allows us to pay the VAT to the correct country.

Relevant Laws:

We have to store this data for ten years after the fiscal period in which the purchase was made has ended.

Additional Information:

Stripe

Stripe is a payment gateway that allows us to accept credit card payments from our customers. Stripe collects the following information when a user submits the checkout form:

  • The information of the customer
    • Name
    • Email address
    • Address
    • IP address
  • The information of the payment
    • A unique payment ID
    • Timestamp
    • Woocommerce order ID
    • Description
    • Amount
    • Stripe processing fee
    • Net amount
    • Refunded amount
    • The result of the Stripe risk evaluation
    • The status of the payment (successful, failed, refunded)
  • The information of the used credit card
    • The ID of the card
    • Card number (only the last four digits are visible to us).
    • The card verification code
    • The card fingerprint
    • The name of the card holder
    • The expiration date
    • The type of the card
    • The issuer of the card
    • The origin country
    • The result of the CVC check
    • The result of the street address check
    • The result of the ZIP code check
  • The information of the used payment instrument (aka source)
    • A unique source ID
    • The type of the payment instrument (ach_credit_transfer, ach_debit, alipay, bancontact, bitcoin, card, eps, giropay, ideal, multibanco, p24, sepa_debit, sofort, or three_d_secure)
    • The status of the payment instrument (canceled, chargeable, consumed, failed, or pending)
    • The authentication flow that was used to create this source (redirect, receiver, code_verification, none)
    • Usage (reusable or single_use)
    • Creation time

This data is either given by the user when they purchases content from this website, generated automatically (unique ids), or determined from the given data.

We collect this data because of these two reasons:

  • We have a legitimate interest to accept credit card payments from our customers and protect our customers from credit card fraud
  • We have a legal obligation to use this data as a voucher that links the payment to the Vertex Advantage transaction.

Relevant Laws:

We have to store this data for ten years after the fiscal period in which the purchase was made has ended. However, keep in mind that Stripe has its own legal obligations and these obligations define the real retention period of the collected data.

Additional Information:

Accountant

We have outsourced our accounting to a local accounting firm. We send a sales report to the accounting firm once a month. This report contains the following information:

  • Woocommerce order ID
  • Sales date
  • Sales amount in EUR
  • VAT identification number
  • VAT country
  • VAT percentage
  • VAT amount in EUR
  • Total sales amount in EUR
  • Refunded total amount in EUR
  • The Stripe fee in EUR
  • The amount that’s paid to our bank account (in EUR)

This data is created by our sales reporting software.

We send this data to the accounting firm because the accounting firm helps us to fulfill our legal obligations regarding accounting and taxes. The accounting firm uses this information for two purposes:

  • They do our bookkeeping.
  • They do our VAT reports and send them to the tax authorities.

Relevant Laws:

This data is stored for ten years after the fiscal period in which the purchase was made has ended.

Transfer of Data Outside the EU or EEA

The following data is transferred outside the EU or EEA:

  • The data collected by Drip. Drip is a U.S. company and the data that’s collected by it is processed in the United States or any other country in which Drip or its subsidiaries, affiliates or service providers maintain facilities.
  • The data collected by Stripe. The entity that provides services in Europe is Stripe Payments Europe that’s located in the republic of Ireland. However, the collected data may be stored and processed in any country where Stripe or its service providers have operations.
  • The data collected by Vertex Advantage. Vertex is a U.S. company and the data that’s collected by it is processed in the United States or any other country in which Vertex or its subsidiaries, affiliates or service providers maintain facilities.

The Data Stored in Backups

Database Backups

We take periodical backups from the database of the cleantestautomation.com website. These backups contains all data that’s collected by the cleantestautomation.com website.

We have to take these backups because we have a legitimate interest to recover from accidents that lead into loss of data.

Each database backup is stored for one month. When this period is over, the backup will be deleted.

Other Backups

We take periodical backups from the data which we need to fulfill our legal obligations concerning accounting. These other backups contain the following data:

We take these backups because this material is the “source material” that’s used to do our book keeping, and we have a legal obligation to keep it safe.

Relevant Laws:

These backups are stored for ten years after the fiscal period in which the backup was made has ended.

The Principles of Protecting the Collected Data

This section describes the principles which we use to protect the data that’s collected by us.

The cleantestautomation.com Website

The data that’s collected by the cleantestautomation.com website is protected by following these rules:

  • All communication between a web browser and the cleantestautomation.com website uses HTTPS.
  • Every user (either a student or an administrator) has a username and a password which are used to log in to to the cleantestautomation.com website. All passwords are hashed with bcrypt.
  • A student can access only their own information.
  • The cleantestautomation.com website has a firewall that protects it from malicious traffic and blocks brute force attacks.
  • The cleantestautomation.com website uses a malware scanner that performs regular malware scans.
  • The cleantestautomation.com website sends automatic email alerts to the administrator when a WordPress plugin update is available.
  • Only the administrator of the cleantestautomation.com website has the required permissions to access all information stored the database of the cleantestautomation.com website.
  • The database of the cleantestautomation.com website is protected with username and password. Only the administrator of the cleantestautomation.com website has access to this database.
  • The database server and web server are located in Finland at locked and guarded premises. Only authorized personnel are allowed to access these premises and the information stored on these servers.

Manual Processing

When we process the collected data manually, we follow these principles:

  • We minimize the number of persons who can access the collected data. At the moment only one person (Petri Kainulainen) can access it.
  • We use two factor authentication every time when it’s supported by the service that collects the data described in this privacy policy.
  • All communication between the administrator and a remote system happens by using HTTPS.
  • All backups are stored in an encrypted hard drive.
  • If a file is transferred to a cloud storage, it’s encrypted before it’s transferred.

Automatic Processing

When the collected data is processed automatically, we follow these princples:

  • Sensitive information (such as password or a credit card number) is never written to a log file.
  • All communication between the cleantestautomation.com website and an external system uses HTTPS.
  • All HTTP requests send to external systems are authenticated by using authentication mechanism supported by the external system.

Individual Rights

You have the right of access your personal data that has been collected by us. You can obtain a copy of your personal data by following these instructions. You can obtain your personal data free of charge once per year. Your request is processed within 30 days of receiving your letter.

You have the the right to rectify incorrect data or complete incomplete data. If you want to exercise this right, you have to follow these instructions. Your request is processed within 30 days.

You have the right to have your personal data erased. You can have your personal data erased by following these instructions. Your request is processed within 30 days of receiving your letter. Note that if you want to erase the data collected by Drip, you don’t have to send us a signed letter. You can simply unsubscribe our newsletter and your data will be erased.

You have the right to restrict the processing of your personal data. If you want restrict us from processing your personal data, you have to follow these instructions. Your request is processed within 30 days of receiving your letter.

You have the right to data portability. This means that you can obtain the collected data in a machine readable format. You can obtain a copy of your personal data in a machine readable format by following these instructions. Your request is processed within 30 days of receiving your letter.

You have the right to object the data processing based on legitimate interest, direct marketing, and data processing for purposes of scientific/historical research and statistics. If you want to exercise this right, you have to contact the person who is in charge of the collected data. Your request is processed within 30 days.

Also, if you think that we are processing your personal data in a way that breaks the law, you have the right to file a complaint to the office of the data protection ombudsman.

How to Contact Us

When you want to exercise your individual rights, you can contact us by following these steps:

First, create a new document and describe why you are contacting us.

Second, include the information, which allows us to identify you, to the created document. This information includes:

  • Your name
  • The email address which you used when you registered to this membership site.
  • Order details. You should provide the following information from your every order:
    • Order number.
    • Address
    • Date and time
    • The purchased course
    • Price

Generally speaking, you should provide as much information as possible. Remember that if we cannot identify you, we won’t process your request.

Third, print the document and sign it.

Fourth, scan the document and send it to the person who is in charge of the collected data. Remember to use the email address which you used when you registered to this membership site.