Escáner QR que no quiere acceder a mi lista de contactos

(Soy nuevo en Android y en este sitio, así que tengan paciencia conmigo si mi pregunta es extremadamente estúpida y si me equivoqué en las etiquetas. Sin embargo, siéntanse libres de mejorar).

Quiero una aplicación para escanear el código QR ocasional que normalmente debería contener una URL.

El otro día quise descargar una aplicación para eso y busqué en el mercado una que no quisiera acceder a todos mis contactos, los calzoncillos de mi abuela y cualquier otra cosa que pudiera tener en sus sucias manos, pero fue en vano.

¿Cómo es que todos quieren hurgar en los contactos de mis pantalones ? ¿Me estoy perdiendo algo o es solo extracción de datos por parte de los escritores de la aplicación?

Respuestas (2)

Aquí está QR Droid privado . No accede a su información de contacto.

Por lo general, la razón por la que quieren acceder a los contactos es porque puede almacenar la información de contacto en un código QR. Entonces, cuando se escanea, ve que es un contacto y lo agrega a sus contactos. sin acceso a sus contactos, no sería capaz de hacer esto. Otra razón es que algunas de las aplicaciones te permiten crear códigos QR a partir de tus contactos. Necesitaría permiso de lectura para hacer esto.

Aquí hay un ejemplo de una vCard almacenada en un código qr:

ingrese la descripción de la imagen aquí

Aquí están los datos que se almacenan allí:

BEGIN:VCARD
N:John Q. Public
ORG:Acme
TITLE:CEO
TEL:3125555555
URL:http://example.com
EMAIL:john.q.public@email.com
ADR:1234 any street suite 300 Someville\, ST 00000
END:VCARD
Creo que esto muestra por qué los permisos se manejan mal. En lugar de tener que aceptar una aplicación que misteriosamente requiere algún conjunto de permisos, Android debería haber sido configurado para permitirnos activarlos y desactivarlos por aplicación, luego dejar que la aplicación muestre un cuadro de diálogo "Escaneó un contacto, pero no tengo permiso", si y solo si intenta usar esa función.
@LarryGritz: Estoy totalmente de acuerdo. ¿Por qué tengo que seguir servilmente el capricho de un escritor de aplicaciones sobre lo que quieren acceder o abstenerme de instalar la aplicación por completo? Mientras esté satisfecho con que un lector de QR no pueda intercambiar información de contacto, podría usar cualquier lector de QR si pudiera decirle al sistema que le niegue el acceso a mi lista de contactos. Tal como están las cosas, tengo que encontrar uno cuyo escritor excluyó voluntariamente esa característica o tengo que entregar voluntariamente mis datos privados.
QR Droid Private no es tan privado como parece. Según Clueful Privacy Advisor, esta aplicación (v5.7) se comunica con Appoxee y Flurry (servicios de análisis/adware). Estos no se enumeran en los permisos de la aplicación. Otros revisores en Google Play han declarado que comenzaron a recibir anuncios emergentes después de instalar esta aplicación.

Dado que esta antigua pregunta mía todavía recibe votos a favor, permítanme agregar: estoy usando esta aplicación de código abierto de F-Droid. La gente de F-Droid crea las aplicaciones ellos mismos, a partir de las fuentes, eliminando las improvisaciones si es necesario. Por lo general, confío mucho más en ellos que en lo que encuentras en Play Store.

(Dicho esto, me parece recordar que esta aplicación también está disponible en Play Store. Sin embargo, allí la subió el creador y no sabes si subió exactamente la versión que es de código abierto).