Skip to content

Commit d983c57

Browse files
author
Duke
committed
add privacy page
1 parent a56271b commit d983c57

File tree

9 files changed

+106
-10
lines changed

9 files changed

+106
-10
lines changed

PRIVACY.txt

+3-3
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ We will collect your email address, your subscriptions, and all of the episodes
1818

1919
3. WITHDRAWING CONSENT
2020

21-
You may at any time withdraw your consent for our storage and use of personal data collected by any of our Products by going to the Account section in Uhura Settings. By withdrawing consent your personal data will be destroyed. It is important to note, however, that we will retain any transactional data relating to your purchase of the Products that we make available in order that such purchases can be reclaimed by you, should the need arise in the future.
21+
You may at any time withdraw your consent for our storage and use of personal data collected by any of our Products by going to the Account section in Uhura Settings. By withdrawing consent your personal data will be destroyed. It is important to note, however, that we will retain any transactional data relating to your purchase of the Products that we make available in order that such purchases can be reclaimed by you, should the need arise in the future.
2222

2323
4. COMMUNICATING WITH YOU
2424

@@ -30,7 +30,7 @@ You may receive occasional notifications on your device alerting you to product
3030

3131
Except as stated in this privacy policy, we will not share your personal data with any third party unless you have given us permission. We may share anonymized data, where we have removed any personal data, with other parties.
3232

33-
Should you breach the terms and conditions or terms of use relating to any of our Products, or if we are under a duty to disclose any information to comply with a legal obligation, we may be forced to disclose your information to a relevant authority.
33+
Should you breach the terms and conditions or terms of use relating to any of our Products, or if we are under a duty to disclose any information to comply with a legal obligation, we may be forced to disclose your information to a relevant authority.
3434

3535
6. ACCESSING YOUR INFORMATION
3636

@@ -44,4 +44,4 @@ However this will not affect your rights or our obligations under this privacy p
4444

4545
8. POLICY CHANGES
4646

47-
From time to time we may make changes to this privacy policy, which will be posted on our web sites and relevant communications channels. You are advised to check our web sites regularly to view our most recent privacy policy. (We last updated our privacy policy on August 29, 2015, the key changes made are recorded in a change log here.)
47+
From time to time we may make changes to this privacy policy, which will be posted on our web sites and relevant communications channels. You are advised to check our web sites regularly to view our most recent privacy policy. (We last updated our privacy policy on Setember 4, 2015, the key changes made are recorded in a change log here.)

app/router.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,9 @@ Router.map(function() {
2121
// this.route('category', { path: '/category/:category_id' });
2222

2323
this.route('subscriptions');
24-
this.route('login');
2524
// this.route('explore');
25+
this.route('login');
26+
this.route('privacy');
2627
});
2728

2829
export default Router;

app/routes/privacy.js

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
import Ember from 'ember';
2+
3+
export default Ember.Route.extend({
4+
});

app/styles/_login.sass

+10-6
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@
3232
.connect-services
3333
text-align: center
3434
background: #E5E9ED
35-
padding: 30px 10px
3635
display: flex
36+
padding: 30px 10px
3737
img
3838
max-width: 100%
3939

@@ -70,12 +70,16 @@
7070
&::before
7171
content: url(g-icon.png)
7272
background: #ce3e26
73+
a
74+
max-width: 210px
75+
display: block
76+
margin: 0 auto
7377

74-
75-
a
76-
max-width: 210px
77-
display: block
78-
margin: 0 auto
78+
.terms
79+
font-size: 12px
80+
background: #E5E9ED
81+
padding: 10px 10px
82+
text-align: right
7983

8084
.loading
8185
text-align: center

app/styles/_privacy.sass

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
#privacy-container
2+
display: flex
3+
flex-direction: column
4+
5+
h1.uhura__logo
6+
text-align: center
7+
text-shadow: 1px 0px 1px #A5A6A7
8+
9+
p, h2, h3
10+
font-family: "Exo 2"
11+
padding: 10px
12+
font-size: 25px
13+
line-height: 2
14+
width: 900px
15+
margin: 0 auto
16+
17+
h3
18+
font-weight: 700
19+
p
20+
font-size: 17px

app/styles/_uhura.sass

+1
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ img.channel-img
9191
// @import 'welcome'
9292
// @import 'navbar'
9393
@import 'subscriptions'
94+
@import 'privacy'
9495
//
9596
// #container
9697
// position: relative

app/templates/login.hbs

