From 9bf2755c63df98f788774f4710e36e0ef6852450 Mon Sep 17 00:00:00 2001 From: Ngo Quoc Dat Date: Tue, 3 Nov 2026 18:14:48 +0700 Subject: [PATCH] docs(features): call the paid plan Pro --- customization/data-settings.mdx | 2 +- faq.mdx | 6 +++--- features/change-tracking.mdx | 2 +- features/compare-sync.mdx | 2 +- features/connection-sharing.mdx | 10 +++++----- features/data-grid.mdx | 2 +- features/icloud-sync.mdx | 2 +- features/licensing.mdx | 20 ++++++++++---------- features/overview.mdx | 2 +- features/query-insights.mdx | 2 +- security/privacy.mdx | 2 +- 11 files changed, 26 insertions(+), 26 deletions(-) diff --git a/customization/data-settings.mdx b/customization/data-settings.mdx index 290dab4e..408ca701 100644 --- a/customization/data-settings.mdx +++ b/customization/data-settings.mdx @@ -82,7 +82,7 @@ To clear only what you are looking at, use the trash button in the history drawe ## Data Rewind -Starter license. What a row held before a save is kept here, so [Restore Previous Values](/features/change-tracking#restoring-a-save) has something to put back. +Pro license. What a row held before a save is kept here, so [Restore Previous Values](/features/change-tracking#restoring-a-save) has something to put back. | Setting | Default | Description | |---------|---------|-------------| diff --git a/faq.mdx b/faq.mdx index f1dfc423..b7a2ab06 100644 --- a/faq.mdx +++ b/faq.mdx @@ -16,7 +16,7 @@ Yes, and there is no trial countdown. A license adds the features in the tier ta -Two tiers. Starter covers iCloud Sync, encrypted connection export, environment variables in connection fields, Linked Folders, Query Insights, result charts, Compare & Sync, and Data Rewind. Team adds the Team Catalog and the Team Library on top of Starter. [Licensing](/features/licensing) shows what each one does without a license, and prices are on [tablepro.app/pricing](https://tablepro.app/pricing). +Two tiers. Pro covers iCloud Sync, encrypted connection export, environment variables in connection fields, Linked Folders, Query Insights, result charts, Compare & Sync, and Data Rewind. Team adds the Team Catalog and the Team Library on top of Pro. [Licensing](/features/licensing) shows what each one does without a license, and prices are on [tablepro.app/pricing](https://tablepro.app/pricing). @@ -38,7 +38,7 @@ Your queries, results, and schemas stay on your Mac. One usage heartbeat goes ou -Passwords go into the macOS Keychain, not the connections file. An ordinary export leaves them out, the Team Library carries the connection definition and query text only, and MCP clients query through your saved connections without seeing one. Two exceptions: **Copy Connection String** puts the password on the clipboard in plain text, and an encrypted export (Starter) carries credentials behind a passphrase. See [Connection Sharing](/features/connection-sharing). +Passwords go into the macOS Keychain, not the connections file. An ordinary export leaves them out, the Team Library carries the connection definition and query text only, and MCP clients query through your saved connections without seeing one. Two exceptions: **Copy Connection String** puts the password on the clipboard in plain text, and an encrypted export (Pro) carries credentials behind a passphrase. See [Connection Sharing](/features/connection-sharing). @@ -84,7 +84,7 @@ Connecting, browsing, and querying need nothing but the database. What does need -Through iCloud, with a Starter or Team license. Sync is off by default and each category has its own toggle: connections, groups and tags, SSH and credential profiles, saved queries, table and database favorites, table folders, and settings. Passwords are a separate opt-in that rides iCloud Keychain, and a connection can be marked **Local only** to stay off iCloud. See [iCloud Sync](/features/icloud-sync). +Through iCloud, with a Pro or Team license. Sync is off by default and each category has its own toggle: connections, groups and tags, SSH and credential profiles, saved queries, table and database favorites, table folders, and settings. Passwords are a separate opt-in that rides iCloud Keychain, and a connection can be marked **Local only** to stay off iCloud. See [iCloud Sync](/features/icloud-sync). diff --git a/features/change-tracking.mdx b/features/change-tracking.mdx index 63857968..63ffdc48 100644 --- a/features/change-tracking.mdx +++ b/features/change-tracking.mdx @@ -136,7 +136,7 @@ To drop the whole queue, choose **File > Discard Changes…** and confirm; a sta ## Restoring a save -**Edit > Restore Previous Values…**, or the same item under **Actions** in the toolbar, puts back what the rows held before the last save on the current table. It ships with no shortcut; bind one in **Settings > Keyboard**, under **Data Grid**. Starter license. +**Edit > Restore Previous Values…**, or the same item under **Actions** in the toolbar, puts back what the rows held before the last save on the current table. It ships with no shortcut; bind one in **Settings > Keyboard**, under **Data Grid**. Pro license. Values are kept on this Mac for 7 days, encrypted, and never synced. Turn the capture off, or delete what is stored, in **Settings > Data > Data Rewind**. diff --git a/features/compare-sync.mdx b/features/compare-sync.mdx index b9ca0f7d..251ef840 100644 --- a/features/compare-sync.mdx +++ b/features/compare-sync.mdx @@ -3,7 +3,7 @@ title: Compare & Sync description: Compare two databases and generate the SQL script that brings one in line with the other --- -Pick a source and a target, press **Compare**, and every object that differs lists in one window. Include the ones to change, generate the script, and read it before anything runs. Requires a Starter license. +Pick a source and a target, press **Compare**, and every object that differs lists in one window. Include the ones to change, generate the script, and read it before anything runs. Requires a Pro license. Compare and Sync window with a results table on the left and a two-up definition diff on the right diff --git a/features/connection-sharing.mdx b/features/connection-sharing.mdx index 9e1c816e..cdc372e1 100644 --- a/features/connection-sharing.mdx +++ b/features/connection-sharing.mdx @@ -9,10 +9,10 @@ Passwords stay in your Keychain, so every route here hands over a connection def |---|---|---|---| | `.tablepro` file | One-off, any number of connections | Only with **Include Credentials** | Nothing | | `tablepro://` link | One connection, pasted into a chat | Never | Nothing | -| [Linked Folder](#linked-folders) | A shared set has to stay current | Never | Starter | +| [Linked Folder](#linked-folders) | A shared set has to stay current | Never | Pro | | [Team Catalog](#team-catalog) | Your team already shares a repo or a drive | Never | Team | | [Team Library](/features/team#share-connections-with-your-team) | Your team shares nothing on disk | Never | Team | -| [iCloud Sync](/features/icloud-sync) | Your own second Mac, not a colleague | Optional | Starter | +| [iCloud Sync](/features/icloud-sync) | Your own second Mac, not a colleague | Optional | Pro | ## Export @@ -41,7 +41,7 @@ The saved query options appear only when there are saved queries to export, and ### Encrypted export -Needs a [Starter license](/features/licensing). +Needs a [Pro license](/features/licensing). Turn on **Include Credentials** in the export sheet and enter a passphrase of 8 characters or more. Credentials go out under AES-256-GCM, keyed from the passphrase with PBKDF2 at 600,000 iterations. Importing asks for the passphrase. @@ -140,7 +140,7 @@ Groups and saved queries come across the way they do on the Mac. The review list ## Linked Folders -Needs a [Starter license](/features/licensing). +Needs a [Pro license](/features/licensing). Press `Cmd+,`, then **Settings > General > Linked Folders > Add Folder…** and point it at a directory of `.tablepro` files: a Git repo, a Dropbox folder, a network drive. Those connections appear read-only in the sidebar, and each person enters their own password. @@ -167,7 +167,7 @@ Each folder's row says what the last scan found: how many connections, or why it ## Environment variables -Needs a [Starter license](/features/licensing). +Needs a [Pro license](/features/licensing). Write `$VAR` or `${VAR}` in a `.tablepro` file and it resolves from TablePro's process environment at connect time. An app launched from the Dock inherits no shell exports, so set the variable with `launchctl setenv NAME value` or launch TablePro from a terminal. diff --git a/features/data-grid.mdx b/features/data-grid.mdx index b7072282..47d73f64 100644 --- a/features/data-grid.mdx +++ b/features/data-grid.mdx @@ -214,7 +214,7 @@ Switch between **Data**, **Structure**, **JSON**, **Chart**, **Map**, and **Outp ### Chart mode -Needs a [Starter license](/features/licensing). +Needs a [Pro license](/features/licensing). Pick a bar, line, area, or scatter chart, then a numeric Y column. X takes row numbers, another numeric column, a date or timestamp column, or a categorical column; an optional text, boolean, enum, or set column splits the result into series. Date and timestamp columns plot on a real time axis, whatever order the rows arrive in. Hover the plot for exact values. diff --git a/features/icloud-sync.mdx b/features/icloud-sync.mdx index e7ea161b..62d33f15 100644 --- a/features/icloud-sync.mdx +++ b/features/icloud-sync.mdx @@ -3,7 +3,7 @@ title: iCloud Sync description: Sync connections, groups, tags, and saved queries to your Macs, iPhone, and iPad, and settings, table favorites, and SSH profiles between Macs --- -Sync needs a Starter or Team [license](/features/licensing) and starts off. Press `Cmd+,`, open **Settings > Sync**, turn on **Sync this Mac with iCloud**, pick the categories, and click **Sync Now**. The iPhone and iPad app shares the same CloudKit data but carries connections, groups, tags, and saved queries only. +Sync needs a Pro or Team [license](/features/licensing) and starts off. Press `Cmd+,`, open **Settings > Sync**, turn on **Sync this Mac with iCloud**, pick the categories, and click **Sync Now**. The iPhone and iPad app shares the same CloudKit data but carries connections, groups, tags, and saved queries only. Sync pane with the Sync this Mac with iCloud switch dimmed above a row that names the plan and offers Activate License diff --git a/features/licensing.mdx b/features/licensing.mdx index e78e27df..4b047d93 100644 --- a/features/licensing.mdx +++ b/features/licensing.mdx @@ -7,22 +7,22 @@ You never have to buy TablePro to keep using it, and nothing counts down. A lice ## Tiers -There are two tiers, Starter and Team. Team includes everything in Starter. +There are two tiers, Pro and Team. Team includes everything in Pro. Starter was the earlier name of Pro, so a Starter license is a Pro license. | Feature | Required tier | Without a license | |---------|---------------|-------------------| -| [iCloud Sync](/features/icloud-sync) | Starter | Dimmed, with a row naming the plan and **Activate License…** | -| [Encrypted connection export](/features/connection-sharing) | Starter | Dimmed, with a row naming the plan and **Activate License…** | -| [Environment variables in connection fields](/features/connection-sharing) | Starter | References stay unresolved | -| [Linked Folders](/features/connection-sharing) | Starter | Dimmed, with a row naming the plan and **Activate License…** | -| [Query Insights](/features/query-insights) | Starter | Overlay with **Activate License…** | -| [Result charts](/features/data-grid#chart-mode) | Starter | Overlay with **Activate License…** | -| [Compare & Sync](/features/compare-sync) | Starter | Dialog naming the requirement | -| [Data Rewind](/features/change-tracking#restoring-a-save) | Starter | Dialog naming the requirement | +| [iCloud Sync](/features/icloud-sync) | Pro | Dimmed, with a row naming the plan and **Activate License…** | +| [Encrypted connection export](/features/connection-sharing) | Pro | Dimmed, with a row naming the plan and **Activate License…** | +| [Environment variables in connection fields](/features/connection-sharing) | Pro | References stay unresolved | +| [Linked Folders](/features/connection-sharing) | Pro | Dimmed, with a row naming the plan and **Activate License…** | +| [Query Insights](/features/query-insights) | Pro | Overlay with **Activate License…** | +| [Result charts](/features/data-grid#chart-mode) | Pro | Overlay with **Activate License…** | +| [Compare & Sync](/features/compare-sync) | Pro | Dialog naming the requirement | +| [Data Rewind](/features/change-tracking#restoring-a-save) | Pro | Dialog naming the requirement | | [Team Catalog](/features/connection-sharing) | Team | Menu item hidden | | [Team Library](/features/team) | Team | Menu item hidden | -**Settings > License** lists these features under **Starter Plan** and **Team Plan** and marks each plan your license includes. On a Starter license, **Upgrade Plan** sits beside **Team Plan**. Everything else in the app works. +**Settings > License** lists these features under **Pro Plan** and **Team Plan** and marks each plan your license includes. On a Pro license, **Upgrade Plan** sits beside **Team Plan**. Everything else in the app works. The **Activate License…** dialog also links to the pricing page. A license you already hold never gets that offer: every gate says what the top of **Settings > License** says for its state, so an expired license offers **Renew License**, a suspended one says so, and one that has not reached the server in 30 days offers **Try Again**. diff --git a/features/overview.mdx b/features/overview.mdx index e95199d8..b85ab1f0 100644 --- a/features/overview.mdx +++ b/features/overview.mdx @@ -84,7 +84,7 @@ First time here: [Quick Start](/quickstart) gets you from install to a query wit SQLite FTS5-backed history with full-text search. - Which of your statements are slow and which repeat. Starter feature. + Which of your statements are slow and which repeat. Pro feature. Collapse statements, CTEs, subqueries and `BEGIN` blocks from the gutter. diff --git a/features/query-insights.mdx b/features/query-insights.mdx index f2de6d67..5709cc60 100644 --- a/features/query-insights.mdx +++ b/features/query-insights.mdx @@ -5,7 +5,7 @@ description: Which queries you run most, which cost the most time, and which got A query you ran 400 times with 400 different ids is one row here, not 400. That regrouping is what turns a list of what you ran into a ranking of what is worth looking at. Every number on the page is computed on your Mac from the [query history](/features/query-history) already stored there, and none of it is uploaded. -Needs a [Starter license](/features/licensing). +Needs a [Pro license](/features/licensing). Open it with `Cmd+Option+Shift+I`, from **Database > Query Insights**, or by right-clicking a live connection in the [workspace rail](/features/workspace-rail). It opens as a tab, one per connection, and reuses the tab you already have open. diff --git a/security/privacy.mdx b/security/privacy.mdx index 07c3182f..daf1327d 100644 --- a/security/privacy.mdx +++ b/security/privacy.mdx @@ -81,7 +81,7 @@ Two provider paths run a program rather than call an endpoint. **Claude Agent** ## iCloud sync -Off by default, and it needs a Starter or Team license. When it is on, records go to the CloudKit container `iCloud.com.TablePro`, into the private database of your own iCloud account, in the Production environment. +Off by default, and it needs a Pro or Team license. When it is on, records go to the CloudKit container `iCloud.com.TablePro`, into the private database of your own iCloud account, in the Production environment. Eight record types sync: `Connection`, `ConnectionGroup`, `ConnectionTag`, `AppSettings`, `SQLFavorite`, `SQLFavoriteFolder`, `FavoriteTable`, and `SSHProfile`. A connection record carries host, port, username, database, and SSH and SSL settings. Sync runs on launch, when you switch back to the app, and about two seconds after you change something synced.