Rode HTML como um app.

O Kapsula é um app gratuito para Android e iOS que roda um único arquivo HTML como um app de verdade. Cole código do ChatGPT ou do Claude, solte um arquivo .html ou aponte uma URL — sua página ganha alarmes exatos, som, vibração e armazenamento. Sem conta, sem nuvem.

Android e iOS · grátis · sem conta · sem nuvem · funciona offline · 13 idiomas

Como funciona

1

Pegue o código

Peça ao ChatGPT ou ao Claude uma ferramenta HTML de arquivo único — um timer, uma rotina, um rastreador. Ou escreva você mesmo. Existe um prompt pronto.

2

Solte no Kapsula

Cole o código, escolha o arquivo ou aponte uma URL. Vira um projeto na sua lista — com nome, armazenamento e canal de notificações próprios.

3

Ele se comporta como um app

Sua página pode agendar alarmes reais do sistema. Eles disparam na hora mesmo com o app fechado ou removido dos recentes — algo que uma aba do navegador nunca consegue.

O que o seu código ganha

Alarmes exatos

kapsula.notify.schedule()
Precisão de segundos, sobrevivem ao app ser encerrado.

Armazenamento

kapsula.storage.get/set
Por projeto, continua após você atualizar o código.

Som e vibração

kapsula.sound.play() · kapsula.haptics

Um sandbox, não o seu celular

O código roda isolado. Só recebe o que a ponte dá — nada mais do aparelho.

O mesmo arquivo funciona no navegador e no Kapsula:

// alarm in 25 minutes — the OS remembers it, not the page
if (window.kapsula) {
  await kapsula.notify.schedule({
    at: Date.now() + 25*60*1000,
    title: 'Break time',
    body: 'Stand up, look away from the screen'
  });
}

Referência completa da API da ponte →

Por que não só uma aba do navegador

Status

O Kapsula 0.1 está no Google Play e na App Store. A versão 0.2, com 13 idiomas de interface, está em análise. Dúvidas, bugs, ideias — hello@kapsula.app.

Plano gratuito: um projeto seu mais a demo integrada. Projetos ilimitados virão com o Kapsula Pro.

Perguntas frequentes

Como rodo um arquivo HTML como app no Android ou iPhone?
Instale o Kapsula, toque em “Adicionar projeto” e cole o código, escolha o arquivo .html ou digite uma URL. A página abre como um projeto com armazenamento e alarmes próprios.
Uma página web pode criar um alarme que dispara com o app fechado?
No navegador, não. No Kapsula, sim: kapsula.notify.schedule() cria um alarme real do sistema, entregue pelo SO mesmo se o app foi encerrado.
Android ou iPhone?
Os dois. O Kapsula está no Google Play e na App Store, e o mesmo arquivo HTML funciona em ambos.
Vocês veem meu código ou meus dados?
Não. Não existe servidor do Kapsula. Tudo fica no seu celular — veja a política de privacidade.
Roda qualquer HTML?
Páginas de arquivo único funcionam melhor. A página roda em um sandbox, então requisições a servidores externos estão bloqueadas por enquanto.
É grátis?
Sim. O plano gratuito inclui um projeto seu mais a demo; o Kapsula Pro, com projetos ilimitados, vem depois.