diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000000000000000000000000000000000000..b67d16241c41fc13077fd23d8f9d7a3f946045f8 --- /dev/null +++ b/LICENSE @@ -0,0 +1,24 @@ +The following license applies to the contents of this repository except for the +font SupremaRegular.woff. + +MIT License + +Copyright (c) 2019 Frank Sauerburger + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/app/assets/SupremaRegular.woff b/app/assets/SupremaRegular.woff new file mode 100755 index 0000000000000000000000000000000000000000..a7a44e158c3e1426ea1bf289e9b96a1503c89ee7 Binary files /dev/null and b/app/assets/SupremaRegular.woff differ diff --git a/app/assets/imprint.html b/app/assets/imprint.html new file mode 100644 index 0000000000000000000000000000000000000000..c540e41cdb189af0c39f924b02eaf0bececa7ec9 --- /dev/null +++ b/app/assets/imprint.html @@ -0,0 +1,35 @@ +<!doctype html> +<html lang="en"> +<head> + <title>TLS Tracking</title> + <meta charset="utf-8" /> + <link rel="stylesheet" href="style.css" /> + <script src="script.js"></script> + <meta name="viewport" content="width=device-width, initial-scale=1"> +</head> +<body> + <header> + <h1><a href="/">TLS Tracking</a></h1> + </header> + <main> + <p><a href="/">← back to main page</a></p> + <h2>Imprint</h2> + <p> + Frank Sauerburger IT<br /> + Wattwiller Str. 6<br /> + 79241 Ihringen-Wasenweiler<br /> + </p> + <p> + Phone: +49 7668 3192560<br /> + Email: info@sauerburger.com + </p> + </main> + <footer> + <p> + © 2019 <a href="mailto:frank@sauerburger.com">Frank Sauerburger</a> • + <a href="imprint.html">Imprint</a> • + <a href="privacy.html">Privacy Policy</a> + </p> + </footer> +</body> +</html> diff --git a/app/assets/privacy.html b/app/assets/privacy.html new file mode 100644 index 0000000000000000000000000000000000000000..94d673073a1e9b78341768159ff6ab30047d6a16 --- /dev/null +++ b/app/assets/privacy.html @@ -0,0 +1,215 @@ +<!doctype html> +<html lang="en"> +<head> + <title>TLS Tracking</title> + <meta charset="utf-8" /> + <link rel="stylesheet" href="style.css" /> + <script src="script.js"></script> + <meta name="viewport" content="width=device-width, initial-scale=1"> +</head> +<body> + <header> + <h1><a href="/">TLS Tracking</a></h1> + </header> + <main class="terms"> + <p><a href="/">← back to main page</a></p> + <h2>Privacy Policy</h2> + <h3>Introduction</h3> + <ol> + <li>We are committed to safeguarding the privacy of our website visitors.</li> + <li>This policy applies where we are acting as a data controller with respect + to the personal data of our website visitors; in other + words, where we determine the purposes and means of the processing of that + personal data.</li> + <li>In this policy, "we", "us" and "our" refer to Frank Sauerburger IT.</li> + </ol> + + <h3>Credit</h3> + <p>This document was created using a template from <a + href="https://seqlegal.com" rel="nofollow noreferrer noopener">SEQ + Legal</a>.</p> + + <h3>How we use your personal data</h3> + <ol> + <li>In this Section 3 we have set out: + <ol> + <li>the general categories of personal data that we may process;</li> + <li>the purposes for which we may process personal data; and</li> + <li>the legal bases of the processing.</li> + </ol> + </li> + <li>We may process data about your use of our website ("usage data"). The + usage data may include your IP address, geographical location, browser type + and version, operating system, referral source, length of visit, page views + and website navigation paths, as well as information about the timing, + frequency and pattern of your service use. Cookie information is not processed + at the server. The source of the usage data are + the web server access log files. This usage data may be processed for the + purposes of analyzing the use of the website and services. The legal basis for + this processing is our legitimate interests, namely monitoring and improving + our website and services.</li> + <li>In addition to the specific purposes for which we may process your + personal data set out in this Section 3, we may also process any of your + personal data where such processing is necessary for compliance with a legal + obligation to which we are subject, or in order to protect your vital + interests or the vital interests of another natural person.</li> + <li>Please do not supply any other person's personal data to us, unless we + prompt you to do so.</li> + </ol> + + <h3>Providing your personal data to others</h3> + <p>We may disclose your personal data where such disclosure is necessary for + compliance with a legal obligation to which we are subject, or in order to + protect your vital interests or the vital interests of another natural person. + We may also disclose your personal data where such disclosure is necessary for + the establishment, exercise or defence of legal claims, whether in court + proceedings or in an administrative or out-of-court procedure.</p> + + <h3>Retaining and deleting personal data</h3> + <ol> + <li>This Section 6 sets out our data retention policies and procedure, which + are designed to help ensure that we comply with our legal obligations in + relation to the retention and deletion of personal data.</li> + <li>Personal data that we process for any purpose or purposes shall not be + kept for longer than is necessary for that purpose or those purposes.</li> + <li>Usage data will be retained for a period of 7 days.</li> + <li>Notwithstanding the other provisions of this Section 6, we may retain your + personal data where such retention is necessary for compliance with a legal + obligation to which we are subject, or in order to protect your vital + interests or the vital interests of another natural person.</li> + </ol> + <h3>Amendments</h3> + <ol> + <li>We may update this policy from time to time by publishing a new version on + our website.</li> + <li>You should check this page occasionally to ensure you are happy with any + changes to this policy.</li> + </ol> + <h3>Your rights</h3> + <ol> + <li>In this Section 8, we have summarised the rights that you have under data + protection law. Some of the rights are complex, and not all of the details + have been included in our summaries. Accordingly, you should read the relevant + laws and guidance from the regulatory authorities for a full explanation of + these rights.</li> + <li>Your principal rights under data protection law are: + <ol> + <li>the right to access;</li> + <li>the right to rectification;</li> + <li>the right to erasure;</li> + <li>the right to restrict processing;</li> + <li>the right to object to processing;</li> + <li>the right to data portability;</li> + <li>the right to complain to a supervisory authority; and</li> + <li>the right to withdraw consent.</li> + </ol> + </li> + <li>You have the right to confirmation as to whether or not we process your + personal data and, where we do, access to the personal data, together with + certain additional information. That additional information includes details + of the purposes of the processing, the categories of personal data concerned + and the recipients of the personal data. Providing the rights and freedoms of + others are not affected, we will supply to you a copy of your personal data. + The first copy will be provided free of charge, but additional copies may be + subject to a reasonable fee.</li> + <li>You have the right to have any inaccurate personal data about you + rectified and, taking into account the purposes of the processing, to have any + incomplete personal data about you completed.</li> + <li>In some circumstances you have the right to the erasure of your personal + data without undue delay. Those circumstances include: the personal data are + no longer necessary in relation to the purposes for which they were collected + or otherwise processed; you withdraw consent to consent-based processing; you + object to the processing under certain rules of applicable data protection + law; the processing is for direct marketing purposes; and the personal data + have been unlawfully processed. However, there are exclusions of the right to + erasure. The general exclusions include where processing is necessary: for + exercising the right of freedom of expression and information; for compliance + with a legal obligation; or for the establishment, exercise or defence of + legal claims.</li> + <li>In some circumstances you have the right to restrict the processing of + your personal data. Those circumstances are: you contest the accuracy of the + personal data; processing is unlawful but you oppose erasure; we no longer + need the personal data for the purposes of our processing, but you require + personal data for the establishment, exercise or defence of legal claims; and + you have objected to processing, pending the verification of that objection. + Where processing has been restricted on this basis, we may continue to store + your personal data. However, we will only otherwise process it: with your + consent; for the establishment, exercise or defence of legal claims; for the + protection of the rights of another natural or legal person; or for reasons of + important public interest.</li> + <li>You have the right to object to our processing of your personal data on + grounds relating to your particular situation, but only to the extent that the + legal basis for the processing is that the processing is necessary for: the + performance of a task carried out in the public interest or in the exercise of + any official authority vested in us; or the purposes of the legitimate + interests pursued by us or by a third party. If you make such an objection, we + will cease to process the personal information unless we can demonstrate + compelling legitimate grounds for the processing which override your + interests, rights and freedoms, or the processing is for the establishment, + exercise or defence of legal claims.</li> + <li>To the extent that the legal basis for our processing of your personal data is: + <ol> + <li>consent; or + <li>that the processing is necessary for the performance of a contract to + which you are party or in order to take steps at your request prior to + entering into a contract,</li> + </ol> + and such processing is carried out by automated means, you have the right to + receive your personal data from us in a structured, commonly used and + machine-readable format. However, this right does not apply where it would + adversely affect the rights and freedoms of others.</li> + <li> If you consider that our processing of your personal information + infringes data protection laws, you have a legal right to lodge a complaint + with a supervisory authority responsible for data protection. You may do so in + the EU member state of your habitual residence, your place of work or the + place of the alleged infringement.</li> + <li>To the extent that the legal basis for our processing of your personal + information is consent, you have the right to withdraw that consent at any + time. Withdrawal will not affect the lawfulness of processing before the + withdrawal.</li> + <li>You may exercise any of your rights in relation to your personal data by written notice to us. + </ol> + <h3>About cookies</h3> + <ol> + <li>A cookie is a file containing an identifier (a string of letters and + numbers) that is sent by a web server to a web browser and is stored by the + browser. The identifier is then sent back to the server each time the browser + requests a page from the server.</li> + <li>Cookies may be either "persistent" cookies or "session" cookies: a + persistent cookie will be stored by a web browser and will remain valid until + its set expiry date, unless deleted by the user before the expiry date; a + session cookie, on the other hand, will expire at the end of the user session, + when the web browser is closed.</li> + <li>Cookies do not typically contain any information that personally + identifies a user, but personal information that we store about you may be + linked to the information stored in and obtained from cookies.<li> + </ol> + <h3>Cookies that we use</h3> + <p>We use cookies for the following purpose: A single session cookie is used + as part of the technical demonstration on this website. The presence of the + cookie indicates that a certain link was accessed. The information about the + existence of the cookie is displayed on the main page of the this web site.</p> + <h3>Our details</h3> + <ol> + <li>This website is owned and operated by Frank Sauerburger IT.</li> + <li>Our principal place of business is at Wattwiller Str. 6, 78241 Ihringen, + Germany.</li> + <li>You can contact us: + <ol> + <li>by post, to the postal address given above;</li> + <li>by telephone, on the contact number published on our website or</li> + <li>by email, using the email address published on our website.</li> + </ol> + </li> + </ol> + + </main> + <footer> + <p> + © 2019 <a href="mailto:frank@sauerburger.com">Frank Sauerburger</a> • + <a href="imprint.html">Imprint</a> • + <a href="privacy.html">Privacy Policy</a> + </p> + </footer> +</body> +</html>