Skip to content

Commit

Permalink
privacy/
Browse files Browse the repository at this point in the history
  • Loading branch information
DmitryBorodiy committed Sep 21, 2023
1 parent bf05e1a commit a08b6b8
Show file tree
Hide file tree
Showing 3 changed files with 142 additions and 16 deletions.
80 changes: 77 additions & 3 deletions Web/privacy/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,10 @@
<fluent-design-system-provider id="fluent-design-provider">
<header id="navigation-header">
<button id="mobile-menu-button">
<i class="icon icon-ic_fluent_line_horizontal_3_20_regular" style="font-size: 22px;"></i>
<i class="icon icon-ic_fluent_line_horizontal_3_20_regular" style="font-size: 22px; position: relative; top: 2px; left: 1px;"></i>
</button>
<button id="mobile-feedback-button">
<i class="icon icon-ic_fluent_person_feedback_20_regular" style="font-size: 22px; position: relative; top: 2px; left: 1px;"></i>
</button>

<div id="branding-div">
Expand Down Expand Up @@ -61,11 +64,82 @@ <h2>Introduction</h2>
This statement applies to the way the Aurora app interacts with you and to other products that display this statement.
</p>
</section>
<br />
<section id="data-privacy">
<h2>Personal data we collect</h2>
<p>

