1. Escopo e princípios
Esta política explica como o site Trelune e o aplicativo Trelune para macOS tratam informações. O app é local-first: o mantenedor do projeto não opera um serviço central que receba suas publicações, arquivos ou tokens. Os dados do app ficam no seu Mac, salvo quando você escolhe enviá-los a uma plataforma ou configurar um serviço externo.
2. Informações tratadas pelo aplicativo
Para oferecer os recursos que você usa, o app pode armazenar localmente rascunhos, textos, datas, preferências, referências a arquivos de mídia, nomes de contas conectadas, dados de perfil e status de envio.
- Tokens OAuth e credenciais de desenvolvedor ficam no Chaves do macOS.
- Publicações, preferências e histórico do TikTok ficam em arquivos locais do app, em
~/Library/Application Support/Trelune/ou nas preferências do usuário. - Se você autorizar escopos de métricas e lista de vídeos, o app consulta e exibe dados como contagens de seguidores, métricas de vídeos e metadados de vídeos recentes.
O app não solicita sua senha do TikTok. A autorização é feita pelo navegador no fluxo oficial do TikTok.
3. Dados enviados às plataformas
Quando você conecta o TikTok, o app recebe os dados autorizados pela conta, como identificador e nome de exibição. Se você concede os escopos correspondentes, também pode buscar métricas e metadados de vídeos. Quando você confirma um envio, o conteúdo e as opções escolhidas são enviados à API do TikTok para upload, rascunho ou publicação direta, conforme a permissão disponível.
O TikTok trata esses dados de acordo com suas próprias políticas. O Trelune não recebe uma cópia centralizada deles. Outras redes conectadas recebem os dados necessários para conectar contas, atualizar informações autorizadas e executar as ações habilitadas por você.
4. Site, hospedagem e preferências
O site é servido pela Cloudflare. Para entregar e proteger as páginas, a Cloudflare pode processar dados técnicos da solicitação, como endereço IP, informações do navegador, horário e registros de segurança, segundo as políticas e prazos do provedor. O site carrega fontes do Google Fonts, o que pode enviar ao Google dados técnicos da solicitação de fonte.
O site não usa conta, formulário, publicidade nem ferramenta de analytics. A preferência de tema claro/escuro pode ser guardada no armazenamento local do navegador; ela não é um cookie e não é enviada ao mantenedor.
5. Serviços opcionais na sua conta AWS
Você pode configurar componentes próprios na AWS. Se ativar a hospedagem de mídia, o app envia os arquivos escolhidos para um bucket S3 da sua conta para que as redes sociais possam buscá-los. Se ativar a publicação pela nuvem, o app também envia para os recursos AWS que você configurou as publicações agendadas, textos, opções e arquivos de mídia; credenciais OAuth necessárias à execução podem ser sincronizadas com o AWS Systems Manager Parameter Store da sua conta.
Esses componentes rodam na conta AWS que você controla, não em uma conta operada pelo mantenedor do Trelune. Você controla acesso, região, segurança, custos e retenção, e deve remover os recursos e arquivos na AWS quando não precisar mais deles. As políticas da AWS também se aplicam.
6. MCP e assistentes opcionais
Se você ativar o servidor MCP do Trelune e conectá-lo a um assistente, esse assistente poderá acessar as funções e informações que você habilitou, como rascunhos e publicações. O assistente ou seu provedor pode processar esses dados conforme os próprios termos e políticas. O mantenedor do Trelune não recebe os dados por essa conexão local.
7. Retenção, revogação e exclusão
Os registros locais permanecem no Mac até que você os remova. Você pode desconectar o TikTok no app e revogar o acesso nas configurações de aplicativos autorizados do TikTok. Para apagar dados locais, remova os registros pelo app quando disponível ou exclua a pasta de dados do Trelune em ~/Library/Application Support/Trelune/; credenciais do Chaves devem ser removidas pela opção de desconexão ou pelo app Chaves do macOS.
Conteúdo já enviado ao TikTok ou a outra plataforma é regido pela política daquela plataforma e não é removido automaticamente quando você apaga o app. Arquivos no seu bucket externo também precisam ser removidos por você.
8. Seus direitos e contato
Você pode solicitar informações ou exercer direitos previstos na legislação de privacidade aplicável, inclusive a LGPD quando aplicável. Como o mantenedor não opera um banco central de publicações ou tokens, muitos dados podem ser acessados e apagados diretamente no seu Mac ou na plataforma conectada.
Para entrar em contato, abra uma solicitação no GitHub do Trelune sem incluir dados pessoais, credenciais ou conteúdo privado; indique que precisa tratar do assunto em canal privado.
9. Crianças, alterações e links
O site e o app não são direcionados a crianças. Esta política pode mudar para refletir alterações no app, no site ou nas obrigações legais. A versão vigente e sua data aparecem nesta página. Links para TikTok, GitHub e outros provedores levam a serviços com políticas próprias.
1. Scope and principles
This policy explains how the Trelune website and macOS app handle information. The app is local-first: the project maintainer does not operate a central service that receives your posts, files, or tokens. App data stays on your Mac unless you choose to send it to a platform or configure an external service.
2. Information handled by the app
To provide the features you use, the app may store drafts, text, dates, preferences, media file references, connected account names, profile information, and delivery status locally.
- OAuth tokens and developer credentials are stored in macOS Keychain.
- Posts, preferences, and TikTok delivery history are stored in local app files under
~/Library/Application Support/Trelune/or in user preferences. - If you authorize video-list and analytics scopes, the app can retrieve and display data such as follower counts, video metrics, and recent video metadata.
The app does not ask for your TikTok password. Authorization happens in your browser through TikTok's official flow.
3. Data sent to platforms
When you connect TikTok, the app receives account-authorized information such as your identifier and display name. If you grant the relevant scopes, it can also retrieve metrics and video metadata. When you confirm a submission, the content and options you choose are sent to the TikTok API for upload, inbox draft, or direct posting, depending on the available permission.
TikTok handles this data under its own policies. Trelune does not receive a centralized copy. Other connected networks receive the data needed to connect accounts, refresh authorized information, and perform actions you enabled.
4. Website, hosting, and preferences
The website is served by Cloudflare. To deliver and protect the pages, Cloudflare may process technical request data such as IP address, browser information, timestamps, and security logs under its own policies and retention periods. The site loads fonts from Google Fonts, which may send Google technical font-request data.
The website has no account, form, advertising, or analytics tool. Your light/dark theme preference may be stored in your browser's local storage; it is not a cookie and is not sent to the maintainer.
5. Optional services in your AWS account
You may configure your own AWS components. If you enable media hosting, the app uploads selected files to an S3 bucket in your account so social networks can retrieve them. If you enable cloud publishing, the app also sends scheduled posts, text, options, and media files to the AWS resources you configured; OAuth credentials needed for execution may be synchronized to your account's AWS Systems Manager Parameter Store.
These components run in the AWS account you control, not in an account operated by the Trelune maintainer. You control access, region, security, costs, and retention, and should remove AWS resources and files when they are no longer needed. AWS policies also apply.
6. Optional MCP and assistants
If you enable the Trelune MCP server and connect it to an assistant, that assistant may access the functions and information you enabled, such as drafts and posts. The assistant or its provider may process the data under its own terms and policies. The Trelune maintainer does not receive data through this local connection.
7. Retention, revocation, and deletion
Local records remain on your Mac until you remove them. You can disconnect TikTok in the app and revoke access in TikTok's authorized-app settings. To delete local data, remove records through the app when available or delete Trelune's data folder at ~/Library/Application Support/Trelune/; Keychain credentials should be removed using the disconnect option or macOS Keychain Access.
Content already sent to TikTok or another platform is governed by that platform's policy and is not automatically removed when you delete the app. Files in your external storage bucket must also be deleted by you.
8. Your rights and contact
You may request information or exercise rights under applicable privacy laws, including Brazil's LGPD where applicable. Because the maintainer does not operate a central database of posts or tokens, much of the data can be accessed and deleted directly on your Mac or through the connected platform.
To contact the project, open a request on Trelune on GitHub without including personal data, credentials, or private content, and state that you need to handle the matter through a private channel.
9. Children, changes, and links
The website and app are not directed to children. This policy may change to reflect updates to the app, website, or legal obligations. The current version and date appear on this page. Links to TikTok, GitHub, and other providers lead to services with their own policies.
