]> jfr.im git - irc/freenode/web-7.0.git/blobdiff - content/kb/general/cloaks.md
Links to info on bouncers/VPNs/Tor.
[irc/freenode/web-7.0.git] / content / kb / general / cloaks.md
index e50ee9594f77be146cb0435026825f0b37fbe012..6018ec8b98e99d3bd88a33f28186d7fda6f59471 100755 (executable)
@@ -1,20 +1,20 @@
 Title: User and project cloaks
 ---
-There are two types of "cloak" which can be set on accounts on freenode; both 
+There are two types of cloak which can be set on accounts on freenode; both 
 replace the hostname/IP displayed when you are connected (but only when you're
 identified to NickServ - see below).
 
 There are also gateway cloaks, which are automatically applied if you're
 connecting from certain providers, gateways or web IRC clients, whether or not
-you are identified to NickServ, and which override unaffiliated cloaks..
+you are identified to NickServ, and which override unaffiliated cloaks.
 
 Project cloaks
 ==============
 Project cloaks typically take the form `project/role/user`, for instance
-`freenode/staff/bigpresh` (however, some take othe forms).  They are designed to
-demonstrate that the user is connected to the project in some way.  Different
-projects use cloaks for various roles - some only use them for their "core"
-team, some will assign "user" cloaks as well.
+`freenode/staff/bigpresh` (however, some take other forms).  They are designed to
+demonstrate that the user is connected to a project in some way.  Different
+projects use cloaks for various roles - some only use them for their core
+team, some will assign user cloaks as well.
 
 Project cloaks can only be requested by a registered group contact of an
 already [registered group](pages/groupreg) - they should contact a member of
@@ -23,10 +23,14 @@ freenode staff to request that a user be given a project cloak.
 
 Unaffiliated cloaks
 ===================
-Unaffiliated cloaks take the form `unaffiliated/accountname`.  They indicate that
-you are not affiliated with any specific project on freenode.  They can also
-help obscure your IP from casual observers, to a certain degree - but see the
-weaknesses section below.
+Unaffiliated cloaks for users take the form `unaffiliated/accountname`.  They
+indicate that you are not affiliated with any specific project on freenode.
+They can also help obscure your IP from casual observers, to a certain degree
+- but see the weaknesses section below.
+
+Bots can also be cloaked to indicate their owner - unaffiliated bot cloaks take
+the form `unaffiliated/bot/accountname`, where the accountname in that case is
+the bot owner's account name, not the bot's account.
 
 
 Gateway cloaks
@@ -58,10 +62,14 @@ should *not* be relied upon for that purpose, as they are not reliable:
 - Accepting a DCC chat/file transfer session, or clicking a link someone sends
   you could reveal your IP to them
 
-For these reasons, we advise you to consider cloaks very basic protection from
-casual observers, and a way to stop your IP/hostname being passively logged in
-most cases, but caution that they cannot be relied upon to hide your IP/hostname
-robustly - if you want that, you should consider an IRC bouncer, VPN or Tor.
+For these reasons, we advise you to consider cloaks as only very basic
+protection from casual observers, and a way to stop your IP/hostname being
+passively logged in most cases, but caution that they cannot be relied upon to
+hide your IP/hostname robustly - if you want that, you should consider an
+[IRC bouncer](https://en.wikipedia.org/wiki/IRC_bouncer),
+[VPN](https://en.wikipedia.org/wiki/Virtual_private_network)
+[Tor](https://www.torproject.org/) (see our blog post on 
+[connecting to freenode via Tor](https://freenode.net/news/tor-online).
 
 Do consider, however, just how much you need to hide your IP address; it's
 disclosed routinely during normal Internet usage - for instance, every website
@@ -70,9 +78,12 @@ Tor.  Many, many users happily use IRC for decades, never hiding their IP
 address, and do not have any problems.
 
 To re-iterate, the primary purpose of cloaks is to show your project affiliation,
-or lack thereof.  "Hiding your IP" is not their primary purpose, and they cannot
+or lack thereof.  Hiding your IP is not their primary purpose, and they cannot
 be fully relied upon to do that.
 
+Also, even when you are cloaked, you will see your own IP if you /whois
+yourself.
+
 Requesting a cloak
 ==================
 Once you've read and understood the above, if you would like an unaffiliated