-
Notifications
You must be signed in to change notification settings - Fork 0
/
data.html
106 lines (100 loc) · 7.35 KB
/
data.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
<!doctype html>
<html>
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link href="tailwind.css" rel="stylesheet">
<title>Yagi Draft Order Lister app - Data Protection Agreement</title>
<!-- Include CDN JavaScript -->
<!-- <script src="https://unpkg.com/tailwindcss-jit-cdn"></script> -->
</head>
<body>
<div class="relative py-16 bg-white overflow-hidden">
<div class="hidden lg:block lg:absolute lg:inset-y-0 lg:h-full lg:w-full">
<div class="relative h-full text-lg max-w-prose mx-auto" aria-hidden="true">
<svg class="absolute top-12 left-full transform translate-x-32" width="404" height="384" fill="none" viewBox="0 0 404 384">
<defs>
<pattern id="74b3fd99-0a6f-4271-bef2-e80eeafdf357" x="0" y="0" width="20" height="20" patternUnits="userSpaceOnUse">
<rect x="0" y="0" width="4" height="4" class="text-gray-200" fill="currentColor"></rect>
</pattern>
</defs>
<rect width="404" height="384" fill="url(#74b3fd99-0a6f-4271-bef2-e80eeafdf357)"></rect>
</svg>
<svg class="absolute top-1/2 right-full transform -translate-y-1/2 -translate-x-32" width="404" height="384" fill="none" viewBox="0 0 404 384">
<defs>
<pattern id="f210dbf6-a58d-4871-961e-36d5016a0f49" x="0" y="0" width="20" height="20" patternUnits="userSpaceOnUse">
<rect x="0" y="0" width="4" height="4" class="text-gray-200" fill="currentColor"></rect>
</pattern>
</defs>
<rect width="404" height="384" fill="url(#f210dbf6-a58d-4871-961e-36d5016a0f49)"></rect>
</svg>
<svg class="absolute bottom-12 left-full transform translate-x-32" width="404" height="384" fill="none" viewBox="0 0 404 384">
<defs>
<pattern id="d3eb07ae-5182-43e6-857d-35c643af9034" x="0" y="0" width="20" height="20" patternUnits="userSpaceOnUse">
<rect x="0" y="0" width="4" height="4" class="text-gray-200" fill="currentColor"></rect>
</pattern>
</defs>
<rect width="404" height="384" fill="url(#d3eb07ae-5182-43e6-857d-35c643af9034)"></rect>
</svg>
</div>
</div>
<div class="relative px-4 sm:px-6 lg:px-8">
<div class="text-lg max-w-prose mx-auto">
<h1>
<!-- <span class="block text-base text-center text-indigo-600 font-semibold tracking-wide uppercase">Introducing</span> -->
<span class="mt-2 block text-3xl text-center leading-8 font-extrabold tracking-tight text-gray-900 sm:text-4xl">Data Protection Agreement
</span>
</h1>
<p class="mt-8 text-xl text-gray-500 leading-8">
Yagi Draft Order Lister - Data Protection Agreement
<br><br>
<strong>Yagi Draft Order Lsiter</strong> "the App” provides draft order management on customer facing side "the Service" to merchants who use Shopify to power their stores. This Privacy Policy describes how personal information is collected, used, and shared when you install or use the App in connection with your Shopify-supported store.
</p>
<article class="mt-8 text-xl text-gray-500 leading-8">
<h3 class="text-2xl font-semibold">Personal Information the App Collects</h3>
When you install the App, we are automatically able to access certain types of information from your Shopify account:
<br><br>
Your shop name and shop contact email, this is only used for support and emergency contact purpose.
<br><br>
Draft Orders data, including the draft order ID, draft order Invoice number, last updated date, total price and linked customer ID (unique string), this is only used for the app functionality.
<br><br>
Unique Identifier (ID) of your customer, this is used to identiy each individual customer and show the corresponding draft orders to that customer, no personal identifiable information is being accessed
<br><br>
<h3 class="text-2xl font-semibold">Draft Order Information the App Collects</h3>
For app functionality, the app collects information from the draft order, including the draft order ID, draft order name, last updated time, total price, linked customer ID, and checkout link.
<br><br>
From the information above, none of the information are stored in the app database, they are retrieved on-demand from Shopify API when customers view the draft order listing page.
<br><br>
<h3 class="text-2xl font-semibold">Customer Information the App Collects</h3>
The app collects the draft order's customer information (non personally identifiable information), including customer ID.
<br><br>
The customer ID is used to identify the logged in customer, and shows the corresponding draft orders to the customers.
<br><br>
<strong>These customer information (customer ID) is never stored in the app database</strong>, the app will request these information from Shopify every time a customer visit the draft order listing page.
<br><br>
These customer information are only kept in ephemeral Random Access Memory (RAM) during access, and is immediately discarded after the draft orders information is retrieved and displayed successfully on the draft orders listing page.
<br><br>
<h3 class="text-2xl font-semibold">Data Retention Period</h3>
For customer data (customer ID) and draft orders data , the app will request the data from Shopify when the app is loaded on the draft orders list page.
<br><br>
When the app is loaded on the draft orders list page, the app will request the customer ID from Shopify, and the customer ID is used to identify the current logged in customer, and the customer ID will be used to retrieve draft orders data that are linked to that customers, and the customer ID and draft orders data will be discarded immediately right after the draft orders information is displayed successfully on draft orders listing page. (Retention period should be less than 5 seconds since being accessed)
<br><br>
<strong>Customer data is never stored in the app database</strong>
<br><br>
For the store data (store name and store contact email), the data is stored in database until the user uninstalls the app.
<br><br>
<h3 class="text-2xl font-semibold">Data Security</h3>
We use HTTPS / TLS 1.3 (AES_128_GCM_SHA256) to encrypt the data in transit for the app, no customer data is ever stored in the database. The database only store the following data : your shop name and your shop contact email.
<br><br>
<h3 class="text-2xl font-semibold">Changes</h3>
We may update this data protection agreement from time to time in order to reflect, for example, changes to our practices or for other operational, legal or regulatory reasons.
<br><br>
<h3 class="text-2xl font-semibold">Contact Us</h3> For more information about our privacy practices, if you have questions, or if you would like to make a complaint, please contact us by e-mail at <strong>[email protected]</strong> or by mail using the details provided below:
<br><br>
Level 30, No.1, Jalan Pinang, 50450 Kuala Lumpur
</article>
</div>
</div>
</div>
</body>
</html>