Fatos Principais
- O compartilhamento nativo de convidados do Notion é somente leitura, e o filtro por nível de linha é apenas para visualização.
- Pagar US$ 15/mês por assento para contratados pode custar até US$ 9.000/ano para 50 usuários.
- A nova ferramenta oferece uma tarifa fixa de US$ 59/mês para usuários ilimitados.
- O backend usa Supabase e PostgreSQL com Segurança por Nível de Linha.
- A sincronização de dados ocorre a cada 5 minutos.
Resumo Rápido
Um desenvolvedor criou uma solução para os altos custos associados ao fornecimento de acesso de contratados a bancos de dados do Notion. O problema decorre dos recursos nativos de compartilhamento do Notion, que são somente leitura ou exigem assentos completos e caros para usuários que precisam apenas de acesso a dados específicos. A nova ferramenta atua como uma camada de permissões, permitindo que contratados visualizem e editem linhas e colunas específicas sem precisar de um assento completo.
A implementação técnica depende da API OAuth do Notion e de um backend construído com Supabase e PostgreSQL. Essa configuração permite sincronização de dados em tempo real e definições estritas de funções. O modelo de preços é uma taxa fixa de US$ 59 por mês para usuários ilimitados, oferecendo economias significativas em comparação com o pagamento de taxas por assento. Embora atualmente em beta, a ferramenta visa expandir seu conjunto de recursos com base no feedback dos usuários.
O Custo do Acesso de Contratados
Gerenciar o acesso de contratados a dados internos apresenta um desafio significativo para muitas agências que usam Notion. A questão principal é a incapacidade de fornecer permissões granulares que permitam tanto a visualização quanto a edição de pontos de dados específicos. Agências frequentemente precisam compartilhar dados de CRM ou rastreadores de projetos com trabalhadores externos, mantendo informações sensíveis como preços, margens ou dados de outros clientes ocultos.
Os recursos nativos do Notion não conseguem atender adequadamente a essa necessidade específica. A plataforma oferece filtragem por nível de linha, mas é estritamente somente leitura, impedindo os contratados de fazerem as atualizações necessárias. Além disso, ocultar colunas não é um recurso nativo, e o compartilhamento de convidados é restrito ao acesso somente leitura. Consequentemente, as agências são forçadas a duas opções ineficientes: pagar US$ 15 por mês por assentos completos para cada contratante ou duplicar bancos de dados, o que cria um pesadelo de manutenção.
O impacto financeiro dessas limitações pode ser substancial. Com base na estrutura de custos de assentos completos, as despesas aumentam rapidamente com o número de contratados:
- 5 contratados custam US$ 900/ano em taxas de assento desperdiçadas.
- 20 contratados custam US$ 3.600/ano.
- 50 contratados custam US$ 9.000/ano.
Esses custos impulsionaram o desenvolvimento de uma solução alternativa que contorna o modelo de cobrança por assento completamente.
Uma Solução Técnica
A solução desenvolvida é uma camada de permissões que se integra diretamente ao Notion usando sua API OAuth. Essa integração permite que a ferramenta atue como um intermediário, controlando exatamente quais dados os contratados podem ver e editar. O sistema foi projetado para ser um portal limpo onde os contratados podem interagir com dados sem precisar de acesso direto ao espaço de trabalho interno do Notion.
Funcionalmente, a ferramenta permite que administradores definam funções específicas. Por exemplo, uma função pode ser definida para que os representantes de vendas vejam apenas leads onde são proprietários, ocultando simultaneamente a coluna de preços. Os contratados acessam esses dados através de um portal dedicado onde podem visualizar e editar informações em tempo real. O sistema sincroniza com o Notion a cada 5 minutos para garantir a consistência dos dados.
Por baixo dos panos, a arquitetura consiste em:
- Frontend: Construído usando React e TypeScript.
- Backend: Utiliza Supabase com um banco de dados PostgreSQL, empregando Segurança por Nível de Linha (RLS) para gerenciar o acesso a dados estritamente.
- Autenticação: Manipulada via Notion OAuth 2.0.
Essa pilha técnica garante que os dados permaneçam seguros e que as permissões sejam aplicadas no nível do banco de dados, impedindo acesso não autorizado.
Preços e Disponibilidade
O modelo de preços para esta camada de permissões foi projetado para ser econômico para equipes de qualquer tamanho. Em vez de uma cobrança por assento, o serviço é oferecido a uma taxa fixa de US$ 59 por mês para usuários ilimitados. Essa estrutura de preços aborda diretamente a ineficiência financeira de pagar por assentos completos do Notion para contratados que precisam apenas de acesso parcial.
Atualmente, o projeto está em sua fase beta e incorporou 50 testadores beta. Os criadores estão oferecendo um preço introdutório para os primeiros adotantes. Os primeiros 20 clientes terão sua assinatura bloqueada em US$ 49 por mês. Após o período de lançamento inicial em janeiro, o preço está definido para aumentar para US$ 79 por mês para novos assinantes.
Embora a ferramenta resolva um problema crítico de fluxo de trabalho, atualmente possui várias limitações que são observadas no roteiro de desenvolvimento:
- Ela suporta apenas bancos de dados do Notion e não funciona com páginas.
- A sincronização de dados não é instantânea, ocorrendo a cada 5 minutos.
- Os usuários devem definir funções manualmente; não há configurações predefinidas.
- As permissões de equipe ainda não estão disponíveis, mas estão planejadas para lançamentos futuros.
Um teste gratuito está disponível para partes interessadas testarem a funcionalidade.
Desenvolvimento Futuro
A equipe de desenvolvimento está ativamente buscando feedback dos usuários para refinar a ferramenta e expandir suas capacidades. Elas estão especificamente procurando por insights sobre casos de uso de permissões adicionais que podem não ser cobertos pelo conjunto de recursos existente. Entender as necessidades organizacionais diversas é uma prioridade para o roteiro.
Além disso, a equipe está avaliando a sensibilidade ao preço no mercado. Ao entender o que os clientes potenciais estão dispostos a pagar, elas visam encontrar um equilíbrio entre fornecer valor e manter um modelo de negócios sustentável. O objetivo é construir uma ferramenta robusta que resolva o problema complexo de acesso a dados externos dentro do ecossistema do Notion.