+6
Original file line numberDiff line numberDiff line change
@@ -34,5 +34,11 @@
3434
Sign in with Facebook
3535
</button>
3636
</div>
37+
<div class="terms">
38+
By clicking in 'Sign in' you are agreeing to the
39+
{{#link-to 'privacy'}}
40+
Privacy Policy
41+
{{/link-to}}
42+
</div>
3743
</div>
3844
</div>

app/templates/privacy.hbs

+49
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
<div id="privacy-container">
2+
<h1 class="uhura__logo">Uhura</h1>
3+
<h2>PRIVACY POLICY – UHURA AP</h2>
4+
5+
<h3>1. INTRODUCTION</h3>
6+
7+
<p>This is the privacy policy for Uhura App, our products including, but not limited to, our mobile apps and our various cloud-based services, content and websites ("Products"). Specifically, this policy exists to inform you about the types of information we may receive, how we use that information, the measures we take to safeguard the information we receive, the choices you may make and certain legal rights that you have.</p>
8+
<p>Where "personal data" is refered in this privacy policy we mean any data that may identify you as an individual.</p>
9+
10+
<h3>2. OVERVIEW OF OUR PRIVACY POLICY</h3>
11+
12+
<p>We will not sell your personal data to third parties.</p>
13+
14+
<p>We receive different types of information from our Products. We use this data to debug and improve the functionality of our Products.</p>
15+
16+
<p>We may also receive your personal contact information contained in correspondence via our web sites and communications channels. This enables us to offer user support, beta testing communities, surveys, competitions and similar services.</p>
17+
18+
<p>We will collect your email address, your subscriptions, and all of the episodes you listen using our Products to enable services such as personalization, prediction, synchronization and backup. We may use data provided by you to develop and improve our Products.</p>
19+
20+
<h3>3. WITHDRAWING CONSENT</h3>
21+
22+
<p>You may at any time withdraw your consent for our storage and use of personal data collected by any of our Products by going to the Account section in Uhura Settings. By withdrawing consent your personal data will be destroyed. It is important to note, however, that we will retain any transactional data relating to your purchase of the Products that we make available in order that such purchases can be reclaimed by you, should the need arise in the future.</p>
23+
24+
<h3>4. COMMUNICATING WITH YOU</h3>
25+
26+
<p>We collect your email address. We may use this to tell you about our Products from time to time, unless you indicate during registration, via our Products Settings menu or by clicking an “opt out” link in any message that we send you, that you do not wish to receive further messages.</p>
27+
28+
<p>You may receive occasional notifications on your device alerting you to product updates and features that may be of interest to you. You can disable these notifications in our Products at any time by going to the Settings menu.</p>
29+
30+
<h3>5. SHARING YOUR INFORMATION</h3>
31+
32+
<p>Except as stated in this privacy policy, we will not share your personal data with any third party unless you have given us permission. We may share anonymized data, where we have removed any personal data, with other parties.</p>
33+
34+
<p>Should you breach the terms and conditions or terms of use relating to any of our Products, or if we are under a duty to disclose any information to comply with a legal obligation, we may be forced to disclose your information to a relevant authority.</p>
35+
36+
<h3>6. ACCESSING YOUR INFORMATION</h3>
37+
38+
<p>In order to be transparent about your data, you have a right to access your personal data. If you wish to access this please send a email to [email protected]. After checking your account, you will receive a document with your stored data.</p>
39+
40+
<h3>7. CHANGE OF CONTROL</h3>
41+
42+
<p>If we sell or otherwise transfer part or the whole of Uhura or our assets to another organisation (e.g., in the course of a transaction like a merger, acquisition, bankruptcy, dissolution or liquidation), information from or about our users may be among the items sold or transferred.</p>
43+
44+
<p>However this will not affect your rights or our obligations under this privacy policy.</p>
45+
46+
<h3>8. POLICY CHANGES</h3>
47+
48+
<p>From time to time we may make changes to this privacy policy, which will be posted on our web sites and relevant communications channels. You are advised to check our web sites regularly to view our most recent privacy policy. (We last updated our privacy policy on Setember 4, 2015, the key changes made are recorded in a change log here.)</p>
49+
</div>

tests/unit/routes/privacy-test.js

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
import { moduleFor, test } from 'ember-qunit';
2+
3+
moduleFor('route:privacy', 'Unit | Route | privacy', {
4+
// Specify the other units that are required for this test.
5+
// needs: ['controller:foo']
6+
});
7+
8+
test('it exists', function(assert) {
9+
var route = this.subject();
10+
assert.ok(route);
11+
});

0 commit comments

Comments
 (0)