Como usar o app Grilled Cheese, tela por tela. As ilustrações são geradas a partir do próprio app: o layout de verdade e as palavras de verdade, sem a cor, então o que você vê aqui é o que está na sua frente.

Primeiros passos

A verificação de idade do Grilled Cheese
A primeira tela

O Grilled Cheese não abre com um formulário de cadastro. A primeira tela pergunta uma coisa só, a sua data de nascimento, e só depois mostra o caminho de entrada.

Escolha o seu Ano de nascimento, marque a caixa aceitando os Termos de uso e a Política de privacidade e escolha Continuar.

Por que perguntamos sua data de nascimento

Perguntamos a todo mundo. As leis estaduais e municipais exigem que confirmemos a sua idade antes de você usar o Grilled Cheese, e a sua data de nascimento é como fazemos isso. Você precisa ter pelo menos 18 anos.

Em geral, o ano é tudo o que você precisa informar. Quando mês e dia também são necessários, esses campos aparecem. A verificação acontece no seu aparelho, e a sua data de nascimento nunca é enviada junto com um endereço de e-mail.

Uma porta só, que acompanha a disponibilidade

A porta de cadastro enquanto os cadastros estão pausados
A porta enquanto os cadastros estão pausados

O que vem depois da verificação de idade depende de o Grilled Cheese estar aberto a gente nova neste momento. Você vai ver exatamente uma destas portas:

Cadastros abertos

Criar conta faz a sua conta na hora. Não há endereço de e-mail para digitar, nem senha para inventar, nem e-mail de confirmação para caçar. Se alguém te deu um código de convite, Tenho um código de convite deixa você informá-lo junto com um endereço de e-mail, então a sua conta já começa verificada e quem convidou você recebe o crédito.

Somente com convite

Às vezes o Grilled Cheese pede um convite mesmo com os cadastros abertos. Essa porta pede o seu endereço de e-mail e o seu código de convite juntos. Sem um código ela não deixa você passar, e também não coloca você em uma lista de espera.

Cadastros pausados

Deixe o seu endereço de e-mail e escolha Entrar na lista de espera. Você recebe uma confirmação de que está na lista e um e-mail quando abrir uma vaga; não há mais nada a fazer enquanto isso. Um código de convite fura a fila: escolha Tenho um código de convite e informe-o com o seu e-mail. Quando dar uma olhada sem conta está liberado, essa porta também oferece Dar uma olhada primeiro, que cria uma conta do mesmo jeito que Criar conta.

A confirmação da lista de espera
Você está na lista

Entrar na lista de espera guarda o seu endereço de e-mail e nada mais. Isso não cria uma conta, e perguntar de novo com o mesmo endereço não faz mal nenhum: a resposta é a mesma confirmação, e você mantém o seu lugar na fila.

Se o app não conseguir falar com o Grilled Cheese para saber qual porta se aplica, ele mostra a mais aberta e deixa o servidor resolver quando você agir. Um portão fechado continua fechado de todo jeito; você só é avisado quando tenta, em vez de ser barrado por um engasgo.

O que você ganha na hora

A conta criada por Criar conta ou Dar uma olhada primeiro é uma conta de verdade, com uma identidade e uma sessão ativa, e ainda sem endereço de e-mail associado. Você pode:

  • ler o feed Descobertas e o perfil de qualquer pessoa,

  • curtir publicações,

  • seguir pessoas,

  • dar uma olhada em cada parte do app.

O que você ainda não pode fazer é qualquer coisa que coloque você no mundo: publicar, responder, mandar mensagens diretas e mudar o seu perfil ou as suas configurações precisam de um jeito verificado de falar com você.

Adicionar um endereço de e-mail, quando for preciso

Na primeira vez que você tenta publicar, o Grilled Cheese pede um endereço de e-mail ou um número de telefone, não antes. O aviso é Verifique sua conta, e ele diz o mais importante com todas as letras: você mantém esta conta e tudo o que curtiu. Verificar não é começar do zero.

Informe um endereço de e-mail e escolha Enviar um código por e-mail, ou um número de telefone e Enviar um código por SMS, e depois digite o código que chegar. É esse o fluxo inteiro, e ainda sem senha. Agora não volta atrás e deixa você navegando.

Depois de verificar você pode publicar, responder, mandar mensagens e editar o seu perfil, e os seus seguidos e as suas curtidas de antes continuam todos lá.

Já tem uma conta?

Já tem uma conta? Entre, no rodapé da primeira tela, leva você ao formulário de entrada, que aceita o seu endereço de e-mail e a sua senha. Se você preferir não digitar uma senha, ou nunca tiver criado uma, Cadastre-se e receba um código por e-mail envia um código de uso único para um endereço que já existe e entra com ele. Enquanto os cadastros estão pausados, um endereço novo digitado ali entra na lista de espera, com a mesma confirmação.

A tela de entrada do Grilled Cheese
Entrando

Sua primeira identidade

Uma conta do Grilled Cheese não é a mesma coisa que uma identidade do Grilled Cheese, e a diferença importa desde cedo.

A conta é você: um login, um conjunto de configurações de segurança, uma verificação de idade. Uma identidade é uma presença: um identificador, um perfil, seguidores, publicações. A sua conta é criada com uma identidade, e você pode acrescentar outras quando quiser; contas gratuitas têm cinco no total.

Ao criar uma identidade você escolhe duas coisas:

Nome de usuário

A parte do seu identificador que é o nome. Ele precisa ser único no domínio que você escolher.

Domínio

A parte depois do ponto ou da arroba. O Grilled Cheese funciona em vários domínios e você escolhe em qual esta identidade mora. Se o seu servidor oferecer só um, essa etapa é pulada.

Juntos eles formam o seu identificador, que tem duas formas porque o Grilled Cheese pode ser alcançado a partir de duas redes:

Rede O que as pessoas digitam para te encontrar

ActivityPub (Mastodon e afins)

@[email protected]

ATProto (Bluesky e afins)

you.grilledcheese.app

Você não precisa escolher uma. As duas funcionam, as duas apontam para a mesma identidade, e o app mostra em quais redes uma conta pode ser alcançada sempre que isso importa.

Veja Identidades para saber para que servem as identidades e como alternar entre elas.

A estrutura do app

Depois que você entra, todas as telas ficam dentro da mesma estrutura. Aprendê-la uma vez já é quase aprender o app inteiro.

O feed inicial
O feed inicial, com a estrutura em volta

A barra de baixo

Quatro destinos, sempre na mesma ordem:

Início

Os seus feeds. É aqui que o app abre.

Explorar

Busca, assuntos em alta e jeitos de encontrar pessoas.

Alertas

Respostas, curtidas, reposts, seguidores e menções. Um marcador no sino mostra quantos você ainda não leu.

Perfil

O perfil da sua identidade atual, do jeito que as outras pessoas o veem.

Tocar em Início quando você já está no Início rola a linha do tempo de volta ao topo e a atualiza, o gesto de sempre e o jeito mais rápido de se pôr em dia.

O botão de publicar

O botão redondo no meio da barra de baixo começa uma publicação nova. O ícone muda conforme o que você está vendo: uma câmera no modo foto, uma filmadora no modo vídeo, um lápis no modo texto. Veja Publicar para saber o que cada um abre.

A barra de cima

Na ponta esquerda fica a marca do Grilled Cheese; tocar nela abre o menu. A ponta direita traz o seletor de feed (veja Feeds) e um menu de mais opções.

A barra de cima se recolhe conforme você rola para baixo e volta na hora quando você rola para cima. Um movimento para cima já a traz de volta, esteja onde estiver numa linha do tempo longa. Trocar de aba sempre a traz de volta, então você nunca fica numa tela sem saída. A barra de baixo não se esconde.

O menu

O menu do Grilled Cheese
O menu

Tocar na marca do Grilled Cheese no canto superior esquerdo abre o menu, que guarda as coisas que não são frequentes o bastante para ganhar um lugar na barra de baixo.

No topo fica a identidade com a qual você está publicando agora: avatar, identificador completo e as contagens de seguidores e de seguidos. Tocar nela abre o seu perfil. O botão de seta dupla ao lado abre o seletor de identidades. Veja Identidades.

Abaixo disso:

Início

De volta à linha do tempo.

Salvos

Publicações que você guardou. Expande para mostrar as suas coleções.

Conversas

Mensagens privadas com criptografia de ponta a ponta.

Grilled Cheese Premium

O que uma assinatura acrescenta.

Ajuda

Esta documentação.

Enviar feedback

Fale conosco direto do app.

Em uma tela maior

Num tablet, num computador ou num celular deitado, a estrutura muda de forma: a barra de baixo vira uma barra de navegação na borda esquerda, e a linha do tempo vira uma coluna centralizada com bordas finas, em vez de ocupar toda a largura da tela.

Se você preferir que isso não aconteça, porque uma estrutura que se reconfigura no meio da leitura atrapalha, ative Configurações → Aparência → Bloquear o layout vertical. Isso mantém o layout de coluna única em qualquer largura e impede o celular de girar. Fotos e vídeos em tela cheia são a exceção proposital: eles ainda giram, porque um vídeo que tomou conta da tela é justamente o lugar onde um celular deitado faz sentido.

Feeds

O Início não é uma linha do tempo só. É um feed único que você olha através de um filtro, e o filtro é seu para mudar a qualquer momento.

