提交 c8f4a5c8 编写于 作者: G Gabriele Cirulli

Add Privacy Policy for GDPR compliance

上级 f37a31ea
...@@ -3,11 +3,14 @@ CACHE MANIFEST ...@@ -3,11 +3,14 @@ CACHE MANIFEST
# Adds the ability to play the game offline. # Adds the ability to play the game offline.
# The following comment needs to be updated whenever a change is made. # The following comment needs to be updated whenever a change is made.
# Run `rake appcache:update` to do so # Run `rake appcache:update` to do so
# Updated: 2015-10-20T11:14:00-08:00 # Updated: 2018-05-23T22:54:30+02:00
# Main page # Main page
index.html index.html
# Privacy Page
privacy.html
# CSS # CSS
style/main.css style/main.css
......
...@@ -148,6 +148,10 @@ ...@@ -148,6 +148,10 @@
</span> </span>
</div> </div>
<footer class="links">
<a href="./privacy.html" target="_blank" rel="noopener noreferrer">Privacy Policy</a>
</footer>
</div> </div>
<script src="js/bind_polyfill.js"></script> <script src="js/bind_polyfill.js"></script>
......
<!DOCTYPE html>
<html lang="en" manifest="cache.appcache">
<head>
<meta charset="utf-8">
<title>Privacy Policy — 2048</title>
<link href="style/main.css" rel="stylesheet" type="text/css">
<link rel="shortcut icon" href="favicon.ico">
<link rel="apple-touch-icon" href="meta/apple-touch-icon.png">
<link rel="apple-touch-startup-image" href="meta/apple-touch-startup-image-640x1096.png" media="(device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2)">
<!-- iPhone 5+ -->
<link rel="apple-touch-startup-image" href="meta/apple-touch-startup-image-640x920.png" media="(device-width: 320px) and (device-height: 480px) and (-webkit-device-pixel-ratio: 2)">
<!-- iPhone, retina -->
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="viewport" content="width=device-width, target-densitydpi=160dpi, initial-scale=1.0, maximum-scale=1, user-scalable=no, minimal-ui">
<meta name="format-detection" content="telephone=no" />
<meta name="apple-itunes-app" content="app-id=868076805">
<meta property="og:title" content="2048" />
<meta property="og:site_name" content="2048" />
<meta property="og:description" content="Join the numbers and get to the 2048 tile! Careful: this game is extremely addictive!"
/>
<meta property="og:image" content="http://gabrielecirulli.github.io/2048/meta/og_image.png" />
<meta name="twitter:card" content="app" />
<meta name="twitter:site" content="@gabrielecirulli" />
<meta name="twitter:title" content="2048" />
<meta name="twitter:description" content="Join the numbers and get to the 2048 tile! Careful: this game is extremely addictive!"
/>
<meta name="twitter:image" content="http://gabrielecirulli.github.io/2048/meta/og_image.png" />
<meta name="twitter:url" content="http://gabrielecirulli.github.io/2048/" />
<meta name="twitter:app:country" content="US">
<meta name="twitter:app:name:iphone" content="2048">
<meta name="twitter:app:id:iphone" content="868076805">
<meta name="twitter:app:url:iphone" content="https://itunes.apple.com/us/app/2048-by-gabriele-cirulli/id868076805">
<meta name="twitter:app:name:ipad" content="2048">
<meta name="twitter:app:id:ipad" content="868076805">
<meta name="twitter:app:url:ipad" content="https://itunes.apple.com/us/app/2048-by-gabriele-cirulli/id868076805">
<meta name="twitter:app:name:googleplay" content="2048">
<meta name="twitter:app:id:googleplay" content="com.gabrielecirulli.app2048">
<meta name="twitter:app:url:googleplay" content="https://play.google.com/store/apps/details?id=com.gabrielecirulli.app2048">
</head>
<body>
<div class="container privacy">
<div class="heading">
<h2 class="title">Privacy Policy and Cookie Statement</h2>
</div>
<p>
<a href="https://gabrielecirulli.github.io/2048">https://gabrielecirulli.github.io/2048</a> is operated and maintained by Gabriele Cirulli,
<a href="https://github.com/iirelu">@iirelu</a> and
<a href="https://github.com/sigod">@sigod</a>. This document outlines the data handling practices for this website.
</p>
<h3>What personal data do you collect?</h3>
<p>For analytics purposes, anonymous and aggregated data may be collected, using Google Analytics. This data includes:</p>
<ul>
<li>
<strong>Technical data:</strong> Your IP address, browser type, operating system type, hardware model (if available), location
and locale (language and region), screen dimensions, browser dimensions, etc.</li>
<li>
<strong>Navigational information:</strong> What pages you access on this website, how long you spend on each page;</li>
<li>
<strong>Usage information:</strong> Analytics tied to your use of website features, such as when you start, win or lose a
game.
</li>
</ul>
<p>For more information on how Google Analytics uses this data see:
<ul>
<li>
<a href="https://policies.google.com/technologies/partner-sites">https://policies.google.com/technologies/partner-sites</a>
</li>
<li>
<a href="https://support.google.com/analytics/answer/6004245">https://support.google.com/analytics/answer/6004245</a>
</li>
</ul>
</p>
<h3>Are cookies stored on my device? How are they used?</h3>
<p>We use your browser's local storage features to locally store information about the game's state. This lets us save your
game at any point and allow you to pick it back up from where you left off. This data is kept in your browser and never
sent to servers operated by us or a third-party. No personally-identifiable information is included.</p>
<p>This website embeds social media features from Twitter. For information on Twitter's Cookie Policy please see:
<a href="https://help.twitter.com/en/rules-and-policies/twitter-cookies">https://help.twitter.com/en/rules-and-policies/twitter-cookies</a>
</p>
<p>This website uses Google Analytics. For information on Google Analytic's Cookie Policy please see:
<a href="https://support.google.com/analytics/answer/6004245">https://support.google.com/analytics/answer/6004245</a>
</p>
<p>If you have any questions, feel free to email
<a href="mailto:me@gabrielecirulli.com">me@gabrielecirulli.com</a>
</p>
</div>
<script>
(function (i, s, o, g, r, a, m) {
i["GoogleAnalyticsObject"] = r; i[r] = i[r] || function () {
(i[r].q = i[r].q || []).push(arguments)
}, i[r].l = 1 * new Date(); a = s.createElement(o),
m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g; m.parentNode.insertBefore(a, m)
})(window, document, "script", "//www.google-analytics.com/analytics.js", "ga");
ga("create", "UA-42620757-2", "gabrielecirulli.github.io");
ga("send", "pageview");
</script>
</body>
</html>
\ No newline at end of file
...@@ -1097,3 +1097,10 @@ hr { ...@@ -1097,3 +1097,10 @@ hr {
animation: pop-in-small 700ms ease 2s both; animation: pop-in-small 700ms ease 2s both;
margin-top: 10px; margin-top: 10px;
height: 76px; } } height: 76px; } }
.links {
text-align: center;
margin-top: 20px; }
.privacy {
word-wrap: break-word; }
...@@ -844,3 +844,12 @@ hr { ...@@ -844,3 +844,12 @@ hr {
height: 76px; height: 76px;
} }
} }
.links {
text-align: center;
margin-top: 20px;
}
.privacy {
word-wrap: break-word;
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册