Privacidade dos dados

Documento

Conformidade com as leis de privacidade de dados

A Singular fornece uma funcionalidade de proteção da privacidade para o ajudar a cooperar com quaisquer parceiros que possam estar a cumprir as leis de privacidade do consumidor, como o GDPR e o CCPA(California Consumer Privacy Act). Estes parceiros querem ser notificados se o utilizador final consentiu em partilhar as suas informações privadas.

Se tiver implementado uma forma de pedir o consentimento dos utilizadores para partilharem as suas informações, utilize o método limitDataSharing para notificar a Singular da escolha do utilizador:

Utilize Singular.limitDataSharing(false) para indicar que o utilizador consentiu (opted in) em partilhar as suas informações.

Use Singular.limitDataSharing(true) se o usuário não consentiu.

A Singular utiliza LimitDataSharing em"User Privacy Postbacks", bem como transmite esta informação a parceiros que a requerem para cumprir os regulamentos relevantes. Consulte"Privacidade do utilizador e Limitar partilha de dados" para obter mais informações.

Nota: A utilização do método é opcional, mas pode haver informações de atribuição que o parceiro partilhará com a Singular apenas se for especificamente notificado de que o utilizador optou por participar.

Método Singular.limitDataSharing
Assinatura Singular.limitDataSharing(booleanshouldLimitDataSharing)
Descrição Notifica a Singular do consentimento do utilizador (opt-in) para a partilha de dados privados. O método Limitar Partilha de Dados dá-lhe uma opção para controlar se a sua aplicação envia dados do utilizador a terceiros. Isto é útil se quiser restringir a partilha de dados com base nas preferências do utilizador ou nos requisitos de privacidade.
Exemplo de utilização
// User has opted into sharing data


Singular.limitDataSharing(false);

Métodos adicionais para conformidade com o GDPR

O Singular SDK fornece vários métodos para ajudá-lo a cumprir as políticas do GDPR e permitir que o Singular saiba sobre o consentimento ou não consentimento do usuário para rastreamento.

Método Singular.trackingOptIn
Descrição Notifica a Singular sobre o consentimento do usuário (opt-in) para rastreamento. O método TrackingOptIn() é usado para enviar um evento "gdpr" para os servidores da Singular. Se você não chamar esse método, o aplicativo continuará rastreando os usuários como se eles tivessem dado consentimento, mas não os marcará especificamente como opt-in do GDPR. Se o seu aplicativo precisa estar em conformidade com o GDPR (Regulamento Geral de Proteção de Dados), você deve chamar essa função para garantir que o consentimento do usuário seja registrado corretamente.
Exemplo de uso
Singular.trackingOptIn();
Método Singular.stopAllTracking
Descrição

Interrompe todas as actividades de rastreio para este utilizador nesta aplicação.

Nota: Chamar este método desactiva efetivamente o SDK, mesmo depois de a aplicação ser reiniciada (o estado é persistente)! A única forma de voltar a ativar o rastreio é chamar resumeAllTracking().
Exemplo de uso
Singular.stopAllTracking();
Método Singular.resumeAllTracking
Descrição Retomar a monitorização para este utilizador nesta aplicação.
Exemplo de utilização
Singular.resumeAllTracking();
Método Singular.isAllTrackingStopped
Descrição Verifica o estado de seguimento deste utilizador nesta aplicação. Devolve true se a localização tiver sido interrompida utilizando StopAllTracking() e não tiver sido retomada.
Exemplo de utilização
Singular.isAllTrackingStopped();