Seguindo e Descobertas

Toda identidade tem duas fontes de conteúdo:

Seguindo

Publicações das contas que esta identidade segue.

Descobertas

Publicações que o Grilled Cheese acha que você pode querer, vindas de todas as redes com as quais ele se federa.

Se você ainda não segue ninguém, o Início mostra Descobertas. Uma conta nova não é uma sala vazia.

As quatro caras

O seletor em bolha na ponta direita da barra de cima escolhe que tipo de coisa o feed mostra. Todas as opções ficam visíveis ao mesmo tempo, com a atual destacada, então você sempre vê para onde mais poderia ir.

Fotos

Só publicações com foto, de ponta a ponta, uma imagem quadrada por célula com a legenda embaixo. Dê dois toques numa foto para curti-la; um toque só a abre em tela cheia. Esta é a opção padrão.

Vídeos

Só publicações com vídeo, tocando sem bordas conforme você rola. O conteúdo vem do Grilled Cheese e das outras redes com as quais ele se federa.

Texto

Só publicações de texto. Fotos e vídeos ficam de fora. Esta é a cara no formato do Twitter, com a assinatura, o corpo e a fileira de ações em cada célula.

Tudo

Sem filtro nenhum. O fluxo completo, com todo tipo de publicação misturado.

O seletor só aparece no Início. Em Explorar, Alertas e Perfil ele estaria guiando uma tela que você não está olhando, então fica escondido ali.

O botão de publicar muda com a cara em que você está: uma câmera em Fotos, uma filmadora em Vídeos, um lápis em Texto e em Tudo. Seja o que for que você estiver vendo, o botão faz mais daquilo.

Lendo uma publicação

Uma publicação no feed inicial
Uma publicação de texto na linha do tempo

Uma célula de texto mostra o nome de exibição de quem publicou, o identificador e quando foi publicado, depois o corpo, depois uma fileira de ações:

Ação O que faz

Responder

Abre o tópico com o campo de resposta em foco.

Repostar

Abre um seletor com três jeitos de compartilhar de novo. Veja Compartilhando uma publicação de novo.

Curtir

Avisa quem publicou e alimenta as Descobertas.

Compartilhar

Entrega a publicação à folha de compartilhamento do seu aparelho, ou copia um link.

Mais (…)

Salvar, silenciar quem publicou, bloquear, denunciar a publicação, copiar um link, traduzir e, se for sua, editar ou excluir.

Tocar em qualquer outro ponto da célula abre o tópico.

Compartilhando uma publicação de novo

O seletor de repost
O seletor de repost

O botão de repostar não reposta na hora. Ele abre um seletor com três jeitos de passar uma publicação adiante, porque eles dizem coisas bem diferentes.

Repostar

Manda a publicação aos seus seguidores como ela é, com o seu nome na entrega e não no conteúdo. Nada é acrescentado. Depois de repostar, o mesmo botão passa a dizer Desfazer repost, e a contagem de reposts na publicação volta ao que era quando você usa isso.

Citar publicação

Abre o editor com a original anexada embaixo, então a sua publicação é o que as pessoas leem e a dela é o que você está apontando. Use quando você tiver algo a acrescentar. Fora isso, uma citação é uma publicação comum: pode levar fotos, uma enquete, um aviso de conteúdo e a sua própria configuração de público.

Marcação

Destaca um trecho da publicação e compartilha isso como imagem. Use quando o ponto é uma frase específica, e não o todo.

Marcando uma publicação

A tela de marcação
A tela de marcação

Marcação abre a publicação numa tela só dela, mostrada do jeito que ela era onde você a encontrou.

Arraste sobre o texto para destacá-lo. Toque de novo num destaque para removê-lo. A fileira de amostras na parte de baixo escolhe a cor do marcador, e a seta na barra do app desfaz o último.

As cores das amostras vêm do tema do app, então elas mudam quando ele muda.

O botão de download à esquerda das amostras salva a imagem marcada direto nas suas fotos, sem publicar. Use quando a imagem era a única coisa que você queria. O Grilled Cheese confirma que salvou, e diz com todas as letras se não conseguiu gravar na sua galeria.

Avançar transforma o cartão marcado numa imagem e a entrega ao editor, anexada do mesmo jeito que uma foto escolhida por você. Escreva o que quiser em volta e publique normalmente. Duas coisas acontecem para você: o texto alternativo já vem preenchido com o texto da publicação, então a imagem continua legível para quem usa leitor de tela e continua aparecendo na busca, e a imagem é salva no seu rolo da câmera se você tiver pedido isso em Configurações.

Atualizando

Puxe para baixo a partir do topo da linha do tempo para atualizar. Tocar em Início na barra de baixo quando você já está no Início faz o mesmo e leva você de volta ao topo.

Sem conexão

O Grilled Cheese guarda o último feed que carregou. Abra o app sem conexão e você recebe aquela linha do tempo em cache com um aviso dizendo isso, em vez de uma página de erro. O que você publicar sem conexão espera numa caixa de saída e sai quando a conexão voltar.

Publicar

O botão de publicar no meio da barra de baixo abre o editor que corresponde à cara em que você está.

Publicações de texto

O editor do Grilled Cheese
O editor

O lápis abre um editor de texto formatado. Além do texto simples, você pode:

  • Anexar até dez fotos, ou um vídeo.

  • Adicionar uma enquete.

  • Anexar a sua localização, ou um lugar.

  • Escolher quem pode ver e quem pode responder.

  • Declarar em que idioma ela está escrita, para que chegue a quem deve.

  • Agendá-la para mais tarde em vez de publicar agora.

Uma publicação pode levar um aviso de conteúdo: ela mostra o rótulo e continua coberta até que quem lê escolha abri-la. Veja Avisos de conteúdo.

Publicações com foto

A câmera abre um fluxo que começa pela câmera, com quatro etapas:

  1. Escolha até dez fotos, ou tire uma.

  2. Corte. Uma proporção vale para o conjunto inteiro: quadrada por padrão, ou retrato (4:5) ou paisagem (1.91:1). O enquadramento dentro dessa proporção é foto a foto. O que você enquadra é o que é enviado, não um corte aplicado na hora de exibir.

  3. Filtre. Predefinições de cor, aplicadas foto a foto.

  4. Legenda, texto alternativo e visibilidade, depois compartilhe.

Para uma foto que não é quadrada, você também escolhe como ela fica na célula quadrada do feed: Cortar centraliza e preenche, Ajustar mostra o quadro inteiro com tarjas. Abrir a foto em tela cheia sempre mostra o quadro inteiro, de um jeito ou de outro.

Texto alternativo

Texto alternativo é a descrição de uma foto que um leitor de tela lê em voz alta no lugar da imagem. Vale os dez segundos.

Toda foto que você anexa traz um botão Alt no canto, tanto no editor de texto quanto no editor de fotos. Toque nele para abrir o editor de descrição. A foto fica no topo e a página inteira rola, então ela sai do caminho enquanto você escreve e volta quando você rola para cima. Há espaço para algumas frases, e um contador segura você em 1500 caracteres, o tamanho que chega inteiro a outros servidores. As descrições são texto simples, porque é como texto simples que elas são lidas em voz alta.

Com várias fotos anexadas, cada uma ganha a sua própria descrição. As setas na parte de baixo do editor passam de uma para outra e nada do que você digitou no caminho se perde. Salvar grava todas de uma vez, e sair sem salvar deixa cada foto como estava.

Enquanto uma foto não tem descrição, um lembrete fica embaixo dos anexos. Ele é uma sugestão e nunca impede uma publicação. Se você preferir não vê-lo, desative Lembrete de texto alternativo em Configurações, Acessibilidade.

Publicações com vídeo

A filmadora abre o fluxo de gravação do Grilled Cheese, e ele é propositalmente diferente de um gravador de vídeo comum: só quadrado, dez segundos no máximo, e a gravação só corre enquanto o seu dedo está no botão.

Pressione e segure para gravar. Solte para pausar. Mova a câmera, pressione de novo. Cada toque é um trecho e os trechos se emendam, então um corte acontece no instante em que você tira o dedo. A edição inteira é feita durante a filmagem, e não sobra nada para montar depois. A barra no topo do visor mostra os trechos que você tem e quanto sobra dos dez segundos.

Se você preferir publicar um vídeo que já tem, o editor de texto aceita um anexo vindo da sua biblioteca.

Publicando um tópico

O editor com um tópico na fila
Um tópico sendo escrito

Um tópico são várias publicações escritas de uma vez e publicadas em ordem como uma corrente só. Você o monta no editor comum, uma mensagem por vez.

  1. Escreva a primeira mensagem como escreveria normalmente.

  2. Escolha Adicionar ao tópico, abaixo do editor. A mensagem que você acabou de escrever sobe para uma linha numerada, o editor se esvazia, e o botão no canto superior direito muda de Postar para Publicar 1, contando o que está na fila.

  3. Escreva a mensagem seguinte e escolha Adicionar ao tópico de novo. Repita quantas vezes quiser.

  4. Quando a última mensagem estiver no editor, escolha Postar. Tudo é publicado em ordem, como uma corrente.

Cada mensagem na fila mantém uma marca de posição, 1/2 e assim por diante, para você ver a ordem. Para tirar uma, use o X ao lado dela; remova a última mensagem da fila e o editor volta a escrever uma publicação só.

