wiki: las fotos ya no suben con la ubicacion

El aviso de privacidad de la portada cambia de sentido: se explica que se quita
y que se conserva, y por que estuvo roto en Android. Se retira el apartado de
Limitaciones, que ya no aplica, y la entrada de Problemas pasa a decir como
comprobarlo con identify.
SITO 2026-08-19 21:08:46 +02:00
parent b6cb172963
commit 82a14e2ea6
5 changed files with 31 additions and 27 deletions

@ -78,8 +78,8 @@ Que esto funcione depende de otro método del envoltorio,
`WebChromeClient.onShowFileChooser`. Sin él, tocar el botón no abre nada: es lo que le `WebChromeClient.onShowFileChooser`. Sin él, tocar el botón no abre nada: es lo que le
pasaba a una versión anterior del envoltorio de esta rama, y está arreglado. pasaba a una versión anterior del envoltorio de esta rama, y está arreglado.
> **Cuidado con la ubicación.** Las fotos se suben **con sus metadatos EXIF**, > Las fotos se suben **sin sus metadatos**: la ubicación GPS, la marca del móvil y el
> incluida la posición GPS si la cámara la guarda. Ver [Limitaciones](Limitaciones). > número de serie se quitan antes de guardarlas. Solo se conserva la orientación.
<br clear="all"> <br clear="all">

17
Home.md

@ -84,14 +84,19 @@ los segundos que lleva esperando; no está colgada.
--- ---
## Aviso sobre privacidad ## Las fotos suben sin tus metadatos
Esta rama **no elimina los metadatos EXIF** de las imágenes que subes desde el móvil, Al subir una imagen se le quitan los metadatos **antes** de guardarla: la ubicación
**incluida la ubicación GPS** si la cámara la guarda. El limpiador de metadatos del GPS, la marca y el modelo del móvil, el número de serie, la fecha. Vale para JPEG, PNG
código depende de una biblioteca que no se empaqueta en Android. y WebP.
Hasta que se resuelva: **quita la ubicación de las fotos antes de subirlas**, o Solo se conserva la **orientación** —para que las fotos verticales no salgan
desactiva el guardado de ubicación en la cámara. Ver [Limitaciones](Limitaciones). tumbadas— y el perfil de color. Los píxeles no se tocan: no se recomprime nada.
Esto estuvo roto en Android durante un tiempo, y merece la pena saber por qué: el
limpiador dependía de una biblioteca con binarios nativos que **no se empaqueta en el
móvil**, y cuando no está, devolvía la imagen intacta sin decir nada. Ahora el
limpiador no depende de nada.
--- ---

@ -6,19 +6,6 @@
Esta página existe porque una rama experimental honesta dice lo que falla. Si buscas Esta página existe porque una rama experimental honesta dice lo que falla. Si buscas
la lista de virtudes, está en la [portada](Home). la lista de virtudes, está en la [portada](Home).
## Los metadatos EXIF no se eliminan en el móvil
**El más importante.** Al subir una foto desde Android, **sus metadatos viajan
intactos, incluida la ubicación GPS** si la cámara la guardó.
El código tiene un limpiador de metadatos, pero depende de una biblioteca con
componentes nativos que **no se empaqueta en Android** (el paquete móvil no lleva
ningún binario nativo, a propósito). El limpiador comprueba si está disponible y, si
no, **devuelve la imagen sin tocar**.
Mientras no se resuelva: **quita la ubicación de las fotos antes de subirlas**, o
desactiva el guardado de ubicación en tu cámara.
## Consultas de DNS a Google y Cloudflare ## Consultas de DNS a Google y Cloudflare
El arranque del backend en Android fija los servidores DNS a `8.8.8.8`, `1.1.1.1` y El arranque del backend en Android fija los servidores DNS a `8.8.8.8`, `1.1.1.1` y

@ -109,13 +109,23 @@ caracteres Unicode poco comunes y al sistema le falta una fuente que los cubra.
sudo apt install fonts-noto-core # Debian, Ubuntu y derivadas sudo apt install fonts-noto-core # Debian, Ubuntu y derivadas
``` ```
## Subí una foto y llevaba mi ubicación ## ¿Mis fotos llevan mi ubicación?
Es un problema conocido y **sin resolver**: las imágenes suben con sus metadatos EXIF, **Ya no.** Al subir una imagen se le quitan los metadatos antes de guardarla: GPS,
incluida la posición GPS. marca y modelo, número de serie y fecha. Se conservan la orientación y el perfil de
color, y los píxeles quedan intactos.
Mientras tanto: quita la ubicación de las fotos antes de subirlas, o desactiva el Puedes comprobarlo con cualquier foto tuya:
guardado de ubicación en la cámara. Ver [Qué NO tiene](Limitaciones).
```sh
identify -verbose foto_descargada.jpg | grep -i "exif:"
```
Tiene que salir como mucho `Profile-exif: 32 bytes`, que es solo la orientación.
Estuvo roto en Android una temporada: el limpiador dependía de una biblioteca con
binarios nativos que no se empaqueta en el móvil, y al no estar devolvía la imagen
intacta **sin avisar**. Si usas una APK anterior a esto, sigue pasándote.
## Se cierra al salir de la aplicación ## Se cierra al salir de la aplicación

@ -24,6 +24,8 @@ Sin fechas: esto se hace cuando se puede.
ajustes y aviso cuando dos comparten clave. ajustes y aviso cuando dos comparten clave.
- **La contraseña de la copia de seguridad** ya no viaja en la dirección: el - **La contraseña de la copia de seguridad** ya no viaja en la dirección: el
formulario de exportación vuelve a ser POST. formulario de exportación vuelve a ser POST.
- **Las fotos suben sin metadatos**: GPS, marca, modelo y número de serie fuera, en
JPEG, PNG y WebP, sin depender de ninguna biblioteca.
- **Traducciones completas**: las 56 claves de la rama, en los 11 idiomas de Oasis. - **Traducciones completas**: las 56 claves de la rama, en los 11 idiomas de Oasis.
Antes solo el castellano estaba entero y los otros nueve salían en inglés. Antes solo el castellano estaba entero y los otros nueve salían en inglés.
- **Los nombres de las categorías son los de epsylon** (Community, Library, - **Los nombres de las categorías son los de epsylon** (Community, Library,
@ -39,7 +41,7 @@ Sin fechas: esto se hace cuando se puede.
## Sin empezar ## Sin empezar
- **Limpiar los metadatos EXIF** en el móvil (ver [Limitaciones](Limitaciones)).
## Bloqueado, y por qué ## Bloqueado, y por qué