Política de privacidade

English

Política de privacidade

Última atualização:

O Studify é uma extensão de navegador que bloqueia redes sociais enquanto estudas. Para isso guarda alguns dados num servidor. Aqui está o que guarda, porquê, durante quanto tempo e como o apagas.

Em resumo:

1Quem é responsável

O responsável pelos dados do Studify é João Almeida. Para qualquer questão sobre esta política ou sobre os teus dados, escreve para 2175524@student.uma.pt.

O Studify é feito por uma pessoa, como trabalho da disciplina de Computação Persuasiva. A extensão funciona nos navegadores Chromium (Chrome, Edge, Brave, Opera) e no Firefox. O servidor e a base de dados correm na Cloudflare (Workers e D1).

2Uma conta sem email

Quando instalas a extensão, o servidor cria uma conta com um identificador aleatório. Não te pedimos email, nome nem palavra‑passe, e o identificador nunca é a tua conta de outro serviço.

Para mudares de computador ou de navegador, recebes um código de recuperação. Guarda-o: é a única forma de voltares à mesma conta.

3O que guardamos e porquê

Cada dado tem uma base. O que é necessário ao serviço guarda-se para a extensão funcionar; o resto só com o teu consentimento.

Dados guardados no servidor:
Dado Base Para quê
Conta, dispositivos, plano (incluindo o local que escreves), lista de sites, preferências, sessões e estatísticas Necessário ao serviço Sincronizar entre dispositivos e aplicar as regras no servidor.
Alcunha, presença na classificação e na prova social Consentimento 1 Sem ele, a conta funciona igual e fica invisível aos outros.
Eventos de bloqueio (domínio em claro, tempo até decidir, decisão) e uso das sessões na análise Consentimento 2 O estudo. Retirar o consentimento apaga os eventos de bloqueio e tira as tuas sessões da análise.

Em cada sessão

  • O dia, o fuso horário e a hora a que começa e a que acaba.
  • Os minutos planeados, se foi prolongada, e os minutos reais.
  • O dispositivo e de onde começou: a janela que abre no ícone do Studify, o painel lateral, o painel, um aviso ou o ecrã de bloqueio.
  • A janela do plano desse dia e os tempos de estudo e de pausa, se usas pomodoro.
  • Se foi concluída ou abandonada e porque acabou, os pontos, o dia da sequência e o grupo do teste.
  • Se foi feita sem rede e quando chegou ao servidor.

Quando um site da tua lista é bloqueado

Só com o consentimento 2:

  • O domínio do site (por exemplo, instagram.com) e a hora.
  • Se foi durante uma sessão, numa pausa ou na janela do plano, e a que sessão pertence.
  • Os pontos que estavam em jogo e a frase sobre a sequência que o ecrã mostrou, na língua em que a mostrou.
  • A decisão que tomaste e o tempo que levaste a decidir.
  • O grupo do teste em que estavas nessa semana e quando o registo chegou ao servidor.

O teste das duas versões

O ecrã de bloqueio tem duas versões de texto, uma com linguagem positiva e outra com linguagem negativa, que alternam todas as semanas para toda a gente. Guardamos em que versão estavas. Só entram na análise as pessoas que deram o consentimento 2.

Todos os registos

Levam a data e a hora, o identificador aleatório da conta e o grupo do teste.

4O que nunca guardamos

  • O endereço completo das páginas. Só o domínio, por exemplo instagram.com.
  • Domínios que não estão na tua lista de bloqueio, nem o resto da tua navegação.
  • Email, nome ou palavra‑passe.

Porque é que o domínio fica em claro. Codificar o domínio com uma regra fixa não o escondia: daria para o descobrir comparando com uma lista de sites, e só dava uma falsa sensação de anonimato. A proteção real é nunca registar o resto da navegação, e o domínio só se regista quando o bloqueio dispara.

5Os dois consentimentos

São separados e opcionais. Quem recusa os dois usa a extensão na mesma.

  • Consentimento 1: aparecer na classificação e na prova social, com uma alcunha escolhida por ti.
  • Consentimento 2: partilhar dados para o estudo: os registos de bloqueio e de desvio e a entrada das tuas sessões na análise.

Podes mudar qualquer um nas definições da extensão. Cada mudança fica registada, com a data, como prova do consentimento.