O que vai em cada mensagem, e o que não vai

Fotos, avisos de conteúdo e uma localização pertencem à mensagem em que você os anexa, então partes diferentes de um tópico podem levar imagens diferentes. Veja Avisos de conteúdo.

O público é definido uma vez para o tópico inteiro. Um tópico, um público, então mudar o controle de visibilidade muda para todas as mensagens.

Algumas coisas um tópico não pode levar, e o editor avisa quando você tenta:

Não permitido em um tópico Por quê

Enquetes

Uma enquete pertence a uma publicação, não a uma corrente.

Vídeo

Ainda não há suporte em um tópico.

Agendamento

Tópicos são publicados na hora.

Publicar sem conexão

Um tópico precisa de conexão, porque a corrente tem que ser montada em ordem no servidor. Uma publicação sozinha entra na caixa de saída.

Há também um limite de quantas mensagens um tópico comporta; o editor diz o número se você chegar lá.

Agendamento

Qualquer publicação pode ser agendada em vez de publicada. As publicações agendadas se juntam em Configurações → Publicações agendadas, onde você pode editar o horário, publicar uma na hora ou excluí-la antes que ela saia.

Avisos de conteúdo

Um aviso de conteúdo é um rótulo que quem publica coloca na publicação. Ele diz o que há por trás, e a publicação fica coberta até que quem lê escolha abri-la. Nada é excluído e ninguém é impedido de ler: é uma cortina, não uma tranca.

Colocando um aviso em uma publicação

Marcar como sensível, no editor, abre dois controles, e eles fazem coisas diferentes.

Aviso de conteúdo

Uma linha curta dizendo o que há na publicação, mostrada no lugar dela enquanto está coberta. "Spoilers do episódio de ontem" é um aviso de conteúdo. "Foto de hospital" também.

O tipo

Nudez, Conteúdo sexual, Violência ou Outro. Essa é a parte que viaja. É o que as outras redes recebem e com o que as configurações de quem lê são comparadas, então escolha o mais próximo.

O texto do aviso sozinho já basta. Uma publicação com texto de aviso é marcada como sensível tenha você escolhido um tipo ou não, que é como um aviso de conteúdo se comporta no Mastodon, e isso poupa você de ajustar dois controles para dizer uma coisa só.

Um aviso é definido quando você publica. Editar uma publicação ainda não acrescenta nem remove um aviso.

Em um tópico, o aviso pertence à mensagem em que você o anexou e não à corrente inteira, então uma mensagem pode ficar coberta e o resto continuar aberto; veja Publicando um tópico. Uma resposta leva um aviso exatamente como uma publicação de primeiro nível, e uma citação também.

O que quem lê vê

Uma publicação coberta mostra quem publicou, o texto do aviso, o rótulo e Toque para ver. O rótulo nomeia o tipo: Sensível: nudez, Sensível: conteúdo sexual, Sensível: violência, ou apenas Conteúdo sensível quando não há tipo. Fotos e vídeos ficam atrás de um desfoque, em vez de encolher. Revelar uma publicação revela aquela publicação e nada mais, então a seguinte continua coberta.

Quanto conteúdo sensível chega até você é você quem decide. Em Configurações > Preferências de conteúdo, Conteúdo sensível oferece Menos, Padrão e Mais. Isso vale para quem você não segue: uma publicação sensível de um perfil que você segue chega no seu feed como qualquer outra. Veja Preferências de conteúdo.

Um aviso não é uma palavra oculta

Os dois são fáceis de confundir, e funcionam em direções opostas.

Um aviso de conteúdo Uma palavra oculta

Definido por quem publica, na própria publicação.

Definida por você, na sua própria leitura.

Todo mundo o vê, em todas as redes que a publicação alcança.

Ninguém mais sabe que ela existe, nem quem publicou.

Cobre a publicação e oferece abri-la.

Tira a publicação dos seus feeds e das respostas por completo.

Use um aviso quando você quiser que as outras pessoas escolham. Use uma palavra oculta quando você nunca mais quiser ver aquilo. As palavras ocultas ficam em Preferências de conteúdo, com todo o resto que é só seu.

O rótulo Gerado por IA

Gerado por IA também é um rótulo, e ele se comporta ao contrário de um aviso. Está sempre visível e não cobre nada, porque o sentido inteiro de uma declaração dessas é que as pessoas a vejam.

Quem publica é quem o define. A equipe do Grilled Cheese não pode nem acrescentar um à sua publicação nem tirar o seu, porque ter usado ou não uma máquina para escrever algo é uma afirmação sobre o seu próprio trabalho, e não um julgamento que outra pessoa possa fazer por você.

Avisos vindos de outras redes

Boa parte do que você lê vem do Bluesky e do fediverso, e os dois trazem rótulos próprios. O Grilled Cheese os respeita, em vez de decidir de novo.

  • Um aviso de conteúdo do Mastodon chega aqui como aviso, com o texto de quem publicou no lugar da publicação. Os avisos do Mastodon não trazem tipo, então essas publicações recebem apenas o rótulo Conteúdo sensível.

  • Um autorrótulo do Bluesky é mapeado nos quatro tipos: nudity vira nudez, porn e sexual viram conteúdo sexual, graphic-media e gore viram violência.

  • Os serviços de moderação do Bluesky rotulam publicações de outras pessoas, não só as próprias. Esses veredictos também são respeitados, então uma publicação que quem publicou nunca sinalizou pode chegar coberta assim mesmo.

  • Um rótulo que o Grilled Cheese não reconhece é ignorado, em vez de adivinhado. Um rótulo desconhecido nunca cobre uma publicação sozinho.

A rede de origem continua no comando dos próprios rótulos. Se quem publicou ou o serviço de moderação tirar um aviso de lá, ele some aqui na próxima vez que virmos a publicação.

Para o que acontece na direção contrária, quando um aviso escrito por você viaja para fora, veja Avisos de conteúdo entre as redes.

Conteúdo adulto

O Grilled Cheese não carrega conteúdo adulto hoje. Com todas as letras e sem ressalvas, porque as pessoas se organizam em torno disso:

  • Publicá-lo aqui quebra as regras. Na primeira vez você recebe um aviso explicando a regra, e não uma punição; repetir custa a sua reputação. Veja Denúncias e moderação.

  • Publicações do Bluesky e do fediverso rotuladas como nudez ou conteúdo sexual não são mostradas no Grilled Cheese de jeito nenhum. Nem desfocadas, nem a um toque de distância: excluídas, para toda pessoa que lê, em toda tela. Isso vale tanto se quem publicou rotulou a publicação quanto se um serviço de moderação rotulou por ela.

  • Violência não faz parte disso. Uma publicação rotulada como violência é mostrada atrás do seu aviso, como qualquer outra publicação coberta.

Isto é uma etapa, não uma posição definitiva. Vale até a verificação de idade entrar no ar. Depois disso, conteúdo adulto vira um rótulo em vez de uma remoção: mostrado só a quem leu e verificou ter mais de 18 anos e ativou a opção, e desligado por padrão para todo o resto. As regras das lojas de apps fazem com que essa chave fique no site do Grilled Cheese, e não dentro do app.

Denunciando algo que deveria ter sido rotulado

Toda publicação tem Denunciar no menu de mais opções, e conteúdo adulto sem rótulo é um dos motivos que você pode escolher. Use. Uma publicação sem rótulo é exatamente o caso que quem lê enxerga e um servidor não.

Em uma publicação do Grilled Cheese, uma pessoa da moderação pode marcar ou desmarcar a sinalização de sensível. É só isso que ela pode mudar. As suas palavras, o seu texto de aviso e o seu rótulo de gerado por IA nunca são reescritos pela equipe; uma publicação que quebra as regras é retirada, e não editada em silêncio.

Em uma publicação de outra rede, os rótulos pertencem àquela rede. A moderação daqui pode escondê-la do Grilled Cheese e nada além disso, porque a cópia que mora no servidor de origem não é nossa para rotular de novo.

Configurações > Suas denúncias mostra o que você enviou e no que deu; veja Denúncias e moderação.

Tópicos e respostas

Um tópico
Uma publicação aberta como tópico

Tocar numa publicação a abre como tópico: a publicação no topo, as respostas embaixo e um campo de resposta fixo na parte de baixo da tela.

Tocar em Poste sua resposta expande o campo até o editor completo, então uma resposta pode levar fotos, uma enquete ou um aviso de conteúdo exatamente como uma publicação de primeiro nível. As contagens de respostas na original se atualizam assim que a sua chega.

Se ninguém respondeu ainda, o tópico diz isso em vez de mostrar um espaço vazio.

Quem pode responder

Quem publica decide. Ao escrever, quem pode responder oferece todo mundo, só quem você segue ou só quem você mencionar. Quem lê e está fora desse conjunto vê o tópico, mas não o campo de resposta, com uma linha explicando por quê.

Tópicos que você mesmo escreve

Um tópico são várias publicações suas publicadas em ordem como uma corrente só. Você monta um no editor com Adicionar ao tópico, e não respondendo a si mesmo depois. Veja Publicando um tópico.

Salvos

Mais (…) → Salvar guarda uma publicação para ler depois. Os salvos ficam no menu, e você pode organizá-los em coleções em vez de deixar tudo numa pilha só.

Perfis

