As tuas fotos, as tuas regras.
Fora da nuvem, de vez.
O Off The Cloud é um NAS e uma rede social num pequeno aparelho que é totalmente teu: as tuas fotos, os teus vídeos e os teus documentos ficam guardados em resolução máxima, são etiquetados por IA para pesquisa instantânea e ficam protegidos em discos RAID-1, com um feed social opcional e ético para partilhares memórias com as pessoas que realmente importam, sem anúncios, sem algoritmos e sem scroll infinito.
A forma mais simples: a app transfere a imagem e verifica a assinatura, grava ela própria o cartão no Windows e no Linux e guia-te em cada passo.
As versões ARM e as dicas para o primeiro arranque no Windows e no Linux estão na secção de transferências.
- Instala a app e escolhe Configurar novo dispositivo…: nas Definições da app para Mac, ou no menu da área de notificação no Windows e no Linux.
- Prepara o cartão. A app transfere a imagem e verifica-a com a assinatura do projeto. No Windows e no Linux grava-a então num cartão MicroSD de 8 GB ou mais, após pedir permissão de administrador; num Mac abre o Raspberry Pi Imager para gravar o cartão e diz-te o que escolher lá.
- Encaixa os discos (nas duas portas USB azuis), insere o cartão e liga o Pi. Passado um minuto, anuncia-se por Bluetooth.
- Conclui a configuração por Bluetooth. Num Mac, na própria app: Neste Mac (ou usa o telemóvel). No Windows e no Linux, na app do telemóvel (iOS ou Android): toca em Configurar um novo dispositivo. Em ambos os casos, pede-te a tua rede Wi-Fi, um nome e uma palavra-passe para o dispositivo e como usar os discos, e depois instala o software: cerca de 20 minutos.
- Inicia sessão quando terminar: a app liga-se sozinha ao novo dispositivo com a palavra-passe que escolheste, ou abre
https://<nome>.off-the.cloudnum navegador.
- Grava-a no cartão MicroSD com o Raspberry Pi Imager: «Utilizar ficheiro personalizado», escolhe o ficheiro e grava. Salta o passo de personalização do próprio Imager.
- Encaixa os discos (nas duas portas USB azuis), insere o cartão e liga o Pi. Passado um minuto, anuncia-se por Bluetooth.
- Configura-o a partir do teu telemóvel com a app (iOS ou Android): no ecrã de boas-vindas, toca em Configurar um novo dispositivo. A app encontra o Pi por Bluetooth e faz a configuração ali mesmo; o teu telemóvel fica na sua própria rede Wi-Fi. Pede-te a tua rede Wi-Fi, um nome e uma palavra-passe para o dispositivo e como usar os discos, e depois instala o software: cerca de 20 minutos.
- Inicia sessão quando terminar: a app liga-se sozinha ao novo dispositivo com a palavra-passe que escolheste, ou abre
https://<nome>.off-the.cloudnum navegador.
A imagem só traz o assistente de configuração: instala a versão atual, por isso nunca fica desatualizada. Soma de verificação: .sha256.
Um comando em qualquer máquina onde já consigas iniciar sessão: Ubuntu, Debian, Raspberry Pi OS e outras distribuições baseadas em Debian (64 bits).
# inicia sessão na máquina e depois:
curl -fsSL https://raw.githubusercontent.com/alonsovidales/otc/main/scripts/verified-install.sh \
| sudo bash -s -- <subdomain>
Instala tudo e compila o software a partir do código-fonte; depois, inicia o serviço em http://<ip-do-dispositivo>:8080/. Pode ser executado novamente para atualizar. Os teus ficheiros ficam em dois discos em espelho como RAID-1: reutiliza um espelho que encontre e só apaga dois discos novos para criar um quando o confirmas, e também instala as luzes de estado. Também funciona com um só disco (vê o README). A configuração do Wi-Fi não faz parte deste caminho: vê a imagem para um Raspberry Pi de raiz.
O que acontece nos bastidores
Os dois caminhos levam ao mesmo sítio: a imagem limita-se a executar o script de instalação por ti, depois de te pedir, a partir de um telemóvel, a tua rede Wi-Fi, um nome e os teus discos.
Instala o MariaDB, o Go, o ONNX Runtime e o modelo de etiquetagem e, depois, compila e inicia o serviço otc, acessível de imediato em http://<ip-do-dispositivo>:8080/ na tua rede local; pode ser executado novamente a qualquer momento para obter atualizações.
Isto dá um nome ao dispositivo, p. ex. pit para pit.off-the.cloud: o endereço que as tuas apps e os teus amigos usam para lhe chegar fora da tua rede doméstica, em vez do endereço local :8080. Regista primeiro o nome na página da tua conta, para que pertença à tua conta da ponte (a configuração da imagem faz isto por ti).
Abre o cliente web, iOS, Android, macOS, Windows ou Linux, aponta-o para o teu subdomínio e começa a fazer cópias de segurança.
Mantém as tuas pastas sincronizadas
Faz cópias de segurança de pastas do teu computador ou mantém-nas iguais nos dois lados. As apps ficam na barra de menus ou na área de notificação e atualizam-se sozinhas: quando sai uma nova versão, basta um clique para a instalar.
Windows
Windows 10 ou 11. Coloca o ficheiro num local permanente (não em Transferências) e executa-o: aparece na área de notificação e abre ao iniciar sessão.
Transferir para Windows PC ARM? Windows para ARM. A app ainda não tem assinatura de código, por isso o Windows pode mostrar um aviso: escolhe Mais informações → Executar mesmo assim.Linux
Uma app na área de notificação num computador de secretária, ou uma linha de comandos e um serviço num servidor ou num Pi.
Transferir para Linux ARM (p. ex. um Raspberry Pi)? Linux ARM64. Depois:install -Dm755 otc-sync-linux-* ~/.local/bin/otc-sync && otc-sync
macOS
Uma app na barra de menus com as mesmas pastas e regras de sincronização, na Mac App Store, que a mantém atualizada por ti.
Descarregar na Mac App StoreAs tuas fotos, guardadas a partir do telemóvel
Faz a cópia de segurança das tuas fotos e vídeos à medida que os tiras, explora tudo o que está no teu dispositivo, partilha com amigos e configura um novo dispositivo por Bluetooth.
iPhone e iPad
Faz a cópia de segurança da tua biblioteca de fotos, incluindo as fotos do iCloud, e mostra as fotos e os ficheiros do teu dispositivo e as publicações dos teus amigos.
Brevemente na App StoreAndroid
A mesma app para telemóveis e tablets Android: cópia de segurança de fotos, os ficheiros e as fotos do teu dispositivo e as publicações dos teus amigos.
Disponível no Google PlayUm dispositivo, quatro formas de lhe chegar
Um Raspberry Pi em tua casa guarda tudo; apps nativas em todas as plataformas mantêm tudo sincronizado e deixam-te explorar, pesquisar e partilhar.
O dispositivo
Um Raspberry Pi 5 com um cartão para o sistema e dois cartões de armazenamento em espelho em RAID-1, que guardam os teus originais sem processamento nem compressão, encriptados em repouso com uma chave que só a tua palavra-passe desbloqueia.
Cliente para computador
Apps para macOS, Windows e Linux que mantêm as pastas que escolheres no teu computador sincronizadas nos dois sentidos com o dispositivo, automaticamente.
App para telemóvel
Apps para iOS e Android que fazem a cópia de segurança do rolo da câmara em segundo plano, em resolução máxima, e servem também de feed social.
App web
Tudo o que está acima, a partir de qualquer navegador: inicia sessão só com a tua palavra-passe, sem instalar nenhuma app.
Pesquisa com IA, mantida privada
Cada foto é etiquetada automaticamente no próprio dispositivo, por isso podes pesquisar «praia» ou «cão» de imediato, sem que nada seja enviado a terceiros para isso.
Sem feed tóxico
A parte social não tem anúncios, nem influenciadores, nem algoritmos de interação: só publicações de pessoas que aprovaste mesmo como amigos.
Um dispositivo, a família toda
Dá a cada pessoa lá de casa a sua própria conta no mesmo dispositivo, com a sua própria cópia de segurança de fotos, biblioteca e palavra-passe, cada uma encriptada com a sua própria chave. Tu geres as contas, mas não consegues abrir as fotos e os ficheiros que elas contêm.
Partilha coleções com uma ligação
Envia uma coleção de fotos a qualquer pessoa como uma ligação que expira. Essa pessoa abre-a no navegador, sem conta nem app, e pode transferir os originais.
Rápido em casa
Em casa, as apps comunicam diretamente com o dispositivo através da tua própria rede, por isso as fotos de umas férias inteiras ficam guardadas à velocidade do Wi-Fi em vez de se arrastarem pela internet.
Todas as partes do sistema, num só lugar
O dispositivo físico e as quatro apps que comunicam com ele.
O dispositivo
Cliente macOS / Windows
App para iOS / Android





