Skip to main content

La puntuación biométrica

Elata mantiene una puntuación biométrica entre aplicaciones para cada usuario, creada a partir de resultados de sesión derivados que las aplicaciones informan con reportAffect. No se comparte nada hasta que el usuario lo acepte explícitamente y puede desactivarlo en cualquier momento. Elata muestra el consentimiento en su propio marco de confianza, no en su aplicación. Elata también vuelve a verificar el consentimiento en el servidor para cada muestra, por lo que su aplicación no puede contribuir sin él. Actualmente existe un propósito de consentimiento: platform_score.

pedir consentimiento

Elata abre su cuadro de diálogo de consentimiento y responde con { type: 'elata:consent:state', purpose, granted, requestId } una vez que el usuario lo decide. Para permitir que los usuarios desactiven el uso compartido desde la configuración de su aplicación, envíe el mismo mensaje con action: 'revoke'.

Leer el consentimiento sin preguntar

Para mostrar el estado actual en su interfaz de usuario, por ejemplo, como un interruptor de configuración, envíe elata:consent:query. Obtiene la misma respuesta y no se muestra ningún cuadro de diálogo.

Leer las opiniones del usuario

Los usuarios que comparten su puntuación pueden ver sus propios resultados entre aplicaciones dentro de su aplicación. Solicítalos con elata:insights:request:
Elata responde con elata:insights:state:
windowDays tiene un valor predeterminado de 90 y un límite de 365. Los datos son un resumen seleccionado de la propia actividad del usuario; nunca incluye otros usuarios ni registros sin procesar.

Lista de verificación para aplicaciones que contribuyen a la puntuación

  1. Solicite al equipo de Elata que habilite el alcance biometrics para su aplicación.
  2. Explique en su aplicación y enumere qué se mide y qué se comparte.
  3. Pide consentimiento al elata:consent:request antes de llamar al reportAffect.
  4. Maneje scope_denied desde reportAffect ofreciendo nuevamente el mensaje de consentimiento.