| What it protects | Any text, images or stored data you send to it. Built-in infoType detectors find items such as names, card numbers and national IDs. You can add custom detectors. | Names, identifiers, addresses, secrets and anything on your own "always protect" list, in text you type or paste. |
|---|
| Where processing happens | On Google Cloud. Your app sends content to the API. | On your device. |
|---|
| Where original values are stored | No lookup table is needed for reversible methods. Deterministic or format-preserving encryption can be reversed with the original key. Google recommends keeping that key wrapped in Cloud KMS. Results from content methods are not stored in Google Cloud. | In a swap table that stays on your device. |
|---|
| Restore in replies | Possible, if you build it. The reidentify method reverses encrypted values with the same key and settings. Hashing, masking and redaction cannot be reversed. | Yes. Real values return on your device in supported replies. |
|---|
| How you use it | Your code calls content.inspect, content.deidentify and content.reidentify, or runs jobs over BigQuery and Cloud Storage. | A browser extension for ChatGPT, Claude, Gemini, Copilot and Perplexity, a web workspace, or the SDK and local proxy in your own code. |
|---|
| Deployment | Managed Google Cloud service. Needs a Google Cloud project, billing and your own integration. | Extension version 0.1.1 installs manually in Chrome with "Load unpacked". Workspace and billing run on tightlipai.com during the move to the new name. |
|---|
| Pricing | Content methods, per account per month. Inspection: first 1 GiB free, then USD 3.00 per GiB up to 1 TiB, then USD 2.00 per GiB. Transformation: first 1 GiB free, then USD 2.00 per GiB up to 1 TiB, then USD 1.00 per GiB. Minimum 1 KB billed per request. Storage jobs are priced separately. | USD 0.05 per credit. Top-ups from USD 100. USD 20 free credit on sign-up (to be reconfirmed before launch). One credit covers each started block of 8,000 tokens. |
|---|