O seu próprio perfil
O seu próprio perfil

A aba Perfil mostra a sua identidade atual exatamente como todo mundo a vê. É por isso que ela fica na barra de baixo e não escondida atrás de um menu de configurações.

O cabeçalho traz o avatar, o nome de exibição, o identificador completo e as contagens de seguidores e de seguidos. Embaixo, três abas dividem o que essa identidade produziu:

Posts

Publicações de primeiro nível, das mais novas para as mais antigas.

Com respostas

O mesmo, mais tudo o que esta identidade disse no tópico de outra pessoa.

Mídia

Só fotos e vídeos, em grade.

O selo de rede

Embaixo do botão Editar perfil fica um selinho nomeando as redes em que esta identidade pode ser alcançada: ATProto + ActivityPub para uma identidade do Grilled Cheese. No perfil de outra pessoa, ele diz onde ela de fato mora, que é o que decide se uma dada interação vai chegar até ela.

Editando o seu perfil

Editar perfil muda o nome de exibição, a bio, o avatar, o banner e os links mostrados no perfil. Avatares e banners têm uma etapa de corte, para que você controle o enquadramento em vez de aceitar um corte centralizado.

Mudar o seu Nome de usuário é outra coisa, e fica em Configurações → Conta, porque isso muda o seu identificador, o endereço que as outras pessoas usam para te encontrar.

O perfil de outra pessoa

O mesmo layout, com Seguir no lugar de Editar perfil. O menu de mais opções traz Adicionar a uma lista, silenciar, bloquear e denunciar.

Silenciar

Você para de ver a pessoa. Ela não é avisada, e nada muda para ela.

Bloquear

Vocês param de se ver. Bloquear tira a pessoa dos seus feeds na hora.

Denunciar

Manda a conta ou uma publicação específica para a moderação. Veja Configurações para saber onde acompanhar o que você denunciou.

Se uma conta é privada, o cabeçalho dela ainda mostra nome, avatar e contagens, mas as publicações são substituídas por uma linha dizendo que a conta é privada, e Seguir vira um pedido que quem é dono precisa aprovar.

Mostrando quem você é

O botão de QR na barra do perfil mostra um código desta identidade que outro celular pode escanear para cair direto no seu perfil. O leitor de código fica em Explorar.

Listas

Uma lista é um grupo de contas que você mesmo reúne. Uma lista de quem cobre o noticiário da sua cidade, uma lista das pessoas que você conheceu num congresso, uma lista de todo mundo numa banda. As listas são alcançadas por Listas, no menu.

Duas coisas vale saber antes de fazer uma.

Os membros podem ser de qualquer rede.

Uma lista não se limita a contas do Grilled Cheese. Você pode pôr uma conta do Bluesky, uma conta do Mastodon e uma conta do Grilled Cheese na mesma lista, porque uma lista guarda pessoas, e não publicações.

Ninguém é avisado de que está na sua lista.

Adicionar alguém não manda notificação nenhuma e não muda nada do que a pessoa vê. Uma lista é uma anotação sua sobre quem é quem.

Criando uma lista

Listas, no menu, mostra as listas que você fez, das mais novas para as mais antigas. O botão + cria uma nova. Uma lista tem um nome e, se você quiser, uma descrição dizendo o que ela reúne.

O menu de mais opções em cada linha edita esse nome e essa descrição, ou exclui a lista. Excluir uma lista exclui só a lista: as contas que estavam nela ficam intactas, e você continua seguindo quem já seguia.

Adicionando e removendo pessoas

Abra uma lista para ver quem está nela. O botão de adicionar pessoa, no topo, pede um identificador ou um endereço, e aceita qualquer uma das formas pelas quais uma conta pode ser endereçada:

  • um identificador neste servidor, como sample.dissipate.test

  • um identificador do Bluesky, como name.bsky.social

  • um endereço do fediverso, como @user@host

Isso é digitado de propósito, em vez de escolhido num menu de quem você segue. Você não precisa seguir alguém para manter a pessoa numa lista, e a conta que você quer pode estar em algum lugar onde você nunca esteve. Se o endereço não levar a uma conta de verdade, o app avisa e deixa o que você digitou no campo para corrigir.

Cada linha de uma lista tem um botão de remover. Remover alguém de uma lista não é deixar de seguir a pessoa.

Adicionando alguém pelo perfil

O caminho mais rápido, e o que a maioria usa: abra o perfil da conta, toque no menu de mais opções e escolha Adicionar a uma lista.

A folha mostra todas as suas listas com um visto nas que já têm essa conta, então você vê num relance onde ela está arquivada. Marcar uma lista adiciona a pessoa, desmarcar remove. Nova lista, no topo, cria uma lista e põe a pessoa nela de uma vez, que é como a maioria das primeiras listas nasce.

Adicionar a uma lista e Adicionar a um pacote inicial são entradas diferentes nesse menu, e fazem coisas diferentes. Uma lista é um agrupamento privado que você guarda para si. Um pacote inicial é algo que você entrega às outras pessoas.

Seguindo todo mundo de uma lista

Uma lista aberta tem Seguir todos na parte de baixo. Isso segue cada conta da lista em uma ação só.

Ele pergunta antes de fazer, e diz quantas contas são, porque é muita gente seguida de uma vez e não existe um único desfazer para isso. Quem você já segue fica de fora, e quem você bloqueou também. Ao terminar, ele informa quantas pessoas passou a seguir, quantas você já seguia e quantas foram ignoradas.

O que uma lista não é

Uma lista não é um feed. Não há uma linha do tempo com as publicações das contas de uma lista, e o app não oferece uma, porque ainda não há nada por trás disso. O que uma lista te dá hoje é o agrupamento em si, a possibilidade de adicionar qualquer pessoa de qualquer lugar e a possibilidade de seguir o grupo inteiro de uma vez.

Silenciar ou filtrar por lista também não está disponível. Uma lista não tem efeito nenhum sobre o que você vê; ela só registra quem está nela.

As listas curadas em Explorar são o mesmo tipo de objeto, montadas pelo Grilled Cheese e não por você. Você pode seguir todo mundo em uma delas do mesmo jeito, mas não pode editá-la, porque ela não é sua.

Identidades

O seletor de identidades
O seletor de identidades

Esta é a parte do Grilled Cheese que funciona diferente de todo o resto, então vale a leitura mesmo que você pule o resto.

A sua conta é você: um endereço de e-mail, uma senha, um conjunto de configurações de segurança, uma forma de pagamento. As suas identidades são as presenças que você mantém, cada uma com o próprio identificador, perfil, seguidores, publicações e preferências. Contas gratuitas incluem cinco.

Elas não são subcontas nem apelidos. Para todo mundo, duas das suas identidades parecem duas pessoas sem relação nenhuma. Nada em um perfil público liga uma à outra, e o app nunca publica por uma enquanto você acha que está na outra.

Trocando

O botão de seta dupla ao lado do seu identificador no menu abre o seletor. Escolha uma identidade e o app inteiro recarrega como aquela persona: o feed dela, as notificações dela, as configurações dela, os rascunhos dela.

A identidade com a qual você está agindo agora é mostrada no menu o tempo todo, porque publicar pela identidade errada é o erro que este desenho precisa evitar.

Criando uma

Nova identidade, no seletor, pede duas coisas: um nome de usuário e o domínio em que ela mora. O Grilled Cheese atende vários domínios, e o identificador da identidade são os dois juntos. Em um servidor com um domínio só, a escolha não aparece.

Escolha com cuidado. O identificador é o endereço que as pessoas usam para te encontrar. Ele pode ser mudado depois, em Configurações → Conta, mas quem tiver o antigo vai precisar ser avisado.

O que é compartilhado e o que não é

Pertence à conta Pertence a cada identidade
  • Endereço de e-mail e senha

  • Autenticação em duas etapas e códigos de recuperação

  • Sessões e dispositivos lembrados

  • Assinatura Premium

  • Repasses

  • Identificador, nome de exibição, avatar, banner, bio

  • Seguidores e seguidos

  • Publicações, respostas, salvos

  • Preferências de privacidade, de notificação e de conteúdo

  • Configurações de federação

É essa separação que permite que uma identidade seja privada enquanto outra é pública, e que faz uma mudança na sua senha proteger todas de uma vez.

Organizações

Uma organização pode apontar para o Grilled Cheese um domínio que ela possui. Uma vez validado o domínio, a organização pode conceder identidades nele, [email protected], a contas de membros. Elas funcionam exatamente como qualquer outra identidade: o membro troca para ela, publica por ela e a mantém separada das presenças pessoais.

Federação

A maioria dos apps sociais é uma rede só. O Grilled Cheese está em duas ao mesmo tempo.

Ele fala ATProto, o protocolo em que o Bluesky roda, e ActivityPub, o protocolo em que o Mastodon e o resto do fediverso rodam. Você publica uma vez e as duas redes recebem. Você segue uma conta e não importa em qual rede ela mora. Ninguém precisa se cadastrar aqui para te ler, e você não precisa sair para ler as outras pessoas.

Essa é a parte boa. O resto desta seção é a parte honesta: as duas redes não têm o mesmo formato, então uma publicação nem sempre chega parecida com o jeito que você a escreveu. Vale dez minutos agora, em vez de uma surpresa depois.

A página Sobre tem a versão curta do que é a federação. Aqui está o que de fato acontece.

