よくある質問
基本情報
TablePro とは何ですか?
TablePro は開発者向けの、ネイティブなオープンソースのデータベースクライアントです。Mac では PostgreSQL, MySQL, SQL Server, SQLite, MongoDB, Redis などに接続し、クエリの作成・実行、データの閲覧・編集、スキーマの変更ができます。iPhone・iPad アプリは、デスクを離れてデータベースを扱うための、機能を絞った別のアプリです。
機能ページで各機能を詳しく紹介しています。
ここでの「ネイティブ」とは何ですか?
各 TablePro アプリは、それぞれのプラットフォーム向けに Swift で書かれています。Mac では AppKit、SwiftUI、キーチェーン、Touch ID を使い、iPhone・iPad では Face ID、ウィジェット、ショートカット、ライブアクティビティを使います。データベースドライバもネイティブで、JDBC は使いません。
TablePro は無料ですか?
Mac アプリは無料でダウンロードして使え、試用期間や時間制限はありません。Starter または Team ライセンスで Mac アプリに任意の機能を追加できます。料金ページに一覧があります。すべての対応エンジンへの接続、AI アシスタント、MCP サーバー、セーフモードにライセンスは不要です。
iPhone・iPad アプリは無料で、アプリ内課金はなく、ライセンスも不要です。
TablePro はオープンソースですか?
はい。両アプリは有料機能のコードも含め、AGPLv3 で公開しており、1 つの GitHub リポジトリにあります。ソースから自分でビルドした場合も、公開ビルドと同じ方法でライセンスを確認します。
TablePro を仕事で使えますか?
はい。企業の規模に関係なく利用できます。AGPL は TablePro の実行に条件を課しません。条件が適用されるのは、配布する場合と、変更版をネットワーク経由で他者に提供する場合です。詳細はライセンス本文をご覧ください。
プラットフォーム
どの Mac で TablePro が動きますか?
Mac 版 TablePro は macOS 13 Ventura 以降 が必要です。Apple シリコン用と Intel 用のビルドをそれぞれ用意しています。ダウンロードページには両方があり、Homebrew は適切なものをインストールします。
iPhone・iPad 版はありますか?
はい。iPhone・iPad 版 TablePro は App Store で提供しており、iOSとiPadOS 18 以降 が必要です。無料で、アプリ内課金はありません。SSH トンネル、セーフモード、Face ID に対応し、MySQL、MariaDB、TiDB、OceanBase、PostgreSQL、SQLite、DuckDB、Redis、SQL ServerとOracle に接続してテーブルの閲覧・編集やクエリの実行ができます。
スマートフォンとタブレット向けに作られた別のアプリで、Mac アプリのコピーではありません。例えば AI アシスタント、MCP サーバー、保存済みクエリはありません。iPhone・iPad ページに対応機能と非対応機能を掲載しています。
Windows や Linux 版はありますか?
いいえ。Windows 版はありません。Linux のプロトタイプはありますが、インストールできるものはなく、リリース日も未定です。
アプリはどの言語に対応していますか?
Mac アプリのインターフェースは 英語、ベトナム語、中国語(簡体字)、中国語(繁体字)、韓国語とトルコ語 に対応しています。英語以外の言語では、一部の画面に英語のテキストが残っています。iPhone・iPad アプリは 英語、ベトナム語、韓国語、中国語(簡体字)と中国語(繁体字) に対応しています。
このウェブサイトとアカウントポータルは複数の言語で利用できます。ドキュメント (英語)は英語です。
データベース
どのデータベースに接続できますか?
Mac では PostgreSQL, MySQL, SQL Server, SQLite, MongoDB, Redis などに接続できます。ドキュメント、キーバリュー、検索、ストリーミング、分析用エンジンも含まれます。データベースページにすべてのエンジンと、それぞれで TablePro が対応する機能を掲載しています。
iPhone・iPad アプリは MySQL、MariaDB、TiDB、OceanBase、PostgreSQL、SQLite、DuckDB、Redis、SQL ServerとOracle に接続できます。
データベースドライバのインストールは必要ですか?
いいえ。PostgreSQL、MySQL、SQLite、Redis、MariaDB、TiDB、OceanBase、Databend、Amazon Redshift、CockroachDB、PGliteとClickHouse のドライバは Mac アプリに同梱されています。その他のドライバは、そのエンジンを初めて選んだときにダウンロードされるため、インターネット接続が必要です。ドライバはアプリとは別に更新されます。読み込む前に、アプリは公開されたチェックサムとコード署名を検証します。
iPhone・iPad のドライバはアプリに組み込まれているため、ダウンロードはありません。
SSH または SSL で接続できますか?
はい。Mac の SSH トンネルはパスワード、鍵、1Password を含む SSH エージェントで認証でき、踏み台ホストも使えます。SSL/TLS はサーバー証明書を検証できます。Cloudflare Access、Cloud SQL Auth Proxy、SOCKS5 プロキシ、kubectl port-forward などのコマンド経由でも接続できます。接続ページで各方法を説明しています。
iPhone・iPad の SSH トンネルはパスワードまたは秘密鍵で認証します。踏み台ホストは非対応です。
パスワードはどこに保存されますか?
Mac では macOS キーチェーンに保存します。接続時にファイル、環境変数、シェルコマンド、1Password、HashiCorp Vault、AWS Secrets Manager から読むこともできます。iPhone・iPad ではデバイスのキーチェーンに保存します。
iCloud 同期がオンでも、Mac の Sync Categories の Passwords、または iPhone・iPad の Sync Passwords を別途オンにした場合のみ、iCloud キーチェーンでパスワードを同期します。
他のアプリの接続を取り込めますか?
はい。Mac アプリは TablePlus、Sequel Ace、DBeaver、DataGrip、Beekeeper StudioとNavicat から保存済みパスワードも含めて接続を取り込めます。インポートは無料です。
料金とライセンス
ライセンスで何が追加されますか?
Starter ライセンスは Mac アプリに Compare & Sync、Query Insights、Result Charts、Data Rewind、iCloud Sync、Linked Folders、Encrypted ExportとEnvironment Variables を追加します。Team は Starter の全機能に加え、接続とクエリをチームで共有する Team CatalogとTeam Library を追加します。料金ページでそれぞれを説明しています。
ライセンスの料金はいくらですか?
Starter と Team はそれぞれ月払い、年払い、買い切りで販売し、価格は米ドルです。Team はシート単位で、最低 5 シートです。現在の料金と合計は料金ページをご覧ください。
1 ライセンスで何台の Mac を使えますか?
Starter ライセンスは 2 台の Mac で使えます。Team は 5~200 シートで、1 シートは有効化した Mac 1 台です。iPhone・iPad はシートを使わず、アプリにライセンスもありません。
別の Mac にライセンスを移すには、アカウントで古い Mac を削除してください。
サブスクリプションが終了するとどうなりますか?
有料機能が使えなくなります。例えば iCloud 同期は一時停止し、Linked Folders や Team Library の接続は非表示になります。それ以外は引き続き使え、接続、クエリ、設定はそのまま Mac に残ります。更新すると有料機能が再び使えます。
買い切りに有効期限はありません。iPhone・iPad には変更はありません。
ライセンスはオフラインで使えますか?
はい。Mac アプリは起動ごとに Mac 内でライセンスの署名を検証し、7 日ごとにサーバーで確認します。サーバーに接続できない場合は、最後に確認が成功してから 30 日間、有料機能が使えます。
初回のドライバダウンロード、アップデート、クラウドで動く AI プロバイダなど、性質上インターネットが必要な機能はあります。
支払いは誰が処理しますか?
Polar が正式な販売者です。お客様は Polar からライセンスを購入し、同社が支払いを受け取り、チェックアウト時の売上税や VAT を計算し、領収書をメールで送ります。請求書、支払い方法、サブスクリプションは Polar のカスタマーポータルで管理でき、購入時のメールアドレスでログインします。
返金はできますか?
はい。すべてのプランで、購入から 7 日以内、年払いの場合は直近の更新から同じ期間内に返金できます。申請方法とライセンスの扱いは返金ポリシーをご覧ください。
ライセンスキーをなくしました。どこにありますか?
購入時に送ったメールと、アカウントにあります。購入時のメールアドレスでログインすると、ライセンスとキーが表示されます。
優先サポートとは何ですか?
Team ライセンスに含まれます。Team のお客様のメールを優先し、1 営業日以内に返信します。各プランのサポートは利用規約で説明しています。
プライバシーと通信
アプリは TablePro に何を送りますか?
ライセンスを有効化していない場合、Mac アプリが TablePro に送るのは 1 日 1 回の利用状況レポートだけです。初期設定でオンですが、Settings > General > Privacy で切り替えられます。ハッシュ化したマシン ID、アプリのバージョン・言語・接続先のデータベースの種類などを含みます。ホスト名、ユーザー名、パスワード、クエリ、行データは含みません。
ライセンスがある場合は、7 日ごとにキー、同じマシン ID、Mac の名前、アプリと macOS のバージョンを送って確認します。iPhone・iPad は Share Usage Data をオンにしない限り、TablePro へ送信しません。サーバーの保存内容も含む全体の一覧はプライバシーポリシーをご覧ください。
登録は必要ですか?
どちらのアプリも登録なしで使えます。ライセンスを購入すると、アカウントにライセンス、有効化した Mac、チームのシートが表示されます。購入時のメールアドレスへ送るリンクでログインできます。
AI アシスタントはデータを TablePro に送りますか?
いいえ。AI アシスタントは Mac アプリの機能で、リクエストは追加したプロバイダへ直接送られ、TablePro を経由しません。初期設定ではデータベースの種類と名前、スキーマのテーブルとカラム定義、現在のクエリを含みます。結果の行はオンにした場合のみ送られます。Ollama、llama.cppとMLX はお客様の Mac 上で動きます。AI と MCP ページをご覧ください。
iCloud 同期は何をどこに保存しますか?
iCloud 同期はオンにするまで無効です。同期する接続と、Mac で選んだ他のカテゴリは、お客様自身の iCloud アカウント内の非公開データベースに保存され、TablePro は読めません。パスワードは Mac の Sync Categories の Passwords、または iPhone・iPad の Sync Passwords もオンにした場合のみ同期します。
Mac の iCloud 同期は Starter または Team ライセンスの機能です。iPhone・iPad では無料です。
アカウントとチーム
アカウントにはどうログインしますか?
アカウントを開き、購入時のメールアドレスを入力してください。一度だけ使える、有効期限の短いログインリンクをお送りします。ログインできるのは購入したアドレスのみです。チームメンバーは Mac アプリの招待コードで参加します。
チームメンバーを追加・削除するには?
アカウントからメールで招待します。相手は受け取ったコードを Mac の TablePro の Settings > License に入力し、その Mac が 1 シートを使います。メンバーを削除すると、シートが空き、その方の Mac はログアウトされ、Team Library に公開した内容も削除されます。
シート数を変更するには?
月払い・年払いの Team サブスクリプションはアカウントで変更できます。次の請求書に反映されます。買い切りの Team ライセンスの場合は [email protected] にご連絡ください。
サブスクリプションを解約するには?
アカウントまたは Polar のカスタマーポータルで解約します。再度請求されず、ライセンスは支払い済みの期間の終わりまで使えます。それまでに再開もできます。
他のアプリから移行
接続を設定し直す必要がありますか?
いいえ。TablePro は TablePlus、Sequel Ace、DBeaver、DataGrip、Beekeeper StudioとNavicat から、保存済みパスワード、SSH トンネル、SSL 設定も含めて接続をインポートできます。
TablePro と他のクライアントの違いは?
比較ページは TablePro と他のクライアントを並べ、情報の確認日と、それぞれが適する場面を示しています。