Here's post from Apple iPhone forum that Apple recently deleted: iTunes sends diagnostic logs to Apple. I was curious to investigate what exactly is contained in these logs. On an XP machine, navigate to: C:\Documents and Settings\<user name>\Application Data\Apple Computer\Logs\CrashReporter\MobileDevice\<phone name>\Baseband You will find tons of baseband log files with each log containing the entries on how many times your phone disconnected from network! Wow, Apple knows how many times my iPhone dropped call or disconnected from 3G! How come its NOT doing anything about it? Anyways... here's a typical log entry: 23:15:22 -0700 DST clm disconnect: duration=57;cause=kNoError;ceer=0;txPower=-41;maxTxPower=0;rat=0;cgi=310:410:42998:10499 Last night, I spent some time analyzing this and I was shocked by last field "cgi" 310 = Country Code for USA 410 = Operator code for AT&T 422998:10499 = Area/Cellsite (tower) with which iPhone was connected to! Apple thus knows physical location of my phone and time when I was at that location. Considering the number of logs that were transmitted to Apple, it seems Apple can easily create a "trail" of where I travelled during the day!!!