Seus dois endereços

Uma identidade, dois jeitos de ser alcançada, e os dois são reais:

Rede O que as pessoas digitam para te encontrar

ATProto (Bluesky e afins)

@you.grilledcheese.app

ActivityPub (Mastodon e afins)

@[email protected]

Isso é proposital, não uma esquisitice. As duas redes foram desenhadas com endereçamentos diferentes, e não existe um texto único que funcione nas duas. O app mostra a forma certa sempre que isso importa, e o selo embaixo do nome no seu perfil diz em quais redes uma identidade pode ser alcançada; veja Perfis.

Seguindo pessoas em outras redes

Busque a pessoa e siga. É só isso.

A aba Pessoas do Explorar busca contas nas outras redes além desta, então um identificador do Bluesky como name.bsky.social ou um endereço do fediverso como @user@host encontra a pessoa; veja Explorar. Seguir funciona do mesmo jeito, tenha você digitado o que for, as publicações dela chegam em Seguindo junto com todo mundo, e uma lista só pode ter contas das três redes ao mesmo tempo; veja Listas.

As seguidas viajam nas duas direções. Alguém no Mastodon pode seguir você sem ter conta aqui, e essa seguida chega nas suas notificações como qualquer outra. Em uma identidade privada, ela chega como um pedido que você aprova; veja Contas privadas e as outras redes.

De onde vêm as publicações dos seus feeds

Seguindo é simples: são as contas que você seguiu, onde quer que elas morem.

Descobertas e a cara Tudo são mais amplas que isso. O Grilled Cheese lê um fluxo ao vivo de publicações públicas da rede Bluesky, o firehose, e indexa o que passa. As publicações do fediverso chegam de outro jeito, porque o ActivityPub não tem firehose: elas nos são entregues porque alguém aqui segue quem publicou, ou são puxadas quando alguém aqui abre o perfil dessa pessoa. Tudo fica em um mesmo poço, e a cara Tudo é esse poço em ordem de tempo, sem nada filtrado por tipo. Veja Feeds.

Duas coisas moldam o que chega a esse poço:

  • Só publicações públicas são indexadas. Uma publicação só para seguidores vinda de outro servidor nunca é guardada aqui.

  • Publicações rotuladas como nudez ou conteúdo sexual ficam de fora por completo, para toda pessoa que lê, em toda tela. Veja Conteúdo adulto.

Idiomas

O firehose do Bluesky já foi filtrado na entrada, e só publicações em inglês e em espanhol eram guardadas. Esse limite acabou: o poço agora guarda todos os idiomas, então o que você vê não é mais estreitado por uma decisão tomada aqui.

Três configurações diferentes são confundidas entre si:

O idioma do app

Configurações > Idioma, definido por identidade. Cada identidade mantém o seu, então trocar de identidade troca a interface junto. Ele muda os botões e os rótulos. Ele não filtra os seus feeds.

O idioma de uma publicação que você escreve

Definido publicação a publicação, no editor. Ele viaja para as duas redes, onde comanda os botões de tradução das outras pessoas e os filtros de idioma delas.

O idioma de uma publicação que você lê

Vem de quem publicou. É a partir dele que a opção de traduzir no menu de mais opções trabalha.

Se você não declarar um idioma, o Grilled Cheese usa o idioma do seu aparelho para uma publicação que tenha texto, e não manda nada para uma publicação que é só mídia. Ele nunca adivinha pelas palavras em si. Um palpite viajaria para fora como uma afirmação que você nunca fez, e uma afirmação errada é pior que o silêncio.

Respostas, curtidas e reposts entre as redes

Responder a uma publicação do Bluesky ou do Mastodon funciona igual a responder a qualquer outra, e a sua resposta é entregue ao servidor de quem publicou. Curtidas e seguidas também atravessam.

O encadeamento é onde as coisas se desfiam. Uma conversa continua bem encadeada dentro de uma rede, mas uma resposta cuja publicação-mãe veio da outra rede pode perder o lugar na corrente. Se um tópico parece ter buracos, em geral foi isso que aconteceu, e não algo que você fez.

Reposts e reações não sobrevivem inteiros à travessia, e a tabela abaixo diz como.

Avisos de conteúdo entre as redes

Um aviso que você põe numa publicação viaja, mas cada rede leva partes diferentes dele. Veja Avisos de conteúdo para saber o que é um aviso e como colocar um.

Para o Bluesky e outros apps ATProto

O tipo é levado como um autorrótulo, então a publicação chega coberta e as configurações do próprio Bluesky se aplicam a ela. O texto de aviso que você escreveu não é levado. O Bluesky não tem onde pô-lo. Quem lê de lá vê que a publicação está rotulada, não o que você disse sobre ela. Avisos do tipo Outro e avisos sem tipo saem como graphic-media, que é o rótulo que cobre uma publicação sem afirmar nada sobre o que há nela.

Para o Mastodon e outros apps ActivityPub

As duas partes são levadas, exatamente no formato que o Mastodon usa: a publicação é marcada como sensível e o seu texto de aviso vira o resumo mostrado no lugar dela. Esta é a rede em que um aviso chega inteiro.

Importante

Os avisos funcionam publicação a publicação nas duas redes. Avisos que valem para uma identidade inteira são outra história: o ATProto tem rótulos no nível da conta, e o ActivityPub não tem equivalente nenhum.

Então um rótulo na sua identidade não pode se comportar do mesmo jeito em todo lugar. Aqui e no Bluesky, o seu perfil pode ficar atrás dele. No Mastodon e no fediverso mais amplo, as suas publicações continuam levando os rótulos delas, mas o seu avatar, o seu banner e a sua bio são publicados abertamente, porque não existe espaço no protocolo para protegê-los.

A lacuna está nos protocolos, não em uma configuração. Nada que o Grilled Cheese possa ligar fecha isso.

O que atravessa, e com que cara chega

Só publicações públicas se federam. Uma publicação limitada aos seus seguidores ou a quem você menciona fica aqui, a não ser que a sua identidade inteira seja privada, o que muda as coisas de novo; veja Contas privadas e as outras redes.

Tudo o que vem abaixo é sobre uma publicação pública.

No Bluesky No Mastodon

Texto alternativo

Levado.

Levado, como a descrição do anexo.

Vídeo

Só o vídeo que você anexou como arquivo. Vídeo hospedado para streaming não se federa para lugar nenhum.

O mesmo, mais uma imagem parada para que apareça uma miniatura.

Legendas de vídeo

Levadas.

Não são levadas de jeito nenhum.

Enquetes

Não existe um tipo enquete. Sai como um link de volta para a publicação daqui, e quem lê no Bluesky não pode votar.

Uma enquete de verdade. Ela aparece e as pessoas podem votar, e as contagens voltam em alguns minutos.

Citações

Só quando você cita uma publicação do Bluesky. Citar uma publicação do Grilled Cheese não mostra cartão nenhum.

Só quando você cita uma publicação do fediverso. Citar uma publicação do Grilled Cheese não mostra cartão nenhum.

Reposts

Nenhum registro de repost é gravado, então o seu repost é invisível lá.

Entregue como um boost, normalmente.

Curtidas e reações

Uma curtida simples. O emoji não é levado, e só a sua primeira conta.

Um favorito simples. Sem emoji.

Editar uma publicação

O registro é atualizado no lugar.

Uma edição é enviada, e o Mastodon mostra a marca de editado e o histórico.

Excluir uma publicação

O registro é excluído.

Uma exclusão é enviada, e o link antigo informa que a publicação não existe mais.

Encadeamento

Encadeado, a não ser que a publicação a que você respondeu tenha vindo do fediverso.

Encadeado, a não ser que a publicação a que você respondeu tenha vindo do Bluesky.

Publicações longas

O título, um trecho e um link de volta, cortados a seco em 300 caracteres.

Um artigo completo com título e resumo, com link de volta para cá.

Formatação

Só texto simples. Negrito, itálico, títulos, listas e cor se perdem.

A maior parte da formatação sobrevive.

Hashtags

Clicáveis, e chegam aos feeds de tags do Bluesky.

Texto simples. Não são clicáveis, e não entram nas linhas do tempo de hashtag do Mastodon.

Bio do perfil

Cortada em 256 caracteres.

Levada inteira.

Links do perfil

Não existe uma lista de links para levá-los. Eles são acrescentados como linhas simples, e descartados se não couberem.

Uma tabela de links de verdade.

Avatar e banner

Só PNG e JPEG, até 1 MB. Qualquer outra coisa é pulada.

Qualquer formato, qualquer tamanho.

Pronomes e aniversário

Não são enviados.

Não são enviados.

Afirmações verificadas

Não são enviadas.

Não são enviadas.

O idioma de uma publicação

Levado.

Levado.

O que nunca sai do Grilled Cheese

Algumas coisas propositalmente não estão em nenhum dos dois protocolos, e vale dizer isso porque as pessoas supõem o contrário.

Conversas

As mensagens privadas daqui têm criptografia de ponta a ponta e não se federam. O Bluesky não tem mensagens diretas do tipo que mandaríamos, então lá não há nenhuma. Veja Conversas.

Bloqueios e silenciamentos

Nenhum registro de bloqueio ou de silenciamento é enviado a qualquer uma das redes. Eles são aplicados aqui, sobre o que chega até você.

