Olá Erick, obrigado pelo interesse. Vamos lá:
Como funciona essa troca de dados entre minha conta google e sua aplicação?
O App faz as seguintes trocas de dados:
- quando voce cria a conta, eu salvo seu e-mail na nossa base (por enquanto nem o nome eu to salvando).
- Quando voce cria uma nova API com o link de uma tabela, a gente se conecta a API do Google e pede as informações da tabela (todas informações, pois não tem como pedir só uma parte como "apenas o nome" por ex). Nessa etapa, salvamos a ID, o nome da tabela, o nome das abas e seus IDS. Não salvamos nenhum dado.
- Depois da API criada, voce recebe o link dela. Nesse caso, quando voce envia um GET, POST, PATCH ou DELETE, acessamos os dados, processamos a operação solicitada e pronto.
Creio que sua preocupação seja se salvamos os dados das tabelas, a resposta e não. Resumindo, salvamos:
seu e-mail a id e o nome da sua tabela (apenas a tabela que você adicionou ao nosso serviço) as ids e os nomes de cada aba da sua tabela (apenas a tabela que você adicionou ao nosso serviço)
Quais dados você tem acesso quando eu faço o login com minha conta?
Da sua conta Google: nome, email, imagem, id (no momento usamos apenas e-mail, como te disse) Também temos permissões para ver, editar, criar e excluir todas as suas planilhas do Planilhas Google.
Mais infos aqui: https://developers.google.com/sheets/api/scopes?hl=pt-br Usamos o escopo "https://www.googleapis.com/auth/spreadsheets"
Seu software guarda alguma informação da minha conta?
Como te falei, salvamos:
seu e-mail a id e o nome da sua tabela (apenas a tabela que você adicionou ao nosso serviço) as ids e os nomes de cada aba da sua tabela (apenas a tabela que você adicionou ao nosso serviço)
Muito obrigado pela resposta João.
Entendo que não tem dados sensíveis sendo salvos pelo seu sistema, isso é importante para não ferir a LGPD.
Acredito que seu software tenha bastante potêncial para se tornar um Saas e competir com o sheetdb, portanto deixo aqui alguns pontos como susgestão que você pode adicionar no seu Roadmap de desenvolvimento:
- Deixar "Também temos permissões para ver, editar, criar e excluir todas as suas planilhas do Planilhas Google" explicíto nos termos de aceite na hora de criação de conta.
- Criação de uma página de Políticas de privacidade descrevendo como você usa os dados.
- Opção de descadastramento total do email caso o cliente não queira mais usar seu software.
Mais uma vez, obrigado com tua contribuição com a comunidade.