Acabo de toparme con Adeona, un proyecto de la Universidad de Washington que intenta dar una solución al problema de las pérdidas (o los robos) de dispositivos portátiles, de una manera respetuosa con la privacidad del propietario del portátil, y distribuido bajo una licencia GPL 2.0. O sea: es software libre y abierto.
Cuando te instalas el software en tu portátil, el programita instalado constantemente está registrando (y enviando) datos que pueden ayudar a localizarlo, como su direccion IP. Esta información se almacena siguiendo el servicio de almacenamiento distribuido OpenDHT (a su vez software libre). Se usa encriptación para que esos datos de ubicación almacenados puedan ser consultados solamente por el propietario del dispositivo. De esta manera, te aseguran que nadie más podrá usar la información de trazabilidad de tu portátil (y normalmente uno está a pocos metros de su portátil, al menos en la misma localidad) y que esta información podrá ser útil si te lo roban y quieres ayudar a la poli a que te lo encuentren.
En estos momentos la página de descargas está deshabilitada, por lo que no puedo saber a ciencia cierta para qué sistemas existe una versión. Por lo que leo en los FAQ entiendo que hay una para Mac OS X y otra para Windows. ¿¿Y para Linux??
Tampoco puedo saber cómo funciona este programa realmente, porque si yo me robase un portátil, lo primero que haría sería formatearlo y «plancharle» un nuevo sistema operativo. Y hasta entonces no lo conectaría a Internet, así que para ladrones como la que yo sería si me viese abocada al crimen, es posible que esto no valga de mucho…
Actualización: En las FAQ ellos aclaran que si un ladrón hace precisamente lo que yo haría, pues Adeona obviamente deja de funcionar. Argumentan que su programa no quiere solucionar el 100% de los casos sino el más común: que te roben el portátil para uso personal o para revenderlo sin siquiera «limpiarlo».
También aclaran qué datos se capturan exactamente. Copio y pego:
Internal IP address
This is your Internet location as reported by the operating system.
External IP address
This is your Internet location obtained by asking a web server like checkip.dyndns.org.
Nearby routers
These are network routers obtained by doing a traceroute to randomly selected PlanetLab computers. Usually, the names of network routers you are using can give a clue about your geographical location.
Access point
This is the name of the wireless hotspot you are connected to, can also give a clue about your location. Note that the Windows version simply reads a registry key that might contain stale information or no information on the current access point (for example, if one is not using the Windows-provided wireless management tools.)
Photos (Macs only)
The location-finding component takes a picture using isightcapture before sending an update to OpenDHT. If a thief was using the laptop, you could get a photo of them.
Este último punto es una cucada. ¡Imagina poder verle la cara al capullo que te robó tu precioso MacBook!