Afirmações verificadas

Uma afirmação verificada na sua identidade significa algo por causa de como ela foi checada aqui. Ela não é enviada para fora, porque nada lá fora conseguiria checá-la.

Aviso

Há uma exceção, e ela importa.

Alguém no Mastodon pode te mandar uma mensagem direta, e ela chega como uma conversa aqui. Essa conversa não é criptografada. O ActivityPub não tem criptografia de mensagens nenhuma, então o conteúdo dela pode ser lido por nós e por quem administra o servidor de quem enviou. O app marca esses tópicos com todas as letras, para que o ícone de cadeado nunca afirme algo que não é verdade.

Os anexos de uma mensagem que chega do fediverso são descartados, então uma mensagem que era só uma imagem chega vazia.

Desligando uma rede

Configurações > Compartilhamento entre redes tem uma chave por rede, as duas ligadas por padrão. Uma identidade pode se federar com as duas, com uma ou com nenhuma; veja Configurações.

Desligar uma faz parar de sair novas publicações e novos reposts para aquela rede. O que já está lá fora continua lá fora, e uma edição que você fizer depois não é enviada, então as cópias remotas de publicações antigas envelhecem onde estão.

Duas coisas ainda acontecem com a chave desligada, de propósito:

  • Excluir uma publicação continua retirando-a da outra rede.

  • Mudar o público de uma publicação de modo que ela deixe de ser pública também a retira.

A chave interrompe o compartilhamento novo. Ela nunca interrompe uma retratação, porque uma retratação é justamente o que você mais gostaria que funcionasse.

Ela também não tira você da rede. O seu perfil continua sendo servido, as pessoas ainda podem te seguir, e seguidas, curtidas e mudanças de perfil não são afetadas. Ela comanda as publicações que você compartilha, não se você existe.

Algumas coisas que surpreendem as pessoas

  • Você tem dois endereços de propósito. Uma publicação pode dizer @alice.com no próprio texto enquanto o endereço da mesma pessoa no fediverso é @[email protected].

  • Repostar é invisível no Bluesky. Quem te segue de lá não vai ver que você passou algo adiante.

  • Uma reação com emoji vira uma curtida simples nas duas redes, e só a primeira conta.

  • Hashtags funcionam no Bluesky e são texto morto no Mastodon. Mesma publicação, mesma tag, dois resultados.

  • Citar outra pessoa do Grilled Cheese não mostra cartão de citação em lugar nenhum. Quem lê nas duas redes vê uma publicação nua, sem sinal do que ela apontava.

  • Quem lê no Bluesky não pode votar na sua enquete. As pessoas recebem um link de volta para cá.

  • Trancar a sua identidade apaga o seu histórico no Bluesky. E não só as publicações futuras; veja Contas privadas e as outras redes.

  • As mensagens não fazem parte de nada disso. Nada do que você diz em Conversas chega perto de qualquer um dos dois protocolos.

Mudando a sua conta de lugar

Toda identidade no Grilled Cheese é cidadã plena da rede AT Protocol, a mesma rede em que o Bluesky roda. O nome permanente dela é um DID, e o DID é seu: você pode levá-lo para outro provedor, ou trazer um para cá, e os seus seguidores, as suas publicações e as suas curtidas vêm junto. Ninguém precisa te seguir de novo.

Como uma conta do Grilled Cheese pode ter várias identidades, as mudanças acontecem uma identidade por vez. Cada identidade é um DID próprio, então migrar uma deixa as outras intactas.

O que se muda, e o que não

Uma mudança leva o seu DID, o seu histórico de registros públicos (publicações, curtidas, seguidas, listas), as suas imagens e os quadros parados dos seus vídeos, e as suas preferências do app Bluesky. Ela não leva mensagens diretas nem conversas (essas nunca saem do servidor que as guarda), posições em feeds mantidas no servidor, nem o seu identificador. Os identificadores pertencem a domínios: uma identidade que chega aqui recebe um identificador name.grilledcheese.app, e uma que sai recebe o identificador que o novo provedor oferecer. Se você é dono de um identificador em domínio próprio, você o mantém ao sair, já que o domínio é seu, e não de servidor nenhum. Chegar aqui hoje significa receber um identificador grilledcheese.app mesmo que o antigo fosse um domínio próprio; o suporte a usar o seu próprio domínio aqui está planejado.

Mudando para o Grilled Cheese

O Grilled Cheese fala o fluxo de migração padrão, então as ferramentas de sempre funcionam. Com o goat, a mudança inteira é um comando só. Entre com a sua senha completa (não uma senha de aplicativo), peça o código de identidade e depois migre:

goat account login -u you.bsky.social -p <your full password>
goat account plc request-token
goat account migrate \
    --pds-host https://api.grilledcheese.app \
    --new-handle you.grilledcheese.app \
    --new-password <new password> \
    --new-email [email protected] \
    --plc-token <code from the email>

Quando terminar, saia dos seus apps e entre de novo. Duas ressalvas que vale conhecer: a migração respeita a mesma porta dos cadastros, então, se os cadastros estiverem fechados ao público, a sua mudança para na lista de espera em vez de se concluir; e alguns provedores limitam a taxa de download de imagens, então uma conta grande pode demorar.

Indo embora

A sua identidade é portátil nas duas direções, e sair não precisa de permissão nossa. O único pré-requisito é um endereço de e-mail verificado na sua conta, porque o código de confirmação que autoriza a troca de identidade é enviado por e-mail. Uma conta anônima precisa adicionar um antes, em Configurações > Conta.

Tanto as ferramentas do próprio destino quanto o goat funcionam. Pela linha de comando, a sequência são as quatro fases de sempre, com o Grilled Cheese como servidor antigo:

# Fase 1: prove sua identidade ao novo servidor e crie a conta lá
goat account login --pds-host https://api.grilledcheese.app \
    -u you.grilledcheese.app -p <password>
goat account service-auth --lxm com.atproto.server.createAccount \
    --aud <new server service DID> --duration-sec 3600
goat account create --pds-host <new server> --existing-did <your DID> \
    --handle <new handle> --password <pw> --email <email> \
    --service-auth <token from the previous step>

# Fase 2: mova os dados
goat account login --pds-host <new server> -u <your DID> -p <pw>
goat repo export <your DID>
goat repo import ./<exported file>.car
goat blob export <your DID>
goat blob upload <each exported blob>
goat bsky prefs export > prefs.json
goat bsky prefs import prefs.json

# Fase 3: aponte sua identidade para o novo servidor
goat account plc recommended > plc_unsigned.json
goat account login --pds-host https://api.grilledcheese.app \
    -u you.grilledcheese.app -p <password>
goat account plc request-token
goat account plc sign --token <emailed code> ./plc_unsigned.json > plc_signed.json
goat account login --pds-host <new server> -u <your DID> -p <pw>
goat account plc submit ./plc_signed.json

# Fase 4: vire a chave
goat account activate
goat account login --pds-host https://api.grilledcheese.app \
    -u <your DID> -p <password>
goat account deactivate

Enquanto a troca de identidade da fase 3 não é enviada, nada é definitivo, e você pode desistir simplesmente reativando aqui. Depois que você sai, a sua conta antiga no Grilled Cheese é desativada: ela para de aceitar gravações e para de aparecer nos feeds, enquanto a rede recebe um prazo de tolerância para terminar de se sincronizar com a nova casa.

Explorar

A tela Explorar
Explorar

Explorar é como você encontra o que ainda não está no seu feed. O campo de busca fica no topo e três abas decidem o que ele busca.

Pessoas

Contas, por nome de usuário, identificador ou nome de exibição, incluindo contas de outras redes. É a aba a usar quando você já sabe mais ou menos quem procura.

Publicações

Texto de publicações e hashtags.

Por perto

Contas e publicações perto de você, se você tiver dado ao Grilled Cheese acesso à localização. Nada aqui funciona, nem pede nada, até que você dê.

Abaixo das abas, Explorar mostra o que está em alta. Em um servidor calmo, ele diz isso em vez de inventar algo.

Escaneando um código

O botão à direita do campo de busca abre o leitor de códigos. Aponte para outro celular mostrando um código de identidade do Grilled Cheese e você cai naquele perfil. É o jeito mais rápido de seguir alguém que está bem na sua frente.

Pacotes iniciais e listas curadas

Explorar também traz os pacotes iniciais: grupos de contas montados à mão em torno de um tema, que você pode seguir uma a uma ou todas de uma vez. São eles que dão a uma conta nova um feed que vale a leitura antes de ela ter encontrado alguém.

As listas curadas funcionam do mesmo jeito, mas continuam úteis depois do começo: uma lista tem membros, uma descrição e uma prévia de quem está nela, e seguir a lista é seguir o que ela reúne.

Hashtags

Tocar numa hashtag em qualquer lugar do app abre a linha do tempo dela. Dali você pode seguir a hashtag, e as publicações dela começam a aparecer no seu feed como as de uma conta apareceriam.

Notificações

A tela de notificações
A aba Alertas

A aba Alertas reúne tudo o que as outras pessoas fizeram e que envolve você: seguidas, curtidas, respostas, reposts, citações e menções. Cada linha nomeia a conta, diz o que a pessoa fez e traz um ícone pequeno para o tipo ser legível num relance. As linhas não lidas ganham um ponto e ficam sobre um fundo levemente tingido.