Aurora collects data from users as they interact with them and our products.
Users provide some of this data directly, and Aurora obtains some
of it by collecting data about user interactions and their interactions with our products.
What data we collect depends on the context of your interaction with the application, the choices you make, including your privacy settings,
and the products and components you use.<br />
<br />
You can choose which technologies you want to use and what data you want to share. You may refuse a request to provide your personal information.
Many of Aurora's features require certain personal information
to function. If you choose not to provide information necessary
for the operation of a product or feature, you may not be able to
use that product or feature. Similarly, if we need to collect personal data to comply with legal requirements or
to enter into a contract and you do not provide the data, we may not be able to enter into the contract. If this is related to a product you are already using,
we will have to suspend or cancel its use. In this case, we will notify you. Although the provision of data is optional and you can choose not to share personal data,
some features, such as personalization, that use such data will not be available to you.
</p>
</section>
<section id="data-usage">
<h2>Personal data usage</h2>
<p>
The Aurora service uses the collected data to provide you with interactive capabilities.In particular, we use data for the following purposes.<br />
<br />
• Providing our products, including updates, fixing security systems and eliminating problems, as well as providing support.This also includes the transfer of data that is required to provide service or execution of requested transactions. <br />
• Improving and developing our products. <br />
• Personalization of our products and the provision of recommendations.<br />
• Advertising, including sending advertising messages, target advertising and relevant offers for you. <Br />
<br />
We also use this data to conduct our business, including to analyze performance, comply with legal obligations, develop our people and conduct research.<br />
For these purposes, we combine data collected across different contexts or obtained from third parties to provide you with more efficient, consistent and personalized experiences, to make informed business decisions and for other relevant purposes.<br />
Automated and manual methods are used to process personal data for these purposes. Automated methods are often associated with and supported by manual methods. For example, to accurately assemble, train, and improve the accuracy of our automated processing methods (including artificial intelligence or AI), we manually check some of the predictions and inferences made by the automated methods against the underlying data on which the predictions and inferences are made. <br />
</p>
</section>
<section id="privacy-open-reasons">
<h2>Reasons for the disclosure of personal data</h2>
<p>
We disclose personal data with your consent either for transactions, or the provision of products requested or authorized.We also disclose data, branches and departments;contractors working on our name;at the request of the law or to protect rights within the framework of the trial;to protect our customers;to protect people's lives;to maintain a security system for our products;as well as in order to protect the rights or ownership of the Aurora service and its customers.
</p>
</section>
<section id="cookie-files">
<h2>Cookie-files and similar technologies</h2>
<p>
Cookie-files are small text files posted on the data storage device read by the web server in the domain in which they were created.We use cookies and similar technologies for storing and supporting your preferences and parameters to enter the system, provide current advertising, combat fraud, analyze the work of our products and fulfill other legal procedures.<br />
<br />
Also, web-relays are used to place Cookie-files, collecting information about the use of products and their effectiveness. Our web sites can use web muses, cookies or similar technologies of affiliated persons, as well as third-party service providers acting on our behalf.<br />
<br />
Third-party cookies may include: social media cookies to serve advertising and content based on your social media profiles and activity on our websites; analytics cookies designed to better understand how you and others use our websites so that we can make them better and so that third parties can improve their products and services; advertising cookies to show you advertising that is relevant to you; as well as essential cookies used to provide basic functionality of the websites. Where necessary, we obtain your consent before we place or use optional cookies that: 1) are not strictly necessary to provide the website or 2) are required to facilitate communications.<br />
<br />
You have a variety of tools available to you to control the data collected by cookies, web beacons, and similar technologies. For example, you can use controls in your web browser to limit the use of cookies by websites and revoke your consent to their use.<br />
</p>
</section>
<section id="microsoft-account">
<h2>Microsoft account</h2>
<p>
With a Microsoft account, you can sign in to Aurora to sync and access some of the product's core features. Personal information associated with your Microsoft account includes login information, name and contact information, payment information, device and usage information, contacts, information about your activities, interests, and favorites. Signing in to your Microsoft account allows you to personalize our products, ensure a consistent product experience across your devices, enable cloud storage, enable you to make payments using the payment options saved in your Microsoft account, and more.<br />
<br />
At the entrance to the Aurora application, with the Microsoft account, you will be offered to give consent to transfer data from the account of this third party necessary for the service.<br />
</p>
</section>
<section id="children-privacy">
<h2>Children's data collection</h2>
<p>
For users under 13 years of age, or as required by the laws of their jurisdiction, Aurora will block users under this age or require consent or permission from a parent or guardian before they can use these services, including when creating an account to access Microsoft services or Aurora applications. We will not intentionally ask children under this age to provide more information than is necessary to use the product.<br />
</p>
</section>
<section id="search-ai">
<h2>Search and artificial intelligence</h2>
<p>
Search and AI products provide you with information and analyze, process and act on the information, learning and adapting over time. <br />
</p>
</section>
<section id="entertaiment">
<h2>Entertainment and related services</h2>
<p>
The possibilities of entertainment and related services allow you to get rich impressions and use various contents, applications and games.
</p>
</section>
</div>
Expand Down
19 changes: 15 additions & 4 deletions Web/privacy/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -19,33 +19,43 @@ window.onload = (event) => {
brandingTitle = document.getElementById("branding-title");
pageTag = document.getElementById("page-tag");
mobileMenuButton = document.getElementById("mobile-menu-button");
mobileFeedbackButton = document.getElementById("mobile-feedback-button");

getProductButton.addEventListener("click", GetProduct);
sendFeedbackButton.addEventListener("click", SendReview);
mobileFeedbackButton.addEventListener("click", GetProduct);
};

window.onresize = (event) => {
var windowWidth = getWindowWidth();

if(windowWidth < 560){
brandingTitle.style.visibility = "collapse";
document.getElementsByTagName("hr")[0].style.visibility = "collapse";
headerUI.style.display = "table";
headerUI.style.textAlign = "center";
pageTag.style.visibility = "collapse";
sendFeedbackButton.style.visibility = "collapse";
brandingBox.style.visibility = "collapse";
mobileMenuButton.style.visibility = "visible";
mobileFeedbackButton.style.visibility = "visible";

//#region BrandingAdapt
brandingBox.style.left = "68px";
brandingBox.style.marginTop = "4px";
//#endregion
}
else{
brandingTitle.style.visibility = "visible";
document.getElementsByTagName("hr")[0].style.visibility = "visible";
headerUI.style.display = null;
headerUI.style.textAlign = null;
pageTag.style.visibility = "visible";
sendFeedbackButton.style.visibility = "visible";
brandingBox.style.visibility = "visible";
mobileMenuButton.style.visibility = "collapse";
mobileFeedbackButton.style.visibility = "collapse";

//#region BrandingAdapt
brandingBox.style.left = "20px";
brandingBox.style.marginTop = "2px";
//#endregion
}
};

