Запусти HTML как приложение.

Kapsula — бесплатное приложение для Android и iOS, которое запускает один HTML-файл как настоящее приложение. Вставь код из ChatGPT или Claude, брось .html-файл или дай ссылку — страница получает точные будильники, звук, вибрацию и хранилище. Без аккаунта, без облака.

Android и iOS · бесплатно · без аккаунта · без облака · работает офлайн · 13 языков

Как это работает

1

Получи код

Попроси ChatGPT или Claude сделать одностраничный HTML-инструмент — таймер, режим дня, трекер. Или напиши сам. Есть готовый промпт.

2

Закинь в Kapsula

Вставь код, выбери файл или дай ссылку. Появится проект в списке — со своим именем, хранилищем и каналом уведомлений.

3

Он ведёт себя как приложение

Страница может ставить настоящие будильники ОС. Они срабатывают вовремя, даже если приложение закрыто или смахнуто из недавних — вкладка браузера так не умеет.

Что получает твой код

Точные будильники

kapsula.notify.schedule()
Секунда в секунду, переживают убийство приложения.

Хранилище

kapsula.storage.get/set
На проект, переживает обновление кода.

Звук и вибрация

kapsula.sound.play() · kapsula.haptics

Песочница, а не телефон

Код работает изолированно. Ему доступно только то, что даёт мост, — больше ничего на устройстве.

Один и тот же файл работает и в браузере, и в 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'
  });
}

Полное описание API моста →

Чем это лучше вкладки браузера

Статус

Kapsula 0.1 вышла в Google Play и App Store. Версия 0.2 с 13 языками интерфейса — на проверке. Вопросы, баги, идеи — hello@kapsula.app.

Бесплатно: один свой проект плюс встроенное демо. Безлимит проектов будет в Kapsula Pro.

Вопросы и ответы

Как запустить HTML-файл как приложение на Android или iPhone?
Установи Kapsula, нажми «Добавить проект», вставь код, выбери .html-файл или введи ссылку. Страница откроется как проект со своим хранилищем и будильниками.
Может ли веб-страница поставить будильник, который сработает при закрытом приложении?
В браузере — нет. В Kapsula — да: kapsula.notify.schedule() создаёт настоящий системный будильник, который ОС доставит, даже если приложение убито.
Android или iPhone?
И то и другое. Kapsula есть в Google Play и App Store, один и тот же HTML-файл работает на обеих платформах.
Вы видите мой код и мои данные?
Нет. У Kapsula нет сервера. Всё остаётся на телефоне — см. политику конфиденциальности.
Любой ли HTML запустится?
Лучше всего работают одностраничные файлы. Страница работает в песочнице, поэтому запросы к внешним серверам пока заблокированы.
Это бесплатно?
Да. Бесплатно — один свой проект плюс демо; Kapsula Pro с безлимитом проектов появится позже.