The first result of the shiny-new dok-tidy target.
[privoxy.git] / doc / webserver / faq / general.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
2 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
3 <html>
4   <head>
5     <meta name="generator" content="HTML Tidy, see www.w3.org">
6     <title>
7       General Information
8     </title>
9     <meta name="GENERATOR" content=
10     "Modular DocBook HTML Stylesheet Version 1.79">
11     <link rel="HOME" title="Privoxy Frequently Asked Questions" href=
12     "index.html">
13     <link rel="PREVIOUS" title="Privoxy Frequently Asked Questions" href=
14     "index.html">
15     <link rel="NEXT" title="Installation" href="installation.html">
16     <link rel="STYLESHEET" type="text/css" href="../p_doc.css">
17     <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
18 <style type="text/css">
19  body {
20   background-color: #EEEEEE;
21   color: #000000;
22  }
23  :link { color: #0000FF }
24  :visited { color: #840084 }
25  :active { color: #0000FF }
26  hr.c1 {text-align: left}
27 </style>
28   </head>
29   <body class="SECT1">
30     <div class="NAVHEADER">
31       <table summary="Header navigation table" width="100%" border="0"
32       cellpadding="0" cellspacing="0">
33         <tr>
34           <th colspan="3" align="center">
35             Privoxy Frequently Asked Questions
36           </th>
37         </tr>
38         <tr>
39           <td width="10%" align="left" valign="bottom">
40             <a href="index.html" accesskey="P">Prev</a>
41           </td>
42           <td width="80%" align="center" valign="bottom">
43           </td>
44           <td width="10%" align="right" valign="bottom">
45             <a href="installation.html" accesskey="N">Next</a>
46           </td>
47         </tr>
48       </table>
49       <hr width="100%" class="c1">
50     </div>
51     <div class="SECT1">
52       <h1 class="SECT1">
53         <a name="GENERAL">1. General Information</a>
54       </h1>
55       <div class="SECT2">
56         <h3 class="SECT2">
57           <a name="WHO-USES">1.1. Who should give <span class=
58           "APPLICATION">Privoxy</span> a try?</a>
59         </h3>
60         <p>
61           Anyone who is interested in security, privacy, or in finer-grained
62           control over their web and Internet experience.
63         </p>
64       </div>
65       <div class="SECT2">
66         <h3 class="SECT2">
67           <a name="BESTCHOICE">1.2. Is Privoxy the best choice for me?</a>
68         </h3>
69         <p>
70           <span class="APPLICATION">Privoxy</span> is certainly a good
71           choice, especially for those who want more control and security.
72           Those with the willingness to read the documentation and the
73           ability to fine-tune their installation will benefit the most.
74         </p>
75         <p>
76           One of <span class="APPLICATION">Privoxy's</span> strengths is that
77           it is highly configurable giving you the ability to completely
78           personalize your installation. Being familiar with, or at least
79           having an interest in learning about <a href=
80           "http://en.wikipedia.org/wiki/Http" target="_top">HTTP</a> and
81           other networking protocols, <a href=
82           "http://en.wikipedia.org/wiki/Html" target="_top">HTML</a>, and <a
83           href="http://en.wikipedia.org/wiki/Regular_expressions" target=
84           "_top"><span class="QUOTE">"Regular Expressions"</span></a> will be
85           a big plus and will help you get the most out of <span class=
86           "APPLICATION">Privoxy</span>. A new installation just includes a
87           very basic configuration. The user should take this as a starting
88           point only, and enhance it as he or she sees fit. In fact, the user
89           is encouraged, and expected to, fine-tune the configuration.
90         </p>
91         <p>
92           Much of <span class="APPLICATION">Privoxy's</span> configuration
93           can be done with a <a href=
94           "http://en.wikipedia.org/wiki/Web_browser" target="_top">Web
95           browser</a>. But there are areas where configuration is done using
96           a <a href="http://en.wikipedia.org/wiki/Text_editors" target=
97           "_top">text editor</a> to edit configuration files. Also note that
98           the web-based action editor doesn't use authentication and should
99           only be enabled in environments where all clients with access to
100           <span class="APPLICATION">Privoxy</span> listening port can be
101           trusted.
102         </p>
103       </div>
104       <div class="SECT2">
105         <h3 class="SECT2">
106           <a name="PROXYMORON">1.3. What is a <span class=
107           "QUOTE">"proxy"</span>? How does Privoxy work?</a>
108         </h3>
109         <p>
110           A <a href="http://en.wikipedia.org/wiki/Proxy_server" target=
111           "_top">web proxy</a> is a service, based on a software such as
112           <span class="APPLICATION">Privoxy</span>, that clients (i.e.
113           browsers) can use instead of connecting to web servers directly.
114           The clients then ask the proxy to request objects (web pages,
115           images, movies etc) on their behalf and to forward the data to the
116           clients. It is a <span class="QUOTE">"go-between"</span>. For
117           details, see <a href="http://en.wikipedia.org/wiki/Proxy_server"
118           target="_top">Wikipedia's proxy definition</a>.
119         </p>
120         <p>
121           There are many reasons to use web proxies, such as security
122           (firewalling), efficiency (caching) and others, and there are any
123           number of proxies to accommodate those needs.
124         </p>
125         <p>
126           <span class="APPLICATION">Privoxy</span> is a proxy that is
127           primarily focused on privacy enhancement, ad and junk elimination
128           and freeing the user from restrictions placed on his activities.
129           Sitting between your browser(s) and the Internet, it is in a
130           perfect position to filter outbound personal information that your
131           browser is leaking, as well as inbound junk. It uses a variety of
132           techniques to do this, all of which are under your complete control
133           via the various configuration files and options. Being a proxy also
134           makes it easier to share configurations among multiple browsers
135           and/or users.
136         </p>
137       </div>
138       <div class="SECT2">
139         <h3 class="SECT2">
140           <a name="OTHERSTUFF">1.4. Does Privoxy do anything more than ad
141           blocking?</a>
142         </h3>
143         <p>
144           Yes, ad blocking is but one possible use. There are many, many ways
145           <span class="APPLICATION">Privoxy</span> can be used to sanitize
146           and customize web browsing.
147         </p>
148       </div>
149       <div class="SECT2">
150         <h3 class="SECT2">
151           <a name="NEWJB">1.5. What is this new version of <span class=
152           "QUOTE">"Junkbuster"</span>?</a>
153         </h3>
154         <p>
155           A long time ago, there was the <a href=
156           "http://www.junkbusters.com/ijb.html" target="_top"><span class=
157           "APPLICATION">Internet Junkbuster</span></a>, by Anonymous Coders
158           and <a href="http://www.junkbusters.com/" target="_top">Junkbusters
159           Corporation</a>. This saved many users a lot of pain in the early
160           days of web advertising and user tracking.
161         </p>
162         <p>
163           But the web, its protocols and standards, and with it, the
164           techniques for forcing ads on users, give up autonomy over their
165           browsing, and for tracking them, keeps evolving. Unfortunately, the
166           <span class="APPLICATION">Internet Junkbuster</span> did not.
167           Version 2.0.2, published in 1998, was (and is) the last official <a
168           href="http://www.junkbusters.com/ijbdist.html#release" target=
169           "_top">release</a> available from <a href=
170           "http://www.junkbusters.com" target="_top">Junkbusters
171           Corporation</a>. Fortunately, it had been released under the GNU <a
172           href="http://www.gnu.org/licenses/old-licenses/gpl-2.0.html"
173           target="_top">GPL</a>, which allowed further development by others.
174         </p>
175         <p>
176           So Stefan Waldherr started maintaining an improved version of the
177           software, to which eventually a number of people contributed
178           patches. It could already replace banners with a transparent image,
179           and had a first version of pop-up killing, but it was still very
180           closely based on the original, with all its limitations, such as
181           the lack of HTTP/1.1 support, flexible per-site configuration, or
182           content modification. The last release from this effort was version
183           2.0.2-10, published in 2000.
184         </p>
185         <p>
186           Then, some <a href=
187           "http://www.privoxy.org/user-manual/copyright.html#AUTHORS" target=
188           "_top">developers</a> picked up the thread, and started turning the
189           software inside out, upside down, and then reassembled it, adding
190           many <a href=
191           "http://www.privoxy.org/user-manual/introduction.html#FEATURES"
192           target="_top">new features</a> along the way.
193         </p>
194         <p>
195           The result of this is <span class="APPLICATION">Privoxy</span>,
196           whose first stable version, 3.0, was released August, 2002.
197         </p>
198       </div>
199       <div class="SECT2">
200         <h3 class="SECT2">
201           <a name="AEN85">1.6. Why <span class="QUOTE">"Privoxy"</span>? Why
202           change the name from Junkbuster at all?</a>
203         </h3>
204         <p>
205           Though outdated, <a href="http://junkbusters.com/" target=
206           "_top">Junkbusters Corporation</a> continues to offer their
207           original version of the <span class="APPLICATION">Internet
208           Junkbuster</span>, so publishing our <span class=
209           "APPLICATION">Junkbuster</span>-derived software under the same
210           name led to confusion.
211         </p>
212         <p>
213           There are also potential legal complications from our use of the
214           <span class="APPLICATION">Junkbuster</span> name, which is a
215           registered trademark of <a href="http://junkbusters.com/" target=
216           "_top">Junkbusters Corporation</a>. There are, however, no
217           objections from Junkbusters Corporation to the <span class=
218           "APPLICATION">Privoxy</span> project itself, and they, in fact,
219           still share our ideals and goals.
220         </p>
221         <p>
222           The developers also believed that there are so many improvements
223           over the original code, that it was time to make a clean break from
224           the past and make a name in their own right.
225         </p>
226         <p>
227           <span class="APPLICATION">Privoxy</span> is the <span class=
228           "QUOTE">"<span class="emphasis"><i class="EMPHASIS">Privacy
229           Enhancing Proxy</i></span>"</span>. Also, its content modification
230           and junk suppression gives <span class="emphasis"><i class=
231           "EMPHASIS">you</i></span>, the user, more control, more freedom,
232           and allows you to browse your personal and <span class=
233           "QUOTE">"<span class="emphasis"><i class=
234           "EMPHASIS">private</i></span> edition"</span> of the web.
235         </p>
236       </div>
237       <div class="SECT2">
238         <h3 class="SECT2">
239           <a name="DIFFERS">1.7. How does Privoxy differ from the old
240           Junkbuster?</a>
241         </h3>
242         <p>
243           <span class="APPLICATION">Privoxy</span> picks up where <span
244           class="APPLICATION">Junkbuster</span> left off. The new <span
245           class="APPLICATION">Privoxy</span> still blocks ads and banners,
246           still manages <a href="http://en.wikipedia.org/wiki/Browser_cookie"
247           target="_top">cookies</a>, and still helps protect your privacy.
248           But, most of these features have been enhanced, and many new ones
249           have been added, all in the same vein.
250         </p>
251         <p>
252           <span class="APPLICATION">Privoxy</span>'s new features include:
253         </p>
254         <p>
255         </p>
256         <ul>
257           <li>
258             <p>
259               Supports "Connection: keep-alive". Outgoing connections can be
260               kept alive independently from the client.
261             </p>
262           </li>
263           <li>
264             <p>
265               Supports IPv6, provided the operating system does so too, and
266               the configure script detects it.
267             </p>
268           </li>
269           <li>
270             <p>
271               Supports tagging which allows to change the behaviour based on
272               client and server headers.
273             </p>
274           </li>
275           <li>
276             <p>
277               Can be run as an "intercepting" proxy, which obviates the need
278               to configure browsers individually.
279             </p>
280           </li>
281           <li>
282             <p>
283               Sophisticated actions and filters for manipulating both server
284               and client headers.
285             </p>
286           </li>
287           <li>
288             <p>
289               Can be chained with other proxies.
290             </p>
291           </li>
292           <li>
293             <p>
294               Integrated browser-based configuration and control utility at
295               <a href="http://config.privoxy.org/" target=
296               "_top">http://config.privoxy.org/</a> (shortcut: <a href=
297               "http://p.p/" target="_top">http://p.p/</a>). Browser-based
298               tracing of rule and filter effects. Remote toggling.
299             </p>
300           </li>
301           <li>
302             <p>
303               Web page filtering (text replacements, removes banners based on
304               size, invisible <span class="QUOTE">"web-bugs"</span> and HTML
305               annoyances, etc.)
306             </p>
307           </li>
308           <li>
309             <p>
310               Modularized configuration that allows for standard settings and
311               user settings to reside in separate files, so that installing
312               updated actions files won't overwrite individual user settings.
313             </p>
314           </li>
315           <li>
316             <p>
317               Support for Perl Compatible Regular Expressions in the
318               configuration files, and a more sophisticated and flexible
319               configuration syntax.
320             </p>
321           </li>
322           <li>
323             <p>
324               GIF de-animation.
325             </p>
326           </li>
327           <li>
328             <p>
329               Bypass many click-tracking scripts (avoids script redirection).
330             </p>
331           </li>
332           <li>
333             <p>
334               User-customizable HTML templates for most proxy-generated pages
335               (e.g. "blocked" page).
336             </p>
337           </li>
338           <li>
339             <p>
340               Auto-detection and re-reading of config file changes.
341             </p>
342           </li>
343           <li>
344             <p>
345               Most features are controllable on a per-site or per-location
346               basis.
347             </p>
348           </li>
349           <li>
350             <p>
351               Many smaller new features added, limitations and bugs removed.
352             </p>
353           </li>
354         </ul>
355       </div>
356       <div class="SECT2">
357         <h3 class="SECT2">
358           <a name="WHATSANAD">1.8. How does Privoxy know what is an ad, and
359           what is not?</a>
360         </h3>
361         <p>
362           <span class="APPLICATION">Privoxy</span>'s approach to blocking ads
363           is twofold:
364         </p>
365         <p>
366           First, there are certain patterns in the <span class="emphasis"><i
367           class="EMPHASIS">locations</i></span> (URLs) of banner images. This
368           applies to both the path (you wouldn't guess how many web sites
369           serve their banners from a directory called <span class=
370           "QUOTE">"banners"</span>!) and the host (blocking the big banner
371           hosting services like doublecklick.net already helps a lot). <span
372           class="APPLICATION">Privoxy</span> takes advantage of this fact by
373           using <a href="../user-manual/actions-file.html#AF-PATTERNS"
374           target="_top">URL patterns</a> to sort out and block the requests
375           for things that sound like they would be ads or banners.
376         </p>
377         <p>
378           Second, banners tend to come in certain <span class="emphasis"><i
379           class="EMPHASIS">sizes</i></span>. But you can't tell the size of
380           an image by its URL without downloading it, and if you do, it's too
381           late to save bandwidth. Therefore, <span class=
382           "APPLICATION">Privoxy</span> also inspects the HTML sources of web
383           pages while they are loaded, and replaces references to images with
384           standard banner sizes by dummy references, so that your browser
385           doesn't request them anymore in the first place.
386         </p>
387         <p>
388           Both of this involves a certain amount of guesswork and is, of
389           course, freely and readily configurable.
390         </p>
391       </div>
392       <div class="SECT2">
393         <h3 class="SECT2">
394           <a name="AEN163">1.9. Can Privoxy make mistakes? This does not
395           sound very scientific.</a>
396         </h3>
397         <p>
398           Actually, it's a black art ;-) And yes, it is always possible to
399           have a broad rule accidentally block or change something by
400           mistake. You will almost surely run into such situations at some
401           point. It is tricky writing rules to cover every conceivable
402           possibility, and not occasionally get false positives.
403         </p>
404         <p>
405           But this should not be a big concern since the <span class=
406           "APPLICATION">Privoxy</span> configuration is very flexible, and
407           includes tools to help identify these types of situations so they
408           can be addressed as needed, allowing you to customize your
409           installation. (<a href="trouble.html#BADSITE">See the
410           Troubleshooting section below</a>.)
411         </p>
412       </div>
413       <div class="SECT2">
414         <h3 class="SECT2">
415           <a name="AEN169">1.10. Will I have to configure Privoxy before I
416           can use it?</a>
417         </h3>
418         <p>
419           That depends on your expectations. The default installation should
420           give you a good starting point, and block <span class="emphasis"><i
421           class="EMPHASIS">most</i></span> ads and unwanted content, but many
422           of the more advanced features are off by default, and require you
423           to activate them.
424         </p>
425         <p>
426           You do have to set up your browser to use <span class=
427           "APPLICATION">Privoxy</span> (see the <a href=
428           "installation.html#FIRSTSTEP">Installation section below</a>).
429         </p>
430         <p>
431           And you will certainly run into situations where there are false
432           positives, or ads not being blocked that you may not want to see.
433           In these cases, you would certainly benefit by customizing <span
434           class="APPLICATION">Privoxy's</span> configuration to more closely
435           match your individual situation. And we encourage you to do this.
436           This is where the real power of <span class=
437           "APPLICATION">Privoxy</span> lies!
438         </p>
439       </div>
440       <div class="SECT2">
441         <h3 class="SECT2">
442           <a name="LAN">1.11. Can Privoxy run as a server on a network?</a>
443         </h3>
444         <p>
445           Yes, <span class="APPLICATION">Privoxy</span> runs as a server
446           already, and can easily be configured to <span class=
447           "QUOTE">"serve"</span> more than one client. See <a href=
448           "configuration.html#LANCONFIG">How can I set up Privoxy to act as a
449           proxy for my LAN</a> below.
450         </p>
451       </div>
452       <div class="SECT2">
453         <h3 class="SECT2">
454           <a name="BROWSERS2">1.12. My browser does the same things as
455           Privoxy. Why should I use Privoxy at all?</a>
456         </h3>
457         <p>
458           Modern browsers do indeed have <span class="emphasis"><i class=
459           "EMPHASIS">some</i></span> of the same functionality as <span
460           class="APPLICATION">Privoxy</span>. Maybe this is adequate for you.
461           But <span class="APPLICATION">Privoxy</span> is very versatile and
462           powerful, and can probably do a number of things your browser just
463           can't.
464         </p>
465         <p>
466           In addition, a proxy is good choice if you use multiple browsers,
467           or have a LAN with multiple computers since <span class=
468           "APPLICATION">Privoxy</span> can run as a server application. This
469           way all the configuration is in one place, and you don't have to
470           maintain a similar configuration for possibly many browsers or
471           users.
472         </p>
473         <p>
474           Note, however, that it's recommended to leverage both your
475           browser's and <span class="APPLICATION">Privoxy's</span> privacy
476           enhancing features at the same time. While your browser probably
477           lacks some features <span class="APPLICATION">Privoxy</span>
478           offers, it should also be able to do some things more reliable, for
479           example restricting and suppressing JavaScript.
480         </p>
481       </div>
482       <div class="SECT2">
483         <h3 class="SECT2">
484           <a name="WHYTRUST">1.13. Why should I trust Privoxy?</a>
485         </h3>
486         <p>
487           The most important reason is because you have access to <span
488           class="emphasis"><i class="EMPHASIS">everything</i></span>, and you
489           can control everything. You can check every line of every
490           configuration file yourself. You can check every last bit of source
491           code should you desire. And even if you can't read code, there
492           should be some comfort in knowing that other people can, and do
493           read it. You can build the software from scratch, if you want, so
494           that you know the executable is clean, and that it is <span class=
495           "emphasis"><i class="EMPHASIS">yours</i></span>. In fact, we
496           encourage this level of scrutiny. It is one reason we use <span
497           class="APPLICATION">Privoxy</span> ourselves.
498         </p>
499       </div>
500       <div class="SECT2">
501         <h3 class="SECT2">
502           <a name="LICENSE">1.14. Is there is a license or fee? What about a
503           warranty? Registration?</a>
504         </h3>
505         <p>
506           <span class="APPLICATION">Privoxy</span> is free software and
507           licensed under the <a href=
508           "http://www.gnu.org/licenses/old-licenses/gpl-2.0.html" target=
509           "_top">GNU General Public License (GPL) version 2</a>. It is free
510           to use, copy, modify or distribute as you wish under the terms of
511           this license. Please see the <a href="copyright.html">Copyright</a>
512           section for more information on the license and copyright. Or the
513           <tt class="FILENAME">LICENSE</tt> file that should be included.
514         </p>
515         <p>
516           There is <span class="emphasis"><i class="EMPHASIS">no
517           warranty</i></span> of any kind, expressed, implied or otherwise.
518           That is something that would cost real money ;-) There is no
519           registration either.
520         </p>
521       </div>
522       <div class="SECT2">
523         <h3 class="SECT2">
524           <a name="SPYWARE">1.15. Can Privoxy remove spyware? Adware?
525           Viruses?</a>
526         </h3>
527         <p>
528           No, at least not reliably enough to trust it. <span class=
529           "APPLICATION">Privoxy</span> is not designed to be a malware
530           removal tool and the default configuration doesn't even try to
531           filter out any malware.
532         </p>
533         <p>
534           <span class="APPLICATION">Privoxy</span> could help prevent contact
535           from (known) sites that use such tactics with appropriate
536           configuration rules, and thus could conceivably prevent
537           contamination from such sites. However, keeping such a
538           configuration up to date would require a lot of time and effort
539           that would be better spend on keeping your software itself up to
540           date so it doesn't have known vulnerabilities.
541         </p>
542       </div>
543       <div class="SECT2">
544         <h3 class="SECT2">
545           <a name="OTHERADS">1.16. Can I use Privoxy with other ad-blocking
546           software?</a>
547         </h3>
548         <p>
549           <span class="APPLICATION">Privoxy</span> should work fine with
550           other proxies and other software in general.
551         </p>
552         <p>
553           But it is probably not necessary to use <span class=
554           "APPLICATION">Privoxy</span> in conjunction with other ad-blocking
555           products, and this could conceivably cause undesirable results. It
556           might be better to choose one software or the other and work a
557           little to tweak its configuration to your liking.
558         </p>
559         <p>
560           Note that this is an advice specific to ad blocking.
561         </p>
562       </div>
563       <div class="SECT2">
564         <h3 class="SECT2">
565           <a name="HELP-THE-DEVELOPERS">1.17. I would like to help you, what
566           can I do?</a>
567         </h3>
568         <div class="SECT3">
569           <h4 class="SECT3">
570             <a name="PARTICIPATE">1.17.1. Would you like to participate?</a>
571           </h4>
572           <p>
573             Well, we <span class="emphasis"><i class=
574             "EMPHASIS">always</i></span> need help. There is something for
575             everybody who wants to help us. We welcome new developers,
576             packagers, testers, documentation writers or really anyone with a
577             desire to help in any way. You <span class="emphasis"><i class=
578             "EMPHASIS">DO NOT</i></span> need to be a <span class=
579             "QUOTE">"programmer"</span>. There are many other tasks
580             available. In fact, the programmers often can't spend as much
581             time programming because of some of the other, more mundane
582             things that need to be done, like checking the Tracker feedback
583             sections or responding to user questions on the mailing lists.
584           </p>
585           <p>
586             So first thing, subscribe to the <a href=
587             "https://lists.sourceforge.net/lists/listinfo/ijbswa-users"
588             target="_top">Privoxy Users</a> or the <a href=
589             "https://lists.sourceforge.net/lists/listinfo/ijbswa-developers"
590             target="_top">Privoxy Developers</a> mailing list, join the
591             discussion, help out other users, provide general feedback or
592             report problems you noticed.
593           </p>
594           <p>
595             If you intend to help out with the trackers, you also might want
596             to <a href="https://sourceforge.net/account/register.php" target=
597             "_top">get an account on SourceForge.net</a> so we don't confuse
598             you with the other name-less users.
599           </p>
600           <p>
601             We also have a <a href="../developer-manual/index.html" target=
602             "_top">Developer's Manual</a>. While it is partly out of date,
603             it's still worth reading.
604           </p>
605           <p>
606             Our <a href=
607             "http://ijbswa.cvs.sourceforge.net/viewvc/ijbswa/current/TODO?view=markup"
608              target="_top">TODO list</a> may be of interest to you as well.
609             Please let us know if you want to work on one of the items
610             listed.
611           </p>
612         </div>
613         <div class="SECT3">
614           <h4 class="SECT3">
615             <a name="DONATE">1.17.2. Would you like to donate?</a>
616           </h4>
617           <p>
618             <span class="APPLICATION">Privoxy</span> is developed by unpaid
619             volunteers and thus our current running costs are pretty low.
620             Nevertheless, we have plans that will cost money in the future.
621             We would like to get this money through donations made by our
622             users.
623           </p>
624           <p>
625             <span class="APPLICATION">Privoxy</span> has therefore become an
626             associated project of <a href=
627             "http://www.spi-inc.org/about-spi/about-spi" target=
628             "_top">Software in the Public Interest (SPI)</a>, which allows us
629             to receive tax-deductible donations in most western countries.
630           </p>
631           <p>
632             We intend to use the donations to pay for our domain after
633             transferring it to SPI. Our goal is to make sure there's no
634             single point of failure and the bill gets paid and the site keeps
635             running even if a some of the currently active developers were to
636             suddenly disappear for a while.
637           </p>
638           <p>
639             We would also like to spend some money on more reliable hosting,
640             on hardware to help make sure <span class=
641             "APPLICATION">Privoxy</span> keeps running on platforms the
642             developers currently can't test on, and on technical books to
643             educate our developers about said platforms or to improve their
644             knowledge in general.
645           </p>
646           <p>
647             If you enjoy our software and feel like helping out with a
648             donation, please have a look at <a href=
649             "http://www.spi-inc.org/donations" target="_top">SPI's donation
650             page</a> to see what the options are.
651           </p>
652         </div>
653       </div>
654     </div>
655     <div class="NAVFOOTER">
656       <hr width="100%" class="c1">
657       <table summary="Footer navigation table" width="100%" border="0"
658       cellpadding="0" cellspacing="0">
659         <tr>
660           <td width="33%" align="left" valign="top">
661             <a href="index.html" accesskey="P">Prev</a>
662           </td>
663           <td width="34%" align="center" valign="top">
664             <a href="index.html" accesskey="H">Home</a>
665           </td>
666           <td width="33%" align="right" valign="top">
667             <a href="installation.html" accesskey="N">Next</a>
668           </td>
669         </tr>
670         <tr>
671           <td width="33%" align="left" valign="top">
672             Privoxy Frequently Asked Questions
673           </td>
674           <td width="34%" align="center" valign="top">
675             &nbsp;
676           </td>
677           <td width="33%" align="right" valign="top">
678             Installation
679           </td>
680         </tr>
681       </table>
682     </div>
683   </body>
684 </html>
685