Expand All @@ -57,6 +67,7 @@ var bradingIcon;
var headerUI;
var pageTag;
var mobileMenuButton;
var mobileFeedbackButton;

function getWindowWidth() {
return Math.max(
Expand Down
59 changes: 50 additions & 9 deletions Web/privacy/style/style.css
Original file line number Diff line number Diff line change
Expand Up @@ -30,11 +30,12 @@
}

header{
background-color: rgba(250, 250, 250, 42%);
background-color: rgba(255, 255, 255, 32%);
backdrop-filter: blur(35px);
}

.fluent-hyperlink{
color: rgb(131, 131, 131);
color: rgb(70, 70, 70);
}

.fluent-hyperlink:hover{
Expand All @@ -60,6 +61,14 @@
.placeholder-text{
color: rgb(56, 56, 56);
}

#mobile-feedback-button:hover{
background-color: rgb(30, 30, 30, 32%);
}

#mobile-menu-button:hover{
background-color: rgb(30, 30, 30, 32%);
}
}

@media (prefers-color-scheme: dark) {
Expand All @@ -76,6 +85,7 @@

header{
background-color: rgba(25, 25, 25, 42%);
backdrop-filter: blur(56px);
}

.fluent-hyperlink{
Expand Down Expand Up @@ -105,6 +115,14 @@
.placeholder-text{
color: rgb(131, 131, 131);
}

#mobile-feedback-button:hover{
background-color: rgb(255, 255, 255, 8%);
}

#mobile-menu-button:hover{
background-color: rgb(255, 255, 255, 8%);
}
}

body{
Expand All @@ -119,7 +137,6 @@ header{
position: fixed;
height: 74px;
width: 100%;
backdrop-filter: blur(80px);
z-index: 1111111111;
}

Expand Down Expand Up @@ -157,7 +174,7 @@ h2{
height: 36px;
position: relative;
float: right;
top: 19px;
top: 20px;
right: 19px;
}

Expand Down Expand Up @@ -216,30 +233,36 @@ h2{
border-radius: 5px;
border-color: transparent;
position: fixed;
top: 25px;
top: 22px;
left: 18px;
z-index: 111;
height: 36px;
width: 36px;
padding: 0px;
align-items: center;
vertical-align: middle;
}

#page-title{
height: 120px;
padding-top: 120px;
padding-left: 32px;
padding-right: 32px;
padding-bottom: 33px;
padding-bottom: 18px;
border-radius: 0px 0px 6px 6px;
}

#title-ui{
display: inline-flex;
vertical-align: middle;
align-items: center;
position: relative;
bottom: 22px;
}

#page-title-box{
position: relative;
left: 20px;
font-size: 36px;
line-height: 0px;
}

#page-content{
Expand All @@ -256,11 +279,29 @@ h2{
.date-box{
display: inline-flex;
align-items: center;
margin-top: 12px;
margin-left: 5px;
position: relative;
bottom: 32px;
}

.placeholder-text{
padding-inline: 0px;
line-height: 0px;
}

#mobile-feedback-button{
visibility: hidden;
background-color: transparent;
border-radius: 5px;
border-color: transparent;
position: fixed;
top: 20px;
right: 126px;
float: right;
z-index: 111;
height: 36px;
width: 36px;
padding: 0px;
align-items: center;
vertical-align: middle;
}

0 comments on commit a08b6b8

Please sign in to comment.