Política de privacidade — Shelfmark Labels
Quem somos
A Shelfmark Labels ("a app") é uma app para lojas Shopify que gera etiquetas de código de barras e de preço em PDF. Responsável pelo tratamento: Tidewell Apps, contacto: tidewellapps@gmail.com.
Que dados tratamos e porquê
| Dados | Origem | Finalidade | Guardados? |
|---|---|---|---|
Domínio da loja (*.myshopify.com) e tokens de acesso OAuth (token de acesso e refresh token) | Instalação da app | Autenticar os pedidos da app à Shopify | Sim, enquanto a app estiver instalada |
| Último plano confirmado da app e data da confirmação | Partner API da Shopify | Evitar consultas repetidas (é reutilizado durante 5 min no Pro e 60 s no Free) e não bloquear quem paga se a verificação do plano falhar (até 72 h) | Sim, enquanto a app estiver instalada |
| Definições das etiquetas (campos a mostrar, tamanho de letra, simbologia, resolução da impressora) | Lojista | Gerar as etiquetas como o lojista quer | Sim |
| Modelos de etiqueta personalizados e calibração (offsets, rotação) | Lojista | Gerar PDFs com o tamanho certo | Sim |
| Nº de etiquetas geradas por mês | App | Aplicar a quota do plano | Sim (apenas o número, por loja e mês), até ao pedido shop/redact |
| Dados de produtos (título, variante, SKU, preço, preço comparativo, códigos de barras) | API Admin da Shopify, só para os produtos escolhidos | Desenhar as etiquetas | Não: são lidos no momento e o PDF não fica guardado no servidor. Na app móvel da Shopify, o PDF fica no máximo 2 minutos na memória do servidor (nunca em disco nem na base de dados), até o link de descarga ser aberto 3 vezes ou expirar |
| Identificador da loja enviado à Partner API da Shopify | App | Saber qual o plano ativo | Não na base de dados (só em memória do servidor). O resultado fica em cache até 5 minutos em memória (5 min para o Pro, 60 s para o Free ou sem plano, 30 s após um erro) |
| Contadores de redirecionamento para a página de planos (número e datas) | App | Evitar que o lojista fique preso num ciclo de redirecionamentos | Sim, enquanto a app estiver instalada |
Os registos (logs) do servidor contêm os endereços pedidos (com o domínio da loja e parâmetros técnicos enviados pela Shopify), o código de resposta, o tipo de evento dos webhooks e mensagens de erro técnicas. Não contêm dados de clientes da loja e não são copiados para a base de dados da app.
Não tratamos dados de clientes da loja (compradores): nem nomes, emails, telefones, moradas, IPs ou IDs de clientes. A app pede apenas o acesso read_products e não altera a loja.
Onde ficam os dados
A app está alojada na Fly.io, na região de Amesterdão (Países Baixos, União Europeia). A base de dados fica num volume nesse servidor; a Fly.io guarda cópias de segurança diárias do volume durante 14 dias.
Retenção e eliminação
- Ao desinstalar a app (webhook
app/uninstalled), apagamos de imediato as sessões, as definições, os modelos, as calibrações, o último plano confirmado e os contadores de redirecionamento. - O contador mensal de etiquetas (domínio da loja, mês e número) fica guardado até ao pedido de eliminação da Shopify (
shop/redact, enviado 48 horas depois da desinstalação), para que desinstalar e voltar a instalar não reponha a quota do plano gratuito. Esse pedido apaga todos os dados da loja que ainda existam. - Pedidos de dados ou de eliminação de clientes (
customers/data_request,customers/redact): como não guardamos dados de clientes, não há nada a exportar ou apagar. - Dados apagados podem continuar nas cópias de segurança do volume até estas expirarem (14 dias).
Partilha
Os dados só são usados para prestar o serviço. Não são vendidos nem partilhados com terceiros, exceto o fornecedor de alojamento da app (Fly.io, região de Amesterdão, Países Baixos, UE) e a própria Shopify.
Direitos
O lojista pode pedir acesso, retificação ou eliminação dos dados através de tidewellapps@gmail.com ou desinstalando a app.