]> jfr.im git - irc/quakenet/qwebirc.git/commitdiff
Privacy policy.
authorChris Porter <redacted>
Sat, 6 Dec 2008 22:30:56 +0000 (22:30 +0000)
committerChris Porter <redacted>
Sat, 6 Dec 2008 22:30:56 +0000 (22:30 +0000)
TODO.txt
static/css/dialogs.css
static/privacypolicy.html

index ead8b4c41741b1f437601634264d02eafbabd7fc..4a8b5031f4194a8c47b7062708aef0ffbab4565d 100644 (file)
--- a/TODO.txt
+++ b/TODO.txt
@@ -1,11 +1,10 @@
 UI:\r
   FEAT: tab dragging\r
-  FEAT: [ ] style flashing\r
-  FEAT: Save last nick/chans in cookies.\r
-  FEAT: multiline pastes\r
   FEAT: link options, about and embedded wizard somewhere more obvious.\r
   FEAT: Last position line\r
-  FEAT: privacy policy\r
+  FEAT: [ ] style titlebar flashing\r
+  FEAT: Save last nick/chans in cookies.\r
+  FEAT: multiline pastes\r
   \r
 Authing:\r
   FEAT: Login button should save state on form.\r
index e8c20583350710812b98d5847a746d108fc437e6..21764a13b9101ea738393ff66221ed4287cfa35f 100644 (file)
@@ -47,7 +47,6 @@
 
 /**************** ABOUT PANE *******************/
 .qwebirc-aboutpane {
-  background-color: lightgrey;
   font-size: 1em !important;
 }
 
 .qwebirc-embeddedwizard .wizardcontrols input {
   width: 70px;
 }
+
+/**************** PRIVACY POLICY PANE *******************/
+.qwebirc-privacypolicypane {
+  font-size: 1em !important;
+}
+
+.qwebirc-privacypolicypane .mainbody {
+  font-size: 0.8em;
+  text-align: center;
+  padding: 5px;
+}
+
+.qwebirc-privacypolicypane table {
+  display: inline-block;
+}
+
+.qwebirc-privacypolicypane div.header {
+  padding-top: 5px;
+}
+
+.qwebirc-privacypolicypane .header {
+  background: white;
+  text-align: center;
+  border-bottom: 1px solid gray;
+  padding-bottom: 5px;
+}
+
+.qwebirc-privacypolicypane .header .title {
+  font-size: 4em;
+}
+
+.qwebirc-privacypolicypane .header .subtitle {
+  text-align: center;
+  margin-top: 10px;
+}
+
+.qwebirc-privacypolicypane .monospace {
+  font-family: Consolas, "Lucida Console", monospace;
+}
index cd35a81e444ad1edb9357f432b0e5a4fdedae8fe..d8916035589619680437138794eedf3420cbe1c9 100644 (file)
@@ -3,16 +3,44 @@
     <tr>\r
       <td><img src="/images/qwebircsmall.png" alt="qwebirc" title="qwebirc"/></td>\r
       <td>&nbsp;&nbsp;&nbsp;&nbsp;</td>\r
-      <td><div class="title">qwebirc</div><div>Privacy Policy</div></td>\r
+      <td><div class="title">qwebirc</div><div>Privacy policy</div></td>\r
     </tr>\r
   </table>\r
 </div>\r
 <div class="mainbody">\r
+  <h1>Logging</h1>\r
+  <h2>What we don't log</h2>\r
   <ul>\r
-    <li>moo</li>\r
-    <li>moo</li>\r
-    <li>moo</li>\r
-    <li>moo</li>\r
+    <div>We do not log what you say or what other people say to you.</div>\r
+    <div>We do not log who you speak to or who speaks to you.</div>\r
+    <div>We do not log any IRC commands you send or recieve.</div>\r
+    <div><b>But please note that the people you talk to on IRC may have configured their IRC clients to log what you say!</b></div>\r
+  </ul>\r
+  <h2>What we log</h2>\r
+  <h3>Webserver logs</h3>\r
+  <p>Whenever your web browser downloads a page our various webservers store industry standard logs in the following format or one very similar to it:</p>\r
+  <p class="monospace">2008-12-06 21:34:32+0000 1.2.3.4 "GET / HTTP/1.1" 200 449 "http://webchat.quakenet.org/" "Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/0.4.154.29 Safari/525.19"</p>\r
+  <p>These components are:\r
+  <ul>\r
+    <div>The date and time that the page was requested.</div>\r
+    <div>The IP address of the requesting machine (your machine).</div>\r
+    <div>The page requested, the method and the HTTP version.</div>\r
+    <div>The success or failure code returned by the webserver, and the size of the page returned.</div>\r
+    <div>The page that referred you to the requested page.</div>\r
+    <div>Your <i>User Agent</i> (normally your web browser, the browser version and the operating system it is running on).</div>\r
+  </ul>\r
+  </p>\r
+  <h3>The Authgate (<a href="https://auth.quakenet.org">https://auth.quakenet.org</a>)</h3>\r
+  <p>When you use the <i>Log in</i> functionality the Authgate passes your Q account details to the Webchat system, which contains the data you gave us when you created your Q account, your user id, the time you logged in and some cryptographic data.</p>\r
+  <p>This information is logged on the Authgate, as part of the design of the system it also appears in the Webchat server logs.</p>\r
+  <h3>IRC server logs</h3>\r
+  <p>When you connect to IRC the remote IRC server logs the nickname you signed on with, the time and the IP address you were using at that time.</p>\r
+  <h1>Cookies</h1>\r
+  <p>This site uses various cookies, specifically:</p>\r
+  <ul>\r
+    <div>A session cookie used to connect your browsing session and your QuakeNet login, this cookie expires when you close your web browser.</div>\r
+    <div>A preferences cookie used to store various options you set in the options dialog, this cookie does not expire unless you instruct your browser to delete it.</div>\r
+    <div>A redirection state cookie is used to store what page you were viewing before you attempted to log in to the auth gateway. This cookie expires when you close your web browser and also when the login process is completed successfully.</div>\r
   </ul>\r
   <input type="submit" value="Close" class="close" />\r
 </div>\r