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