Supabase(スーパベース)
評価のまとめ
| 本 | カテゴリ・項目 | ★ |
|---|---|---|
| 開発編 アプリ開発者向けAIツール大全 | データベース |
★は、世間の評判をもとに筆者がまとめた評価です。 ★の付け方
開発編 アプリ開発者向けAIツール大全/データベース(Chapter 10)
Supabase (データベース)
料金
無料プランあり(データベース500MB・プロジェクト2個まで。1週間アクセスがないと一時停止)。有料は月額25ドルのProプランから。使いすぎを防ぐ「支出上限」機能が標準でONになっています。
2026年11月5日版の情報です。最新の料金は公式サイトでご確認ください。
特徴
Supabase(スーパベース)は、「オープンソース版Firebase」を掲げて急成長した、個人開発者に最も人気のあるデータベースサービスです。
世界標準のデータベースであるPostgreSQL(ポストグレスキューエル)をベースに、ログイン機能(認証)、ファイル保存、リアルタイム更新(データが変わると画面に即座に反映される機能)まで全部入り。
つまり、アプリの「裏側」で必要になるものが、1つの契約で揃うということです。
AIコーディングツールとの相性も抜群で、「WebアプリのバックエンドはSupabase」が2026年の定番構成になっています。
実際、Claude CodeやCursorに「データを保存できるようにして」と頼むと、多くの場合Supabaseが提案されます。
無料プランはデータベース500MB・プロジェクト2個までで、1週間アクセスがないと一時停止する仕組み。
有料は月額25ドルからのProプランです。なおSupabaseは公式FAQで「年額プランは正式には提供していません」と明記しており、月々の支払いを避けたい場合はクレジットの前払い(top-up)で対応する形になります。
特筆すべきは、使いすぎを防ぐ「支出上限」機能が標準でONになっている点で、初心者にやさしい設計です。
世間の評判
日本語の解説記事の豊富さは断トツで、「困ったときに日本語で検索して答えが見つかる」という点は、非エンジニアにとって性能以上に重要な価値です。
「無料枠だけで本格的な業務システムを運用した」という実践記も複数あるほど、無料枠の実用性も評価されています。
「支出上限が最初からONなので請求が怖くない」という安心設計も高く評価されており、Vercelの請求事故の話と比べて対照的だと語られます。
一方で、注意点として世間で必ず語られるのが、セキュリティ設定を怠ったアプリからの情報漏えい事例です。
RLS(行単位の閲覧制限)という設定を有効にしないと、他人のデータが誰でも見られる状態になってしまう可能性があります。
実際、この設定漏れが原因で個人情報が閲覧可能になっていた事例が複数報告されています(詳しくはChapter 15をご覧ください)。
2026年10月1日には、セキュリティ会社のUpGuardが、Supabaseを使っていそうな約30万のサイトを調べた結果を公表しました。16,326のデータベースで、中身を誰でも読める表が見つかり、その半分以上に個人情報らしきものが含まれていたのです。報告によると、Supabaseの管理画面で作った表はRLSが最初からオンになりますが、AIコーディングツールがプログラムから作った表は、最初はオンになりません。AIにデータベースを作ってもらうことが多いあなたこそ、ここが一番の落とし穴です。
Supabase側も手を打っています。2026年5月30日から数週間かけて、新しく作るプロジェクトでは、新しい表をアプリから読み書きするのに、はっきりした許可(GRANT)が必要になりました。Supabaseの告知では、2026年10月30日から、前からあるプロジェクトもすべてこの決まりになるとされていました(すでにある表は今のままです。完了や延期のお知らせは、2026年11月5日時点で出ていません)。それ以降、AIが新しく作った表で「permission denied」というエラーが出たら、AIに「この表に必要な許可を付けて、RLSも有効にして」と頼んでください。AIに開発を頼む際は、「Supabaseのすべての表でRLSを有効にして、有効になっているかも確認して」という一言を忘れないでください。それさえ守れば、最初のデータベースとしてこれ以上の選択肢はないでしょう。なお、2026年11月2日に出たSupabase CLI v3(コマンドで操作する道具)では、データベースのコマンドの相手が最初から手元の環境になり、公開中のプロジェクトを操作するときは「--remote」を付ける形に変わりました。公開中のプロジェクトを変えるコマンドは、実行の前に確認があり、答えの標準は「いいえ」です。AIのコマンドが失敗したら、「Supabase CLI v3の書き方に直して」と頼んでください。
関連するツール
- Supabase Auth Supabaseのログイン機能です
同じカテゴリのほかのツール
電子書籍でも読めます
このページの内容は、電子書籍(PDF)と同じです。スマホで読みやすい版と、音声解説もあります。
開発編 アプリ開発者向けAIツール大全
2026年11月5日版