Menu

[r111]: / trunk / Src / Help / HTML / privacy_statement.htm  Maximize  Restore  History

Download this file

373 lines (371 with data), 13.2 kB

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<!--
* ***** BEGIN LICENSE BLOCK *****
*
* Version: MPL 1.1
*
* The contents of this file are subject to the Mozilla Public License Version
* 1.1 (the "License"); you may not use this file except in compliance with the
* License. You may obtain a copy of the License at http://www.mozilla.org/MPL/
*
* Software distributed under the License is distributed on an "AS IS" basis,
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for
* the specific language governing rights and limitations under the License.
*
* The Original Code is privacy_statement.htm
*
* The Initial Developer of the Original Code is Peter Johnson
* (http://www.delphidabbler.com/).
*
* Portions created by the Initial Developer are Copyright (C) 2005-2009 Peter
* Johnson. All Rights Reserved.
*
* ***** END LICENSE BLOCK *****
-->
<html>
<head>
<meta
http-equiv="Content-Type"
content="text-html; charset=Windows-1252">
<title>
Privacy Statement
</title>
<link
rel="stylesheet"
href="../css/codesnip.css"
type="text/css">
</head>
<body>
<object
type="application/x-oleobject"
classid="clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e">
<param
name="ALink Name"
value="PrivacyStatement">
</object>
<h1>
<a
id="privacy_statement"
name="privacy_statement"></a>Privacy Statement for DelphiDabbler
Codesnip
</h1>
<h2>
Offline Privacy
</h2>
<p>
<em>CodeSnip</em> stores some personal information in two configuration
files:
</p>
<h3>
<a
name="common"
id="common"
></a><code>Common.ini</code>
</h3>
<p>
<code>Common.ini</code> is located in the in the
<code>DelphiDabbler\CodeSnip</code> sub-folder of your system&#39;s common
application data folder. The location of this folder varies depending on
the OS. On <em>Vista</em> it is usually at <code>C:\ProgramData</code>.
</p>
<p>
The data that is stored in <code>Common.ini</code> is:
</p>
<ul
class="unspaced">
<li>
A unique 32 digit hexadecimal key based on attributes of your computer.
</li>
<li>
A 32 digit hexadecimal registration key (registered programs only).
</li>
<li>
The registered user name or nickname (registered programs only).
</li>
</ul>
<p>
The data that is used to create the hexidecimal keys cannot be recovered
from the keys.
</p>
<h3>
<a
name="user"
id="user"
></a><code>User.3.ini</code>
</h3>
<p>
<code>User.3.ini</code> is found in the
<code>DelphiDabbler\CodeSnip</code> sub-folder of your system&#39;s
per-user application data folder. Again this varies by OS. On
<em>Vista</em> it is somewhere like
<code>C:\Users\[UserName]\AppData\Roaming</code>, where
<code>[UserName]</code> is the ID of the currently logged on user.
</p>
<p>
The file stores several user-specific application data
settings such as your preferences. The only personal information that may
be included are the name and email address you specified if you ever
submitted code to the main
database via the <a
href="dlg_submit.htm"
>Code Submission Wizard</a>.
</p>
<p>
If you have upgraded from CodeSnip v2 there may will also be a file named
<code>User.ini</code>. This contains pretty much the same information as
<code>User.3.ini</code>.
</p>
<h2>
Spyware
</h2>
<p>
No spyware or other software that threatens your privacy has been
deliberately or knowingly included with <em>CodeSnip</em>. If the program
is found to contain spyware it will have been added by third parties and
the author asks to be informed of any such occurrence. Please report any
suspicious behaviour via <a
href="http://www.delphidabbler.com/contact"
class="weblink"
target="_blank">www.delphidabbler.com/contact</a>.
</p>
<p>
<em>CodeSnip</em> never tries to &quot;phone home&quot; of its own
accord. It only goes online in response to user requests. Should you
notice any unauthorised activity please inform the author since it is
likely that your copy of the program has been hacked by some third party.
</p>
<h2>
CodeSnip Online Activity
</h2>
<p>
Various user-initiated actions cause <em>CodeSnip</em> to go online. They
are:
</p>
<ol
class="unspaced">
<li>
Updating the database.
</li>
<li>
Reporting a bug.
</li>
<li>
Registering the program.
</li>
<li>
Subscribing to the mailing list.
</li>
<li>
Submitting code for inclusion in the main database.
</li>
<li>
Accessing various websites via hyperlinks and menu options.
</li>
</ol>
<p>
The first five actions are performed directly by <em>CodeSnip</em>,
which communicates with web services located at <a
href="http://www.delphidabbler.com"
class="weblink"
target="_blank">www.delphidabbler.com</a> using HTTP on port 80. The
sixth action simply displays web pages in a browser.
</p>
<p>
Personal data will neither be published on the DelphiDabbler website nor
knowingly passed to third parties. Furthermore your data will only be
used by the author for the purposes set out below.
</p>
<h3>
Updating the Database
</h3>
<p>
This activity is started by displaying the &quot;Update From Web&quot;
dialog box and clicking its &quot;Update from Web&quot; button. <em>
CodeSnip</em> then contacts the update web service and sends the
following information:
</p>
<ul
class="unspaced">
<li>
Unique program key (see above for details).
</li>
<li>
Program version number.
</li>
</ul>
<p>
All update activity is logged on the web server and the program key and
version number are recorded in the log. The web service sends updated
database files to <em>CodeSnip</em> along with any current news items.
News items may contain web links.
</p>
<h3>
Reporting a Bug
</h3>
<p>
This activity is started when a bug is detected by <em>CodeSnip</em> or
the user chooses to report an undetected bug. A wizard appears that
gathers data about the bug. The wizard displays the data that is to be
sent to the bug report web service. The data is only sent if the user
clicks the wizard&#39;s &quot;Submit&quot; button. The data is:
</p>
<ul
class="unspaced">
<li>
A bug report version number.
</li>
<li>
The program&#39;s id, name and version information.
</li>
<li>
A description of the user&#39;s operating system (not including the
product code).
</li>
<li>
Some information about any exception raised.
</li>
<li>
The user&#39;s description of the bug.
</li>
<li>
[Optionally] the user&#39;s email address.
</li>
</ul>
<p>
Where provided the email address will only be used to contact the user
about the bug and to inform when it is fixed. The submitted data is
stored in an archive of bug reports and may be included in the
author&#39;s address book if an email exchange takes place.
</p>
<h3>
Registering the Program
</h3>
<p>
This activity is started when the user chooses to register <em>
CodeSnip</em>. A wizard appears that guides the user through the
registration process. The wizard displays the data that is to be sent to
the registration web service. The data is only sent if the user clicks
the wizard&#39;s &quot;Submit&quot; button. The data is:
</p>
<ul
class="unspaced">
<li>
The program&#39;s id, name and version information.
</li>
<li>
The unique program key (see above for details).
</li>
<li>
The user name or nickname.
</li>
<li>
A flag indicating whether the user wishes to join the <em>CodeSnip</em>
mailing list.
</li>
<li>
The user&#39;s email address (only required if joining the mailing
list).
</li>
</ul>
<p>
The registration data is recorded in a database on the DelphiDabbler web
server. The data is only used to keep track of the number of people using
the different versions of the program. The registration web service
returns a registration code to the program. <em>CodeSnip</em> records this
code, with the user name, in <code>Common.ini</code>.
</p>
<p>
Should the user elect to join the mailing list, the supplied email
address and user name will be stored in a further database. See
<em>Subscribing to the mailing list</em> below for details of how mailing
list membership is managed.
</p>
<h3>
Subscribing to the mailing list
</h3>
<p>
When you choose to subscribe to the <em>CodeSnip</em> mailing list a
dialog box is used to gather subscription information. By connecting to
the internet and clicking a &quot;Subscribe&quot; button you cause the
following information to be sent to the <em>DelphiDabbler</em> mailing
list web service:
</p>
<ul class="unspaced">
<li>
The id of the mailing list being subscribed to.
</li>
<li>
Your email address, as entered in the dialog box.
</li>
<li>
Your name or nickname (if provided).
</li>
</ul>
<p>
The above data will be recorded in a database on the DelphiDabbler web
server.
</p>
<p>
Mailing list membership requires activation by the subscriber in response
to an email sent from the web service. Subscribers can cancel their
subscription at any time. The email address and user name are deleted from
the database when the subscription is cancelled or if it is not activated
in a reasonable time. Supplied email addresses are used only to send
relevant mail shots and will not be knowingly released to third parties.
</p>
<h3>
Submitting code to the main database
</h3>
<p>
This activity is started from the <em>Database | Submit Routines</em> menu
option and data is collected using the resulting wizard. Clicking the
<em>Submit</em> button in the wizard sends the following information to
the <em>DelphiDabbler</em> code submission web service:
</p>
<ul class="unspaced">
<li>
The <em>CodeSnip</em> program version number.
</li>
<li>
Your name, email address any comments as entered in the wizard.
</li>
<li>
All the routines you selected to send.
</li>
</ul>
<p>
You can preview the data to be sent (in XML format) from the wizard. The
XML will be stored in a file on the <em>DelphiDabbler</em> server until
processed. The data is also emailed to the database maintainer (currently
the author of <em>CodeSnip</em>).
</p>
<p>
The routines may be edited and published on the Code Snippets online
database and distributed to <em>CodeSnip</em> users. Your name ma be used
to credit the routines. Your email address will not be published and is
used only to contact you with any queries about the submitted code.
</p>
<p>
Your name and email address will be recorded in your per-user application
data settings file (<a
href="#user"
><code>User.3.ini</code></a>).
<h3>
Accessing Websites via Links and Menu Options
</h3>
<p>
CodeSnip&#39;s <em>Help | On The Web</em> menu option leads to sub menu
items that cause various pages from DelphiDabbler.com to be displayed in
the user&#39;s default browser.
</p>
<p>
In addition, various links in the program&#39;s main display, some dialog
boxes and the help file access remote websites. Links from the program
will use your default browser while links from the help file use
Internet Explorer. You should refer to the relevant website&#39;s privacy
policies to learn how they use any data you supply when visiting their
pages. <strong>DelphiDabbler has no control over the content of linked
third party websites and you follow these links at your own risk</strong>.
</p>
</body>
</html>
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.