Tocar numa linha leva à coisa em si: a publicação que foi curtida, o tópico que foi respondido, o perfil que passou a te seguir. O marcador no sino da barra de baixo conta o que você não leu; abrir a aba o zera.

As notificações são por identidade. Trocar de identidade troca a caixa de entrada, então alertas de uma persona que você não está usando não atrapalham a que você está.

Escolhendo o que te notifica

Configurações → Notificações liga ou desliga cada tipo de forma independente: menções, respostas, reações, seguidas, mensagens diretas e publicações em canais. A preferência pertence à identidade, então uma persona de trabalho pode notificar só menções enquanto uma pessoal notifica tudo.

Desligar um tipo quer dizer que o alerta nunca chega a ser registrado, e não apenas que ele fica quieto. Nada se acumula no fundo esperando você ligar de volta, e ligar de novo não preenche o que você perdeu. Vale saber disso antes de desligar um: é uma decisão sobre o que você quer saber, não sobre quando quer ser avisado.

Solicitações para seguir

Se a sua identidade é privada, as seguidas chegam como solicitações, e não como notificações que você só pode ler depois do fato. Elas se juntam numa tela própria, alcançada pelo seu perfil, onde cada uma pode ser aprovada ou recusada.

Configurações

A tela de configurações
A raiz das configurações

As configurações são divididas por ao que uma mudança se aplica, e a tela diz o que é o quê, para você nunca ter que adivinhar se está mudando uma persona ou todas elas.

Sua conta

Uma pessoa. Compartilhada por todas as identidades que você tem.

Esta identidade

A persona pela qual você está publicando agora. Trocar de identidade troca a seção inteira.

Este dispositivo

Como esta instalação específica se parece e se comporta. Propositalmente não sincronizada, para que um celular e um notebook possam ser diferentes.

Todas as telas abaixo são alcançadas a partir dessa raiz.

Sua conta

A tela de configurações da conta
Conta

Conta reúne tudo o que pertence a você e não a uma persona.

Status da conta

A situação da própria conta, como um valor somente leitura: Ativa, Anônima, Desativada, Suspensa ou Banida. Responde se a conta pode ser usada, e não diz nada sobre moderação.

Endereço de e-mail

O endereço com que a conta está registrada, e onde você o muda. Mudá-lo envia um código para o novo endereço.

Número de telefone

Adicione ou mude um número de telefone. Um telefone verificado pode fazer você entrar e recuperar a conta.

Alterar senha

Defina ou troque a senha da conta.

Autenticação em duas etapas

Ative um segundo fator usando um app autenticador. A configuração leva você a escanear um código e confirmá-lo, e depois entrega os códigos de recuperação, que são o caminho de volta se você perder o autenticador. Guarde-os em algum lugar que não seja o seu celular. Depois de ativada, você também pode ver os dispositivos lembrados, os que podem pular o segundo fator, e esquecer qualquer um deles.

Sessões

Todos os lugares em que a conta está conectada, com o aparelho e a última vez em que foi usada. Encerre qualquer uma que você não reconheça.

Suas denúncias

O que você denunciou e no que deu.

Histórico de moderação

A sua situação atual, as penalidades em vigor e cada medida tomada, com a diretriz que ela citou e a contestação correspondente. O histórico cobre todas as identidades da conta, não apenas aquela com que você publica.

Pagamentos

Formas de pagamento e histórico de compras.

Excluir conta

Remove a conta e todas as identidades dela. A tela explica o que não pode ser desfeito antes de seguir em frente.

Programador

Programador guarda as chaves de API, que permitem que outras ferramentas alcancem a sua conta, incluindo o servidor MCP do Grilled Cheese.

Contas gratuitas recebem uma chave somente leitura. O Premium libera os escopos de escrita. Há um teto de quantas chaves você pode ter ao mesmo tempo, e o Premium não o aumenta: revogue uma para criar outra.

Uma chave é mostrada uma única vez, quando é criada, e nunca mais. Copie naquela hora.

Para o que as chaves liberam, escopo por escopo, e como conectar o Claude e outras ferramentas de IA, veja Conectando ferramentas de IA.

Esta identidade

A identidade a que essas configurações se aplicam é nomeada no topo da seção, com um botão Trocar para você mudar qual está configurando sem sair da tela.

Publicações agendadas

Publicações esperando para ir ao ar. Edite o horário, publique uma agora ou exclua antes que ela saia. Contas gratuitas comportam 5 publicações agendadas; o Premium eleva isso para 256.

Notificações

Configurações de notificação
Notificações

O que notifica esta identidade: seguidas, curtidas, respostas, reposts, citações e menções, cada uma de forma independente. Como a preferência pertence à identidade, uma persona de trabalho pode notificar só menções enquanto uma pessoal notifica tudo.

Privacidade

Configurações de privacidade
Privacidade

Quem pode ver esta identidade e como as pessoas chegam até ela.

Privacidade da conta

Se a identidade é privada. Em uma identidade privada, as seguidas chegam como solicitações que você aprova, e as publicações ficam escondidas de quem não é seguidor aprovado. Trocar isso pede uma confirmação, porque as duas redes com as quais o Grilled Cheese se federa não tratam uma conta trancada do mesmo jeito; veja Contas privadas e as outras redes.

Contas bloqueadas e silenciadas

As duas listas, e o jeito de sair delas. Silenciar é de mão única e silencioso; bloquear é mútuo.

Localização

Se o Grilled Cheese pode usar a sua localização, quão preciso é o lugar anexado a uma publicação, e se ele deve ser atrasado, para que uma publicação diga "eu estive aqui" em vez de "eu estou aqui". É aqui também que se desliga o mapa de fotos.

Contas privadas e as outras redes

Deixar uma identidade privada é simples dentro do Grilled Cheese: só os seguidores que você aprovar veem as suas publicações, e as novas seguidas esperam por você. Nas duas redes com as quais o Grilled Cheese se federa, vale saber exatamente o que você ganha, porque não é a mesma coisa. Para tudo o mais que difere entre elas, veja Federação.

Bluesky e outros apps ATProto

Nada é publicado enquanto a sua conta está privada. Quando você tranca a conta, as suas publicações que estavam lá são removidas, e o seu perfil é substituído pelo seu nome, pela sua foto e por um recado dizendo que a conta é privada, com uma indicação de volta ao Grilled Cheese. Quem achar o seu identificador no Bluesky pode ver que você existe e que você é privado, e nada além disso.

O fediverso (Mastodon e outros apps ActivityPub)

As publicações novas continuam sendo entregues, mas só aos seguidores que você aprovou, e elas levam uma marca pedindo aos outros servidores que as mantenham fora das linhas do tempo públicas e que recusem boosts. O seu perfil anuncia que você aprova seguidores manualmente, então quem segue você a partir do Mastodon vê "solicitado" até você dizer sim. O pedido dessa pessoa chega na mesma caixa de solicitações para seguir que um pedido daqui.

Importante

Isto é controle de entrega, não uma tranca no conteúdo.

Os outros servidores são convidados a respeitar isso; nada os obriga. Depois que uma publicação sua chega ao servidor de outra pessoa, não podemos trazê-la de volta nem controlar o que acontece com ela lá: quem administra aquele servidor pode lê-la, e qualquer pessoa que consegue ver uma publicação consegue tirar uma captura de tela.

Trate uma publicação privada como privada em relação ao público, e não como um segredo.

Algumas coisas que surpreendem as pessoas
  • Trancar não desfaz envio nenhum. As publicações que você fez enquanto a conta era pública continuaram públicas, e já podem existir cópias em outros lugares.

  • Os seguidores que você já tem mantêm o acesso. Só as seguidas novas precisam de aprovação.

  • Se você destrancar a conta depois, as publicações não são republicadas retroativamente no Bluesky. Só o que você publicar dali em diante é.

Preferências de conteúdo

Preferências de conteúdo
Preferências de conteúdo

O que esta identidade vê.

  • Conteúdo sensível: quanto dele chega até você vindo de quem você não segue, ajustado em Menos, Padrão ou Mais. Publicações sensíveis de perfis que você segue são mostradas como qualquer outra. Veja Avisos de conteúdo.

  • Conteúdo político: se o Grilled Cheese sugere esse conteúdo a você ou segura a mão.

  • Palavras ocultas: publicações e respostas que as contenham não são mostradas a esta identidade. A comparação não diferencia maiúsculas de minúsculas, e há um limite de quantas você pode guardar. Diferente de um aviso de conteúdo, uma palavra oculta é invisível para todo mundo menos para você.

  • Contas silenciadas, e se as contagens de curtidas e de compartilhamentos ficam escondidas nas publicações das outras pessoas.

Notas da Comunidade

Se esta identidade vê o contexto acrescentado por quem lê nas publicações, e se você quer contribuir com ele. Contribuir tem a sua própria adesão, porque escrever notas é um compromisso diferente de lê-las.

Compartilhamento entre redes

Até onde esta identidade alcança na web social mais ampla. ActivityPub e ATProto são chaves separadas, então uma identidade pode se federar com uma, com as duas ou com nenhuma. As duas vêm ligadas por padrão.

Desligar uma faz parar de sair novas publicações e novos reposts para aquela rede. Isso não consegue recolher o que já foi entregue a outros servidores, e a tela diz isso. Excluir uma publicação continua retirando-a de todo jeito, porque uma retratação é justamente o que você mais gostaria que funcionasse. Veja Desligando uma rede.

