FAQ
対応アプリ、料金、アクセス権、データについて、導入前によくある質問をまとめました。設定や操作の詳細は、各回答のリンク先を参照してください。
対応アプリと実行環境
Section titled “対応アプリと実行環境”
Lovable / Bolt / v0 で作ったアプリはデプロイできますか
Section titled “Lovable / Bolt / v0 で作ったアプリはデプロイできますか”構成によります。まずは、アプリを作った AI ツールや、アプリのコードを確認できる AI エージェントに、次の文章をコピーして質問するとスムーズです。
https://keelson.dev/ja/llms.txt
この URL のドキュメントを読み、必要に応じてリンク先も参照してください。このアプリを Keelson にデプロイできるか確認してください。コードや設定、利用しているデータベース・認証・外部サービスを確認し、必要な変更と準備を教えてください。判断に必要な情報が足りなければ、私に質問してください。ビルド済みの HTML・CSS・JavaScript は静的サイトとして、Next.js などサーバー側の処理があるものは Web アプリとしてデプロイできます。静的サイトは手元でビルドし、外部サービスの接続先なども設定しておきます。
外部から接続できる DB やストレージは使い続けられますが、作成ツール内のデータや認証機能が自動で移るわけではありません。詳しくは持ち込みガイドを参照してください。
Keelson にデプロイしたアプリは、ほかの環境でも動きますか
Section titled “Keelson にデプロイしたアプリは、ほかの環境でも動きますか”はい。移行先の環境に合わせて設定や必要なコードを変更すれば、ローカル環境や別のホスティングサービス、自分のサーバーでも動かせます。
動かす環境に合わせて、Python / Node.js などの実行環境や依存パッケージを用意し、起動設定やデータベースの接続先などを設定します。
Keelson に任せていたログイン・アクセス制御・定期実行が必要な場合は、移行先で用意します。Keelson が渡すログイン中のユーザー情報を使う処理は、移行先の認証方法に合わせて変更します。Files / Media SDK を使う処理も、移行先の保存サービスに合わせたコードの変更やファイルの移行が必要です。
Streamlit は動きますか
Section titled “Streamlit は動きますか”現在は動きません。Streamlit は WebSocket が必須で、Keelson の実行モデルと合わないためです。Gradio は検証中です。対応アプリと制約を参照してください。
Django は使えますか
Section titled “Django は使えますか”外部 DB(PostgreSQL など)に接続する構成であれば使えます。Managed SQLite(libSQL)には Django ORM 用のバックエンドがないため、Managed SQLite と組み合わせる構成は未対応です。db.mode: none にして接続情報をシークレットで渡し、gunicorn で起動します。フレームワーク別の注意点を参照してください。
アプリはずっと起動していますか
Section titled “アプリはずっと起動していますか”いいえ。Web アプリはアクセスがない状態が続くと停止し、次のアクセスで起動します。そのため、停止後の最初の応答には通常より時間がかかることがあります。
決まった時刻の処理は定期実行ジョブに設定します。アクセス元に応答を返したあとも続ける処理は、完了まで実行される保証がありません。詳しくはアプリが動くタイミングを参照してください。
料金と利用上限
Section titled “料金と利用上限”料金はいつから発生しますか
Section titled “料金はいつから発生しますか”初めて利用する場合は、14 日間の無料トライアルが終了して、有料契約に移行した日からです。
- Starter / Plus:カード登録なしで試せます。トライアル終了までにカードを登録しなければ、料金は発生しません。登録済みの場合は、終了時に有料契約へ移行して初回の請求が発生します。
- Team:トライアル開始時にカード登録が必要です。トライアル期間中に解約すれば料金は発生せず、継続する場合は終了時に初回の請求が発生します。
有料契約に移行せずトライアルが終了すると、新しいデプロイ・アプリの起動・定期実行ができなくなります。データの扱いは、このページのトライアル終了・解約後の説明を参照してください。
トライアルを使い切ったアカウントで別のワークスペースを作る場合は、決済完了時に課金が始まります。詳しくは料金と契約の運用を参照してください。
作る人が 2 人、使う人が 50 人なら、どのプランですか
Section titled “作る人が 2 人、使う人が 50 人なら、どのプランですか”Plus 以上です。Developers は、アプリを開発・管理するメンバーの人数枠です。開発・管理する人が 2 人なら、2 人分の枠が必要です。アプリを利用する 50 人は App User として追加でき、その人数は料金に影響しません。
Developers の人数枠には、Owner / Admin / Developer ロールのメンバーを数えます。あわせて「同時に使えるアプリ数」(Starter 1、Plus 2、Team 4)が用途に合うかを確認してください。詳しくはプランと制限を参照してください。
アプリを 10 個作って、普段は一部だけ使う場合、何が上限になりますか
Section titled “アプリを 10 個作って、普段は一部だけ使う場合、何が上限になりますか”有料契約中は、ワークスペースに保持できるアプリ数に上限はありません。アプリ数について制限されるのは、「同時に使えるアプリ数」です。
直近 5 分にアクセスがあったアプリが、同時利用の枠を使います。アクセスがなくなったアプリは停止状態(スリープ)になり、枠が空きます。
トライアル中は、ワークスペースに保持できるアプリ数にも 3 個の上限があります。ただし、静的サイトとしてデプロイ済みのアプリは、この 3 個に数えません。詳しくはプランと制限を参照してください。
同時に使えるアプリ数の上限に達すると、利用者には何が表示されますか
Section titled “同時に使えるアプリ数の上限に達すると、利用者には何が表示されますか”同時に使えるアプリ数の上限に達していると、停止中のアプリを開いた利用者には、起動できる枠が空くまで待つよう案内する画面が表示されます。枠を使っているアプリへのアクセスが約 5 分途絶えると、その枠が空きます。他のアプリが使われ続けている間は空きません。重要なアプリには優先起動(有料契約中は Plus 以上、トライアル中は全プラン)で枠を予約できます。
アプリ内で使う OpenAI などの API 利用料は、Keelson の料金に含まれますか
Section titled “アプリ内で使う OpenAI などの API 利用料は、Keelson の料金に含まれますか”含まれません。外部 API の利用料は、その API の提供元との契約に基づいて別途発生します。API キーはシークレットとして設定し、アプリから利用します。詳しくは外部システムとの連携を参照してください。
アクセス権とデータ
Section titled “アクセス権とデータ”URL を知っている人は誰でも開けますか
Section titled “URL を知っている人は誰でも開けますか”開けません。ワークスペースのメンバーがログインし、そのアプリの閲覧権限を持っている場合だけ表示されます。ログインしていない人にはログイン画面が出ます。社外の人に見せるには、その人をメンバーとして招待します(App User は人数無制限)。詳しくは認証とログインを参照してください。
アプリとデータベースはどこで動きますか。データベースのバックアップはありますか
Section titled “アプリとデータベースはどこで動きますか。データベースのバックアップはありますか”アプリとその Managed SQLite は、アプリ作成時に選んだリージョンに配置されます。既定は日本です。
※ 現在選べる配置先は日本のみです。米国西海岸は準備中で、提供開始前に指定すると作成が拒否されます。
Managed SQLite には、全プランでバックアップと復元が付きます。Files / Media SDK のファイルや外部 DB は、このバックアップの対象外です。
日次バックアップ、手動バックアップ、指定した時点のデータに戻す機能(PITR)、ダウンロードが使えます。詳しくはデータベースを参照してください。
アプリを更新すると、保存したデータは消えますか
Section titled “アプリを更新すると、保存したデータは消えますか”Managed SQLite、Files SDK、Media SDK に保存したデータは、通常の再デプロイだけでは消えません。一方、アプリが動くサーバー内のローカルファイルは、再起動・再デプロイで失われます。
DB の変更処理やアプリのコードでデータを削除・更新した場合は、その変更が反映されます。保存先の違いはデータベース、変更を戻す方法は更新と復元を参照してください。
トライアル終了・解約後、アプリとデータはどうなりますか
Section titled “トライアル終了・解約後、アプリとデータはどうなりますか”有料契約に移行せずトライアルが終了した場合や、解約して契約期間が終了した場合は、新しいデプロイ・アプリの起動・定期実行ができなくなります。アプリとデータがその場で削除されることはありません。
削除対象のアプリには、Owner / Admin 向けにコンソールとメールで削除が予告されます。猶予期間は、削除予告が記録された時点から、一度も支払いがないワークスペースでは 3 日、支払い実績があるワークスペースでは 30 日です。具体的な削除予定日は予告で確認してください。
猶予期間内に有料契約を開始・再開すれば、削除予告は取り消され、アプリとデータを保持できます。再契約せず猶予期間を過ぎると、対象のアプリは自動削除されます。削除後は、データベースのバックアップや Files のファイルなどが通常の利用から切り離された状態で 7 日間保管されますが、復元は保証されません。
Managed SQLite のバックアップは猶予期間中もダウンロードできます。Files / Media のファイルは契約終了までに取り出してください。詳しくは料金と契約の運用を参照してください。
プランをダウングレードすると、どうなりますか
Section titled “プランをダウングレードすると、どうなりますか”有料契約中のダウングレードは、現在の請求期間の終わりに適用されます。それまでは現在のプランを利用できます。トライアル中のプラン変更は、直ちに適用されます。
プラン変更だけでアプリやデータが削除されることはありません。ただし、変更先のプランの上限を超えている場合は、利用に制限がかかります。たとえば、同時に使えるアプリ数が上限に達している間は、停止中のアプリを新たに起動できません。Developers の人数枠を超えている間は、開発・管理するメンバーを追加できません。
ほかの上限を超えた場合の扱いは、料金と契約の運用を参照してください。