App web






As perguntas que as pessoas fazem mesmo
Preciso de comprar hardware especial?
Um Raspberry Pi 5 (8 GB) com um cartão micro-SD para o sistema e duas unidades USB para o armazenamento, em espelho, para que cada uma guarde uma cópia completa dos teus ficheiros: pens USB, SSD, discos rígidos ou cartões micro-SD em leitores de cartões USB, tudo funciona. Liga-as às duas portas USB azuis do Pi (as rápidas; assim, se uma avariar, o dispositivo diz-te qual delas substituir). Junta uma fonte de alimentação e um sistema de arrefecimento ativo: tudo componentes comuns. O Pi e duas pens USB de 512 GB custam cerca de 310 €, cerca de 340 € no total para 512 GB de armazenamento protegido. Consulta o README para ver a lista exata de componentes recomendados. Um Pi 5 com 4 GB também pode funcionar, com a etiquetagem de imagens e o reconhecimento facial desativados.
Há uma imagem pronta que possa simplesmente gravar?
Sim, para um Raspberry Pi 5 com pelo menos 8 GB de RAM (um de 4 GB só funciona com a etiquetagem de imagens e o reconhecimento facial desativados em Definições): vê o separador Imagem para Raspberry Pi 5 no topo. Grava-a, liga o Pi e configura-o a partir do teu telemóvel: toca em «Configurar um novo dispositivo» na app para iOS ou Android, que encontra o Pi por Bluetooth e te guia no resto. Para qualquer outra máquina Debian/Ubuntu, usa o script de instalação.
Posso usar outra coisa em vez de um Raspberry Pi, como um Orange Pi ou um PC antigo?
Sim. O script de instalação funciona em qualquer máquina de 64 bits, Intel/AMD ou ARM, com Ubuntu, Debian ou outro Linux baseado em Debian: um PC ou portátil antigo, um mini PC ou uma placa como um Orange Pi com uma imagem Debian ou Ubuntu. Compila o software na própria máquina, por isso tens a mesma app: cópia de segurança de fotos, sincronização de pastas, etiquetagem de imagens, reconhecimento facial, amigos, partilha e atualizações em Definições. Dá-lhe 8 GB de memória, como o Raspberry Pi 5 para o qual foi concebido.
Algumas coisas que só o Raspberry Pi 5 tem:
- A imagem pronta a usar e a configuração a partir do telemóvel por Bluetooth. Noutras máquinas, executas um comando num terminal, e a primeira palavra-passe introduzida no dispositivo passa a ser a palavra-passe dele, por isso abre-o e escolhe uma logo de seguida.
- Saber que disco substituir. Num Pi, o alerta indica a porta USB onde está o disco avariado; noutras máquinas, diz «um dos dois discos de armazenamento» e indica o nome de sistema e o número de série do disco.
- As luzes de estado, que são ligadas aos pinos do próprio Pi (ver abaixo).
O script também consegue pôr dois discos em espelho noutras máquinas, mas só quando lho pedes, porque apaga ambos. Se não encontrar discos para pôr em espelho, para e explica-te como instalar num só disco. Para dares à máquina um endereço off-the.cloud, adiciona primeiro o nome na página da tua conta e copia para a máquina a identidade que lá aparece antes de executares o script.
Como ligo as luzes de estado?
As luzes são opcionais: uma por disco de armazenamento, verde quando está tudo bem e vermelha quando precisa de ti. Cada luz é um LED vermelho e um LED verde lado a lado (ou um LED bicolor com três pernas), e cada cor liga a um pino do Raspberry Pi através de uma resistência de 330 Ω. Faz as ligações com o Pi desligado. O dispositivo acende-as sozinho; não há nada para configurar.
As mesmas ligações, por palavras:
- Luz 1, vermelho: pino 11 (GPIO17), através de uma resistência de 330 Ω, à perna comprida do LED vermelho.
- Luz 1, verde: pino 13 (GPIO27), através de uma resistência de 330 Ω, à perna comprida do LED verde.
- Luz 1, as duas pernas curtas: pino 9 (GND).
- Luz 2, vermelho: pino 15 (GPIO22), através de uma resistência de 330 Ω, à perna comprida do LED vermelho.
- Luz 2, verde: pino 16 (GPIO23), através de uma resistência de 330 Ω, à perna comprida do LED verde.
- Luz 2, as duas pernas curtas: pino 14 (GND).
Com um LED bicolor, a perna comum (normalmente a do meio) liga ao GND; tem de ser do tipo com a perna negativa partilhada, chamado cátodo comum. O que as luzes indicam:
- Ambas verdes: os dois discos estão a funcionar e têm os mesmos ficheiros.
- Uma vermelha, uma verde: o disco da luz vermelha deixou de funcionar ou foi retirado. Os teus ficheiros estão seguros no outro: substitui o da luz vermelha em breve.
- Uma vermelha a piscar, uma verde: um disco novo está a receber uma cópia dos teus ficheiros. Não retires o da luz verde até as duas voltarem a ficar verdes.
- Ambas vermelhas: não há nenhum espelho ativo: o dispositivo foi configurado sem dois discos, ou nenhum dos discos está a funcionar.
- Ambas apagadas: o dispositivo está desligado ou ainda a arrancar.
Cada luz acompanha um dos dois discos do espelho, não uma porta USB, por isso consulta o alerta na app para saberes que disco retirar.
A minha família e os meus amigos podem usar o mesmo dispositivo, ou preciso de mais Raspberry Pis?
Basta um dispositivo. Como proprietário, adicionas uma conta para cada pessoa em Definições › Utilizadores (na app web, na app para iPhone ou na app para Android), e cada pessoa escolhe a sua palavra-passe da primeira vez que inicia sessão. Cada conta tem a sua própria cópia de segurança de fotos e a sua biblioteca, e as fotos e os ficheiros dela são encriptados com a palavra-passe dessa pessoa, por isso não os consegues abrir a partir da tua conta. Todos partilham o mesmo dispositivo e os seus dois discos em espelho; o ecrã Utilizadores mostra quanto espaço ocupa cada conta, e podes pausar uma conta, ou removê-la juntamente com os ficheiros dela, a qualquer momento.
Não há um limite fixo de contas, mas cada uma executa a sua própria cópia do software do dispositivo e ocupa memória, por isso, quantas mais houver, mais lento fica o dispositivo. Recomendamos no máximo cinco num só dispositivo.
Para usar a sua conta fora de casa, um familiar precisa de um endereço off-the.cloud próprio, tal como um dispositivo. Dás-lhe um quando adicionas a conta dele na app web: em Definições › Utilizadores, deixa Pedir acesso à ponte marcado e ele recebe <nome de utilizador>.off-the.cloud (se esse endereço estiver ocupado, escolhe outro nome de utilizador). Decide quando adicionares a conta, porque não há nenhuma opção para dar um endereço a uma conta existente mais tarde. As apps para iPhone e Android ainda não oferecem isto: as contas adicionadas lá só funcionam na tua rede doméstica.
O dispositivo regista estes endereços sozinho, fora da tua conta da ponte, por isso não contam para os cinco endereços dela nem aparecem na página da tua conta. Com um destes endereços, um familiar chega à sua conta a partir de qualquer lado, e podem tornar-se amigos no feed privado e partilhar fotos lá.
Como consigo mais armazenamento?
Troca os dois cartões por outros maiores, um de cada vez, com o dispositivo a funcionar. Retira um cartão e coloca um maior, pelo menos do mesmo tamanho que o que retiraste: o dispositivo copia tudo para ele automaticamente (o que já estiver no cartão novo é apagado). Recebes um alerta a dizer que um disco deixou de funcionar, o que aqui é normal, e outro, «Os dois discos de armazenamento voltaram a funcionar», quando a cópia terminar; isso pode demorar algumas horas num cartão grande. Só depois fazes o mesmo com o outro cartão. Quando os dois cartões forem maiores, o dispositivo aumenta sozinho o armazenamento para o tamanho do mais pequeno, em cerca de dez minutos, sem parar. Os teus ficheiros ficam disponíveis durante todo o tempo, mas enquanto uma cópia está a decorrer estão num só cartão, por isso nunca retires o segundo cartão antes de a primeira cópia terminar.
Como faço uma cópia de segurança do meu dispositivo?
Os dois discos em espelho já guardam duas cópias de tudo, mas estão ambos no mesmo sítio: protegem-te da avaria de um disco, não de roubo, incêndio, avaria dos dois discos ou de um ficheiro eliminado por engano. Para teres uma cópia guardada noutro lado, podes alternar um dos discos:
- Com o dispositivo a funcionar e sem carregamentos em curso, retira um dos dois discos. O dispositivo continua com o outro e recebes um alerta a dizer que um disco deixou de funcionar, o que aqui é normal.
- Coloca no lugar dele um disco sobressalente, pelo menos do mesmo tamanho que o que retiraste. O dispositivo apaga-o e copia tudo para ele automaticamente. Quando terminar, recebes outro alerta, «Os dois discos de armazenamento voltaram a funcionar»; isso pode demorar algumas horas.
- Guarda o disco que retiraste num local seguro, longe do dispositivo. Para atualizares a cópia mais tarde, repete o processo: o disco que sai é a tua nova cópia, e o que entra é apagado e preenchido de novo.
Até uma cópia terminar, os teus ficheiros estão num só disco, por isso nunca retires o outro disco antes disso. Enquanto faltar um disco, o dispositivo aceita como substituto qualquer disco suficientemente grande que ligues e apaga-o, por isso não ligues outros discos entretanto.
O disco que guardas é uma cópia completa do dispositivo tal como estava quando o retiraste: os teus ficheiros, a base de dados, as definições e o endereço dele. Um computador não o consegue ler diretamente. Para o recuperar, configura um Raspberry Pi com a imagem, liga esse disco e escolhe «Recuperar este dispositivo» na configuração: tudo volta a ficar como estava e, quando adicionares um segundo disco, o dispositivo volta a enchê-lo. Precisas da palavra-passe do dispositivo tal como estava quando o disco foi retirado, porque os ficheiros nele estão encriptados com ela. Usa-o apenas em vez do dispositivo original, nunca ao mesmo tempo, porque ambos responderiam no mesmo endereço. Os ficheiros nele estão encriptados, mas os nomes, as etiquetas e as tuas publicações não, por isso guarda-o com o mesmo cuidado que o próprio dispositivo.
Os teus telemóveis e computadores também guardam as suas próprias cópias: as apps copiam as tuas fotos e pastas para o dispositivo, não as movem. Para guardares num computador uma cópia de algo que está no dispositivo, seleciona-o em Ficheiros na app web e escolhe Transferir ZIP, ou adiciona uma das pastas do dispositivo à app para Mac, Windows ou Linux. Isso é uma sincronização, não uma cópia de segurança, por isso um ficheiro eliminado num lado é eliminado no outro.
Esqueci-me da palavra-passe. Posso recuperar os meus ficheiros?
Lamentamos, mas não. A palavra-passe do teu dispositivo é a única coisa que desbloqueia a chave com que os teus ficheiros estão encriptados. O dispositivo não a guarda, nós também não, e não há forma de a repor nem nenhuma porta das traseiras: sem ela, ninguém consegue abrir as fotos, os vídeos e os ficheiros guardados com ela, nem tu, nem mais ninguém no dispositivo, nem nós. É isso que os mantém seguros se o dispositivo for roubado.
O que podes fazer:
- Alguma das tuas apps ainda tem sessão iniciada? Então ainda consegue abrir tudo, porque guarda a palavra-passe. Não termines a sessão nela e usa-a para copiar o que precisas antes de avançares.
- Procura os teus originais. As apps copiam fotos e pastas para o dispositivo sem as removerem, por isso a maior parte do que lá está pode ainda estar nos teus telemóveis e computadores.
- Recomeça. Grava um cartão novo, volta a configurar o dispositivo e escolhe «Começar do zero» (isto apaga os dois discos); depois, escolhe uma palavra-passe nova e deixa que as tuas apps voltem a fazer a cópia de segurança de tudo.
- Um familiar esqueceu-se da palavra-passe? O proprietário também não a pode repor. A única forma é remover a conta dessa pessoa, o que elimina os ficheiros dela, e voltar a criá-la.
A palavra-passe da tua conta off-the.cloud é outra: se te esqueceres dela, a página da conta envia-te por email uma ligação para a repores, e o teu dispositivo e os teus ficheiros não são afetados. Para evitares tudo isto, guarda a palavra-passe do dispositivo num gestor de palavras-passe ou escrita num local seguro. Podes alterá-la em Definições a qualquer momento, desde que saibas a atual, e os teus ficheiros ficam como estão.
Posso proteger uma pasta de ser eliminada por engano?
Sim: põe-na em apenas carregamento, com o cadeado ao lado da pasta em Ficheiros (na app web, na app para iPhone ou na app para Android). A partir daí, nada nessa pasta pode ser eliminado, seja a partir de um telemóvel, de um computador ou da web, e quando um ficheiro é carregado novamente com o mesmo nome, o dispositivo guarda também a versão anterior, por isso uma edição nunca substitui o teu original. As apps de sincronização para Mac e Windows/Linux fazem isto sozinhas para uma pasta de que escolhas fazer cópia de segurança. Podes voltar a desativá-lo com o mesmo cadeado; as versões guardadas até aí mantêm-se.
O que é «a ponte» e preciso dela?
O teu dispositivo está atrás do router de casa, por isso a internet não lhe consegue chegar sozinha. A ponte é o nosso serviço de retransmissão em off-the.cloud: dá ao teu dispositivo um endereço como casa.off-the.cloud e encaminha para ele as ligações das tuas apps e dos dispositivos dos teus amigos. Precisas dela para chegares ao teu dispositivo fora de casa, para os amigos e as publicações, para ligações de partilha que funcionam em qualquer lado e para as notificações no teu telemóvel. Em casa não precisas dela: os ficheiros, a cópia de segurança de fotos dos teus telemóveis e computadores, a galeria, as etiquetas e as pessoas funcionam todos através da tua própria rede.
Para a usares, cria uma conta; a configuração do dispositivo pede uma, mas também podes saltar este passo e ligar-te mais tarde em Definições. Sem a ponte, continuas a poder chegar ao teu dispositivo fora de casa com o Tailscale Funnel ou com uma ponte tua (vê a pergunta seguinte).
Posso usar o Off The Cloud gratuitamente?
Sim. Todo o Off The Cloud é software gratuito e de código aberto, sob a licença GNU AGPL: o dispositivo, as apps e a ponte. Em casa, não custa nada além do teu hardware.
A ponte é a única parte paga, e é opcional. A tua conta é gratuita durante os dois primeiros anos; depois disso, custa 9,99 € + IVA por ano, com até cinco endereços off-the.cloud incluídos, e enviamos-te um email antes de o período gratuito terminar. Cada endereço além desses cinco custa 2 € por ano: a página da tua conta regista até cinco, por isso, para mais, escreve-nos para info@off-the.cloud ou usa o formulário abaixo. Se deixares de pagar, os teus endereços são libertados e o teu dispositivo continua a funcionar em casa.
Para chegares ao teu dispositivo fora de casa sem a ponte:
- Tailscale Funnel, integrado (Definições › Tailscale Funnel), publica o teu dispositivo num endereço teu em
ts.net. Precisas de uma conta Tailscale, o Tailscale limita a quantidade de dados que pode passar, e os amigos, as publicações e as contas de família não funcionam assim: é indicado para um dispositivo usado como armazenamento privado teu. - Uma ponte tua: a ponte também é de código aberto, por isso podes executá-la no teu próprio servidor e domínio. Nesse caso, os teus amigos têm de usar a mesma ponte.
- A tua própria VPN para a tua rede doméstica: as apps chegam ao dispositivo como se estivesses em casa.
É tão rápido como um serviço na nuvem?
Em casa, costuma ser muito mais rápido. As apps para iPhone, Android, Mac e Windows/Linux ligam-se diretamente ao teu dispositivo através do teu próprio Wi-Fi ou da tua rede, por isso as cópias de segurança, os carregamentos grandes e os vídeos circulam à velocidade da rede local. Um serviço na nuvem tem de enviar cada ficheiro pela ligação à internet da tua casa, cuja velocidade de envio é muitas vezes uma pequena fração da do teu Wi-Fi. Fora de casa, as apps passam pela ponte, como habitualmente. A ligação em casa é encriptada e verificada com a chave do próprio dispositivo, por isso nada é alguma vez enviado para uma máquina que se faça passar pelo teu dispositivo.
Os meus dados são mesmo privados?
Os teus ficheiros são encriptados em repouso com uma chave que só a tua palavra-passe desbloqueia, e a palavra-passe nunca é guardada no dispositivo. As fotos e os vídeos que publicas, e as publicações que os teus amigos partilham contigo, são a exceção: são guardados sem encriptação para que os dispositivos dos teus amigos os possam obter a qualquer momento. Os nomes dos ficheiros e as etiquetas também ficam legíveis para que a pesquisa funcione. Nada é vendido, usado para treinar modelos de IA nem mostrado a alguém com quem não tenhas escolhido partilhá-lo. As duas perguntas seguintes explicam o que a ponte e outros serviços veem, e onde as tuas fotos são analisadas.
Alguma das minhas informações é enviada a terceiros?
As tuas fotos, os teus vídeos e os teus ficheiros ficam no teu dispositivo. Nada é vendido, usado para publicidade ou para treinar IA, e nenhuma das apps contém ferramentas de análise, publicidade ou relatórios de falhas. Há alguns serviços envolvidos, e isto é o que cada um recebe:
- A ponte (gerida por nós, em servidores da OVH em França), se a usares: a tua conta (email, nome, apelido e país), os nomes dos teus dispositivos (como casa.off-the.cloud), quando uma app chegou pela última vez a cada dispositivo, totais de tráfego por hora (nunca o conteúdo) e, durante 90 dias, o endereço de internet das tentativas falhadas de ligação como o teu dispositivo. As ligações a ela são encriptadas, mas a ponte desencripta-as e volta a encriptá-las à passagem, por isso não são encriptadas ponto a ponto; nada do que passa é guardado. Um dispositivo sem a ponte só a contacta durante a configuração.
- A Apple e a Google entregam as notificações em iPhones e telemóveis Android. Uma notificação só diz quem fez o quê («Ana gostou da tua publicação») ou que aconteceu algo ao teu dispositivo (um disco deixou de funcionar, ficou sem ligação), nunca o que diz uma publicação ou um comentário, e nunca uma foto. A app para Android usa o Firebase da Google para isto e para mais nada. As notificações num navegador passam pelo serviço push do fabricante do navegador, encriptadas.
- A Proton envia os nossos emails (confirmação do teu email, reposição de palavra-passe, o aviso antes de uma conta sem utilização ser removida) e entrega os registos do dispositivo que escolhas enviar-nos.
- O início de sessão com a Apple ou o Google, se o usares, dá-nos o teu email e o teu nome.
- O GitHub disponibiliza o software do dispositivo e as atualizações; durante a instalação ou a atualização, o dispositivo também transfere componentes do servidor espelho da linguagem Go, gerido pela Google, pacotes dos repositórios do sistema operativo e do Tailscale e, da primeira vez, os modelos de IA a partir do Hugging Face e do GitHub. Como em qualquer transferência, estes serviços veem o endereço de internet da tua casa.
- Mapas: quando abres os detalhes de uma foto, o mapa vem do OpenStreetMap (app web e Android) ou do Apple Maps (iPhone), que veem o local mostrado.
- O Tailscale, só se ativares o Tailscale Funnel (o software está instalado, mas fica desativado até lá).
Ainda não há nenhum fornecedor de pagamentos. Os detalhes estão no nosso aviso de privacidade.
Onde são feitos a etiquetagem de imagens e o reconhecimento facial?
No teu dispositivo. O modelo de etiquetagem e os modelos de rostos são transferidos uma vez, quando o software é instalado, e são executados no processador do próprio dispositivo; com várias contas de família, a principal executa-os para todos. Nenhuma foto é enviada para lado nenhum para ser etiquetada ou reconhecida, e os nomes dos lugares vêm de uma lista de cidades guardada no dispositivo, por isso as localizações das tuas fotos também não são enviadas para lado nenhum.
O reconhecimento facial está desativado a menos que o ligues, na configuração ou em Definições, porque os rostos são dados pessoais sensíveis. Analisa as fotos adicionadas enquanto está ativo, e os dados faciais que guarda são encriptados com a tua palavra-passe, tal como os teus ficheiros; os nomes que dás às pessoas não são. A etiquetagem está ativa desde o início e pode ser desativada em Definições.
As tuas fotos só saem do dispositivo quando escolhes: quando as publicas para os teus amigos, envias uma ligação de partilha ou as abres nas tuas apps fora de casa, através da ponte.
É mesmo de código aberto?
Sim: o dispositivo, a ponte e todos os clientes são de código aberto e estão no GitHub. Podes auditá-los, alojar a tua própria ponte ou compilar a tua própria imagem do dispositivo a partir do código-fonte.
E se eu não quiser a parte da rede social?
É totalmente opcional. Usa o OTC apenas como NAS para cópias de segurança e sincronização de ficheiros, se for só isso que queres: o feed social só mostra conteúdo de amigos que aceitaste explicitamente.
Tens perguntas ou precisas de ajuda?
Envia uma mensagem, seja uma pergunta geral, um pedido de ajuda para pôr o teu dispositivo a funcionar ou mais endereços para a tua conta da ponte.
Ponto de situação
O dispositivo, a ponte e a app web já funcionam, tal como as apps: iPhone e Android, a app para Mac e o otc-sync para Windows e Linux.
Acesso à ponte
Queres chegar ao teu dispositivo, e aos teus amigos, fora da tua rede doméstica? Cria uma conta na página da conta ou na configuração do teu dispositivo e escolhe tu o teu endereço. Precisas de mais de cinco endereços? Escreve-nos através deste formulário.
Preferes ser tu a explorar?
Está tudo documentado no README: arquitetura, configuração e todas as formas de instalação.