Resumo: Com LM Studio, o processamento de IA fica no seu Mac ou no endpoint local configurado. Com Cloudflare Workers AI, prévia de mídia, nome do arquivo, texto de análise, busca e dados necessários da requisição são enviados à Cloudflare. FrameSweep pede confirmação explícita antes de enviar dados à Cloudflare AI.
Recursos de IA
A análise por IA é opcional e vem desativada por padrão. Ela pode criar legendas, categorias, tags, sugestões de destino, dicas de compressão, sinalizações de revisão e sugestões de nome. Os resultados são auxiliares; mover, converter, apagar ou enviar ao Lixo continua sendo ação do usuário.
Opções de provedor
LM Studio / local
FrameSweep se conecta a uma API compatível com OpenAI, como LM Studio no seu Mac. A mídia não é enviada a um servidor do desenvolvedor. Se você alterar a URL da API, o destino escolhido fica sob seu controle.
Cloudflare Workers AI
FrameSweep pode usar um Worker da Cloudflare para solicitar análise ao Cloudflare Workers AI. Por ser um serviço externo de IA, FrameSweep pede confirmação antes do envio. A verificação Pro usa informações de transação da App Store.
Como a busca funciona
Busca normal
FrameSweep busca localmente nomes de arquivo, pastas, legendas de IA, categorias, tags e sugestões de destino.
Busca de texto completo com SQLite
O texto de IA é indexado em um banco SQLite local com busca de texto completo, para pesquisar pastas grandes sem carregar um JSON grande toda vez.
Busca semântica / Embedding
Se um modelo de embedding estiver configurado, FrameSweep compara o significado da busca com o texto gerado por IA. Com LM Studio vai para sua API local; com Cloudflare passa pelo Worker. Antes do consentimento, a busca automática usa apenas SQLite local.
Dados salvos no Mac
- Resultados de IA como legendas, categorias, tags, sugestões e sinalizações de revisão.
- Texto de busca e índice local SQLite de texto completo.
- Vetores locais, nome do modelo e hash de texto quando a busca com embeddings é usada.
- Configurações de IA, provedor, modelos, URL do Worker, data e endpoint do consentimento da Cloudflare.
- Miniaturas, folhas de contato, preferências e permissões de pastas do macOS.
Dados enviados à Cloudflare
FrameSweep não envia automaticamente toda a sua biblioteca. Apenas itens analisados ou pesquisados com Cloudflare AI são enviados.
- Pré-visualizações, folhas de contato ou imagens reduzidas necessárias para análise por IA.
- Nome do arquivo, tipo de mídia, perfil de análise e categorias configuradas.
- O prompt de IA e a resposta da IA.
- Busca, texto analisado e nome do modelo de embedding para busca semântica.
- Identificadores de transação da App Store necessários para verificar o Pro.
Dados mantidos pelo Worker da Cloudflare
- AI request logs
- Hora, modelo, rota, status HTTP, duração, tamanho aproximado de entrada/saída e categoria de erro. O conteúdo de mídia normalmente não é salvo.
- Pro entitlements
- Estado de verificação Pro baseado em transações da App Store, produto, transação original, ambiente, expiração e atualização.
- AI sessions
- Hash do chave temporária de sessão de IA, expiração e direito vinculado. A chave em si não é salvo.
- R2 archive
- O arquivamento de request bodies fica desativado em produção. Se ativado para depuração, corpos de requisição/resposta podem ser salvos.
Retenção
- Resultados de IA, índice SQLite, embeddings e caches no Mac ficam até você apagar no app ou remover os dados do contêiner.
- Sessões do Cloudflare AI são registros temporários de autenticação e normalmente expiram em cerca de 7 dias.
- Registros Pro no lado da Cloudflare são mantidos enquanto necessários para verificar acesso Pro e proteger el servicio.
- Metadados de requisições de IA são mantidos enquanto necessários para diagnóstico, proteção do serviço e contabilidade de uso; solicitações de exclusão podem ser enviadas por e-mail.
- Arquivamento de request bodies em R2 fica desativado em produção. Se ativado para investigação, é limitado a depuração e removido quando não for mais necessário.
Exclusão
- Você pode apagar resultados de IA da pasta atual dentro do app.
- Você pode apagar todos os resultados de IA salvos dentro do app.
- Você pode limpar miniaturas e folhas de contato nos Ajustes.
- Para remover configurações, registros de direito e índice SQLite local, apague os dados do contêiner do FrameSweep no macOS.
- Para solicitações sobre registros Pro ou metadados de IA no lado da Cloudflare, contate framesweep@obrizm.com.
Se você tiver preocupação
Para mídia privada, sensível ou inédita, use LM Studio / IA local ou deixe a IA desativada. Os fluxos principais funcionam sem IA.