HTML をアプリとして実行。

Kapsula は、1 つの HTML ファイルを本物のアプリとして実行する Android / iOS 向けの無料アプリです。ChatGPT や Claude のコードを貼り付け、.html ファイルをドロップ、または URL を指定——ページに正確なアラーム、サウンド、バイブレーション、保存機能が加わります。アカウント不要、クラウド不要。

Android と iOS · 無料 · アカウント不要 · クラウド不要 · オフラインで動作 · 13 言語

仕組み

1

コードを用意する

ChatGPT や Claude に 1 ファイルの HTML ツールを頼む——タイマー、ルーティン、トラッカー。自分で書いても OK。すぐ使えるプロンプトもあります。

2

Kapsula に入れる

コードを貼り付け、ファイルを選ぶか、URL を指定。リストの中のプロジェクトになります——固有の名前、保存領域、通知チャンネル付きで。

3

アプリのように振る舞う

ページは本物の OS アラームを予約できます。アプリを閉じても、最近の履歴からスワイプで消しても、時間どおりに鳴ります——ブラウザのタブには決してできないこと。

コードが得られるもの

正確なアラーム

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 PlayApp Store で公開中。13 のインターフェース言語に対応した 0.2 は審査中です。質問、バグ、アイデアは hello@kapsula.app へ。

無料プラン:自分のプロジェクト 1 つと内蔵デモ。無制限のプロジェクトは Kapsula Pro で。

よくある質問

Android や iPhone で HTML ファイルをアプリとして実行するには?
Kapsula をインストールし、「プロジェクトを追加」をタップして、コードを貼り付けるか .html ファイルを選ぶか URL を入力します。ページは固有の保存領域とアラームを持つプロジェクトとして開きます。
Web ページは、アプリを閉じても鳴るアラームを設定できますか?
ブラウザでは不可。Kapsula では可能:kapsula.notify.schedule() が本物のシステムアラームを作り、アプリが終了していても OS が届けます。
Android と iPhone、どちら?
両方。Kapsula は Google Play と App Store にあり、同じ HTML ファイルがどちらでも動きます。
私のコードやデータは見られますか?
いいえ。Kapsula のサーバーは存在しません。すべてスマホの中に残ります——プライバシーポリシーをご覧ください。
どんな HTML でも動きますか?
1 ファイルのページが最適です。ページはサンドボックスで動くため、外部サーバーへのリクエストは今のところブロックされます。
無料ですか?
はい。無料プランには自分のプロジェクト 1 つとデモが含まれます。無制限の Kapsula Pro は後日提供予定です。