Idioma

O idioma do próprio Grilled Cheese: seus botões, seus rótulos e o resto da interface. Ele pertence à identidade, então cada uma mantém o seu, e trocar de identidade troca a interface junto, sem reiniciar. Deixado em Padrão do sistema, aquela identidade segue o idioma do seu dispositivo.

Isso é diferente do idioma que você declara para uma publicação, que é definido publicação a publicação no editor.

Os idiomas que ainda estão em revisão são marcados como beta e pedem confirmação antes da troca, porque uma interface pela metade é mais difícil de abandonar do que de escolher.

Este dispositivo

Estas não são sincronizadas. Conectado num celular e num notebook, cada um guarda as suas.

Aparência

Configurações de aparência
Aparência

Claro ou escuro, e qual tema. O Grilled Cheese vem com nove famílias de temas integradas, cada uma com uma variante clara e uma escura. O Premium acrescenta a possibilidade de duplicar uma e editar a cópia; veja O editor de temas.

Bloquear o layout vertical mantém o layout de coluna única em qualquer largura e impede o celular de girar. Veja A estrutura do app para saber para que isso serve.

Acessibilidade

Configurações de acessibilidade
Acessibilidade

Tamanho do texto, contraste maior e movimento reduzido. O tamanho do texto é um multiplicador sobre a configuração do sistema, e não um substituto dela, então ele se soma ao que o seu aparelho já está fazendo.

Lembrete de texto alternativo, ligado por padrão, é o que põe o empurrãozinho embaixo de uma foto que você ainda não descreveu. Veja Texto alternativo para saber o que ele pede e por quê.

Armazenamento

Configurações de armazenamento
Armazenamento

Quanto espaço as fotos e os vídeos em cache estão usando, e um jeito de limpar. Limpar não custa nada além de baixar de novo.

É aqui também que se liga ou desliga o salvamento no rolo da câmera, inclusive se uma imagem de marcação é salva quando você a publica.

Mais

Mais guarda as preferências menores do aparelho, inclusive se os vídeos são reproduzidos automaticamente sempre, só no Wi-Fi ou nunca, e se os links abrem dentro do Grilled Cheese ou no seu navegador.

Sobre e feedback

Sobre

Versão, licenças e os links para estes documentos.

Enviar feedback

Escreva para nós de dentro do app. A mensagem leva junto a versão do app e o aparelho, para você não ter que levar.

Grilled Cheese Premium

A tela do Grilled Cheese Premium
O que o Premium inclui

O Premium é uma assinatura paga. Ele pertence à sua conta, então vale para todas as identidades que você tem, e não para uma delas.

Tudo no Grilled Cheese funciona sem ele. O Premium eleva limites e libera uma tela; ele não tranca publicar, ler, mandar mensagens nem nada de que você precise para usar o app.

Você chega até ele por Grilled Cheese Premium, no menu, ou pelo topo das Configurações.

O que ele inclui

Agende mais publicações

Até 256 publicações agendadas em vez de 5. Veja Agendamento.

Temas próprios

Crie e edite os seus próprios temas. Esta é a única tela que o Premium acrescenta, em vez de um limite que ele eleva; veja O editor de temas, abaixo.

Vídeos mais longos

Publique até 2 minutos de vídeo, em vez do limite padrão.

Busca ao vivo

Veja uma busca acontecer. Busque uma palavra, ligue o Ao vivo, e as publicações novas que correspondem vão chegando sozinhas até você tocar em Parar. Ela funciona na rede inteira, e as publicações novas aparecem poucos segundos depois de serem feitas. As publicações esperam um instante antes de aparecer, para que os rótulos de conteúdo tenham tempo de chegar primeiro.

Acesso ao servidor MCP

Contas gratuitas recebem uma chave de API somente leitura; o Premium libera os escopos de escrita, para que uma ferramenta de IA conectada possa publicar, seguir, reagir e editar temas por você. Veja Programador para saber onde ficam as chaves, e Conectando ferramentas de IA para o passo a passo completo.

Assinando

A tela mostra um preço mensal e um anual, e você compra pela App Store ou pelo Google Play. Como a loja é dona da assinatura:

  • mudar ou cancelar acontece lá, e não aqui, e o app leva você ao lugar certo;

  • uma compra pode ficar um tempinho em processamento, e o Premium é liberado assim que a loja a confirma;

  • se não der para falar com a loja, a tela diz isso em vez de falhar em silêncio, e nenhuma assinatura é oferecida naquele aparelho até que dê.

Se você assinar o plano anual, o Grilled Cheese manda um lembrete por e-mail três dias antes de a assinatura renovar.

Depois de ativa, a tela diz isso em vez de mostrar preços.

O editor de temas

A tela de aparência
Aparência, com os temas integrados

O app vem com nove famílias de temas integradas, e toda conta pode alternar entre elas em Configurações → Aparência. Cada família tem uma variante clara e uma escura, mostradas como o par de amostras ao lado do nome, e o app segue aquela para a qual o seu aparelho está configurado.

O Premium acrescenta a possibilidade de fazer os seus.

Partindo de um que já existe

Você não edita um tema integrado. Você o duplica e edita a cópia, o que quer dizer que você sempre parte de algo que já funciona, e não de um conjunto de cores em branco.

O menu de temas
Duplicando um tema

Toque no ao lado de qualquer tema e escolha Duplicar e editar. A cópia recebe o nome da origem, "Grilled Cheese cópia", e abre direto no editor. Os seus próprios temas também ganham Editar e Excluir nesse menu; um tema integrado só oferece Duplicar e editar, porque não há nada seguro a mudar no lugar.

O que você pode mudar

O editor de temas
O editor de temas

O editor é uma prévia ao vivo sobre uma lista de valores. O cartão no topo mostra o seu tema aplicado a uma linha de texto e a um par de botões, e ele se atualiza conforme você muda qualquer coisa abaixo dele.

Nome do tema

Como ele se chama no seletor.

Tipografia

A fonte, escolhida entre as que vêm com o app, e uma escala de tamanho de texto.

Cores

Cada papel de cor, com uma amostra e o seu valor: o destaque principal usado em links e botões, o texto que fica sobre ele, as variantes de recipiente, a superfície em que as suas publicações ficam, a página atrás delas, o texto apagado usado em horários e identificadores, e os fios entre as publicações. Os valores podem ser digitados como qualquer cor CSS, então #7fffd4, rgb(127 255 212), hsl(160 100% 75%) e aqua são todos a mesma coisa.

O editor confere o contraste enquanto você trabalha. Uma combinação que ficaria difícil de ler é marcada com a proporção de verdade, então Baixo contraste (4.2:1) diz a você tanto que há um problema quanto o quanto ele está longe do ideal. É um aviso, não uma recusa: o tema é seu.

Salvar guarda o tema, Aplicar troca para ele. Os temas salvos ficam na sua conta, e não no aparelho, então eles te acompanham nos seus outros aparelhos e aparecem no seletor junto com os integrados.

O que o Premium não é

O Premium não afeta o que as outras pessoas veem, como as suas publicações são ranqueadas nem quem pode falar com você. Não há selo de Premium no seu perfil, nem prioridade no feed de ninguém. Ele eleva os seus próprios limites, e é só isso.

Conversas e moderação

Estas partes do app estão descritas aqui, mas ainda não ilustradas; os wireframes delas precisam de um suporte no servidor falso que o gerador ainda não tem.

Conversas

Conversas, no menu, guarda as mensagens privadas. Elas têm criptografia de ponta a ponta: os servidores do Grilled Cheese carregam as mensagens, mas não conseguem lê-las.

Uma conversa pode ser de duas pessoas ou em grupo. Quem participa do grupo é gerenciado na tela de informações da conversa, onde você pode adicionar pessoas, ver quem está nela e sair.

Como a criptografia é de verdade, algumas coisas decorrem disso e não valem para um app de chat comum:

  • Uma mensagem enviada a você antes de o seu aparelho ter as chaves dele não pode ser descriptografada depois. O app diz isso, em vez de mostrar uma bolha vazia.

  • Entrar em um aparelho novo estabelece chaves novas. O histórico anterior ao aparelho não vai junto.

As conversas pertencem à identidade que você está usando, como tudo o mais.

Denúncias e moderação

Toda publicação e toda conta têm Denunciar no menu de mais opções. Uma denúncia pergunta o que está errado e deixa você acrescentar contexto.

Configurações → Suas denúncias mostra o que você enviou e no que deu. As denúncias vão para algum lugar e você pode ver para onde. Configurações → Histórico de moderação é a direção contrária: a sua própria situação, e cada medida tomada contra a conta, com uma explicação em vez de uma punição silenciosa. Um único histórico cobre todas as identidades da conta.

Entre silenciar, bloquear, palavras ocultas e rótulos de conteúdo, há bastante espaço entre "ver tudo" e "denunciar". Veja Preferências de conteúdo para os controles, e Avisos de conteúdo para o que os rótulos significam e como denunciar uma publicação que deveria ter levado um.

Como conseguir ajuda

Se algo aqui estiver errado, desatualizado ou faltando, avise em [email protected]. Você também pode enviar seu feedback de dentro do app: abra o menu e escolha Enviar feedback.