6Quem vê os teus dados

  • Outros utilizadores, só com o consentimento 1: a tua alcunha e os dias estudados na classificação, e a tua conta nas contagens da prova social (por exemplo, “9 dos 12 já estudaram hoje”).
  • O investigador, num painel de acesso protegido: só entra quem usa o email autorizado. A análise do estudo só usa dados de quem deu o consentimento 2, sempre em totais, e um domínio só aparece quando foi bloqueado a pelo menos 5 pessoas. O painel conta também quantas contas foram criadas, quantas estiveram ativas nos últimos 7 dias e quantas pessoas deram cada consentimento.
  • O investigador, na vista por conta, que serve para tratar pedidos (por exemplo, apagar uma conta a pedido por email, secção 9). Mostra uma conta de cada vez, com ou sem consentimento 2: a alcunha, o grupo do teste, o fuso horário, as datas de registo e de atividade, os consentimentos e o histórico deles, os dispositivos (o navegador e quando foram vistos), o plano, as sessões, os dias estudados, os pontos, a sequência, as medalhas, os resumos de domingo e, se deste o consentimento 2, os eventos de bloqueio. Não mostra o código de recuperação nem os outros códigos: o servidor só guarda a impressão deles (secção 12).
  • A Cloudflare, onde correm o servidor e a base de dados.

7O que fica no teu computador

A extensão guarda no navegador o identificador da conta e a chave deste dispositivo, uma cópia do último estado vindo do servidor, a sessão em curso e os eventos que ainda não chegaram ao servidor (por exemplo, quando estás sem internet).

Quando um site é bloqueado, o endereço que tentaste abrir fica só no teu dispositivo e serve apenas para poderes sair do ecrã de bloqueio. Não é enviado para o servidor.

A língua da extensão (português, inglês ou a do navegador) é uma preferência que fica só neste navegador. Não é enviada para o servidor nem passa para os teus outros dispositivos.

8Durante quanto tempo

  • Os teus dados ficam guardados até os apagares, na extensão ou a pedido por email.
  • Contas sem atividade durante 12 meses são apagadas automaticamente.
  • Dispositivos que tiras da conta são apagados 30 dias depois.
  • O registo das ações do investigador (secção 9) é apagado automaticamente ao fim de 12 meses.

9Exportar e apagar

Nas definições da extensão podes, a qualquer momento, exportar todos os teus dados num ficheiro JSON e apagar tudo. Apagar remove a conta e todos os dados ligados a ela.

Nas mesmas definições vês os dispositivos ligados à conta, podes tirar algum e gerar um código de recuperação novo (o antigo deixa de valer).

Pedir por email

Também podes escrever para 2175524@student.uma.pt a pedir que apaguemos a conta, que te enviemos os teus dados no mesmo ficheiro JSON, que retiremos um consentimento ou que desliguemos os teus dispositivos. Qualquer pedido sobre a conta tem de trazer o código de recuperação: como não temos o teu email, é a única prova de que a conta é tua, e sem ele não atendemos o pedido. A alcunha pode ajudar a encontrar a conta, mas nunca serve de prova. O endereço de onde escreves não entra na base de dados.

No painel, o investigador pode apagar a conta e todos os dados (o mesmo que apagar na extensão), exportar os teus dados, retirar o consentimento 1 ou 2 (com o mesmo efeito que na extensão), tirar a alcunha e desligar todos os dispositivos (voltas a entrar com o código de recuperação). Tirar uma alcunha da classificação é a única destas ações que faz por iniciativa própria, para moderar alcunhas; as outras só a teu pedido, com o código. Não pode mudar os teus dados de estudo nem dar consentimentos por ti.

Cada uma destas ações fica registada, e também cada tentativa sem o código certo, marcada como recusada: quando, o email do investigador, o que fez, o identificador aleatório da conta e uma nota curta sobre o pedido ou o motivo. Se a conta for apagada, o registo guarda só esse identificador, sem nada ligado a ele. As mudanças de consentimento feitas assim entram também no histórico de consentimentos, marcadas como feitas pelo investigador.

10Quando desinstalas

Ao desinstalar, o navegador abre a página /adeus com dois botões: “apagar tudo” e “manter para reinstalar”. Se mantiveres, ou fechares a página, a conta fica guardada como descrito na secção 8.

O endereço dessa página leva um código que só permite apagar a conta. Vai na parte do endereço depois do #, que o navegador não envia ao servidor, por isso não fica nos registos de pedidos.

Um risco que deves conhecer: o endereço fica no histórico do navegador. Quem tiver acesso a esse histórico pode usá-lo para apagar os teus dados. Não pode usá-lo para os ver.

11Idade mínima

O Studify é para quem tem 13 anos ou mais. Confirmas a tua idade no registo inicial.

12Como protegemos a conta

A chave de cada dispositivo, o código de recuperação e o código de desinstalação são números aleatórios longos. O servidor guarda apenas uma impressão de cada um (SHA-256), nunca o valor original.

13Contacto

Dúvidas, pedidos ou queixas sobre os teus dados: 2175524@student.uma.pt.