adds privacy policy and page footer
This commit is contained in:
@ -11,8 +11,12 @@
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<div id=container>
|
||||
{% block content %}{% endblock %}
|
||||
<div id=main>
|
||||
</div>
|
||||
{% include "footer.html" %}
|
||||
</div>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
11
server/template/footer.html
Normal file
11
server/template/footer.html
Normal file
@ -0,0 +1,11 @@
|
||||
|
||||
<div id="footer">
|
||||
<footer>
|
||||
|
||||
<div class = "footer">
|
||||
<p>made by Raphael Maenle </p>
|
||||
<p><a href="mailto:raphael@maenle.net">raphael@maenle.net</a></p>
|
||||
<p><a href="/privacy">privacy policy</a></p>
|
||||
</div>
|
||||
</footer>
|
||||
</div>
|
52
server/template/privacy.html
Normal file
52
server/template/privacy.html
Normal file
@ -0,0 +1,52 @@
|
||||
{% extends "base.html" %}
|
||||
|
||||
{% block content %}
|
||||
|
||||
<div class="banner">
|
||||
<h1 class="title">Privacy</h1>
|
||||
</div>
|
||||
|
||||
<h3 style="margin-left:10rem">Summary</h3>
|
||||
<div style="margin-left:10rem; margin-right:10rem;">This Privacy Statement descibes how Longitude handles your data and how the developer makes sure, that the users information remains as secure as possible.
|
||||
This application does not share any user information with third parties and takes care to only save the minimum amount of information about the user.
|
||||
The following chapters cover all essential points of interest about which information is saved and when it is removed from the server.
|
||||
If you have any further questions or suggestions, please email us at <a href="mailto:raphael@maenle.net">raphael@maenle.net</a>.</div>
|
||||
|
||||
|
||||
<h3 style="margin-left:10rem">What Information is saved?</h3>
|
||||
<div style="margin-left:10rem; margin-right:10rem;">
|
||||
Longitude Calendar saves as little information about their users as possible. The application handles sensitive information only when directly prompted by the user or a device associated with the user. The service only provides this information to the user or a device associated with the user. The data saved in the Longidute Databas is
|
||||
<ul>
|
||||
<li>Username and hashed password or alternatively</li>
|
||||
<li>Google Username and Id with Google Login Token</li>
|
||||
<li>Profile Picture</li>
|
||||
<li>Email</li>
|
||||
<li>Google Calendar read Token connected with this service</li>
|
||||
<li>Names and Ids of calendars as well as color preferences</li>
|
||||
<li>Device Fingerprints</li>
|
||||
</ul>
|
||||
|
||||
All this information is erased as soon as the user deletes his account. Further, this information can be exported for the user to view if he so requests via email.
|
||||
</div>
|
||||
<h3 style="margin-left:10rem">How do you handle calendar information?</h3>
|
||||
<div style="margin-left:10rem; margin-right:10rem;">
|
||||
As previously stated, Longitude does not save calendar event information. Instead, any user or device request dynamically pulls only the neccessary information and
|
||||
generates the response. The information is then immediately discarded.
|
||||
</div>
|
||||
<h3 style="margin-left:10rem">Are there any Cookies, and what does your javascript do?</h3>
|
||||
<div style="margin-left:10rem; margin-right:10rem;">
|
||||
longitudecalendar.com saves a session cookie on your device while you are on the website.
|
||||
Javascript is used to send data to the server and is necessary for the color picker.
|
||||
</div>
|
||||
<h3 style="margin-left:10rem">Will there be Changes to these Policies?</h3>
|
||||
<div style="margin-left:10rem; margin-right:10rem;">
|
||||
This Privacy Policy statement may be upated at any time, if any material changes are made, the users of this service
|
||||
will be notified in advance through the email provided with the creation of their user account. If a user continues to
|
||||
use the service after changes in the privacy policy are in effect, he or she thereby agrees to the policy revisions.
|
||||
</div>
|
||||
|
||||
<h3 style="margin-left:10rem">What do I do if I have further questions?</h3>
|
||||
<div style="margin-left:10rem; margin-right:10rem;">
|
||||
If you have any further questions about this policy, please do not hesitate to contact the developer of this service.
|
||||
</div>
|
||||
{% endblock %}
|
@ -20,30 +20,29 @@
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<div id="container">
|
||||
<!-- Side navigation -->
|
||||
<div class="navigation" id="navigation">
|
||||
<a href="/view">View</a>
|
||||
<a href="/calendar">Calendar</a>
|
||||
<a href="/account">Account</a>
|
||||
<a href="/devices">Devices</a>
|
||||
<a href="javascript:void(0);" class="icon" onclick="menuBars()">
|
||||
<i class="fa fa-bars"></i>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<!-- Page content -->
|
||||
<div id="main">
|
||||
|
||||
{% block body %}
|
||||
// content here
|
||||
{% endblock %}
|
||||
|
||||
<!-- Side navigation -->
|
||||
<div class="topnav" id="myTopnav">
|
||||
<a href="/view">View</a>
|
||||
<a href="/calendar">Calendar</a>
|
||||
<a href="/account">Account</a>
|
||||
<a href="/devices">Devices</a>
|
||||
<a href="javascript:void(0);" class="icon" onclick="menuBars()">
|
||||
<i class="fa fa-bars"></i>
|
||||
</a>
|
||||
</div>
|
||||
{% include "footer.html" %}
|
||||
</div>
|
||||
|
||||
<!-- Page content -->
|
||||
<div class="main">
|
||||
|
||||
{% block body %}
|
||||
// content here
|
||||
{% endblock %}
|
||||
|
||||
</div>
|
||||
|
||||
</body>
|
||||
|
||||
|
||||
|
||||
</html>
|
||||
|
Reference in New Issue
Block a user