Help
Everything you need to know.
Everything you need to know about using Kasah. Can’t find what you’re looking for? Contact us.
Getting started
How do I install Kasah?
Kasah has two parts: a Chrome extension and a macOS desktop app. Install the extension from the Chrome Web Store, then download and install Kasah Desktop from kasah.ai/download. The desktop app connects Chrome to the Kasah privacy engine and manages local restoration.
Do I need both the extension and the desktop app?
Yes. The Chrome extension intercepts your prompts in the browser. The desktop app handles secure native messaging, local vault restoration, and the privacy-engine connection. Without the desktop app, the extension will show “Setup required.”
Why must I agree to cloud processing?
Kasah sends original supported text through its service on Vercel to its Groq-hosted privacy engine before your Mac replaces detected values for ChatGPT. At kasah.ai/account, read the disclosure and Privacy policy, then choose I agree to cloud processing if you want to enable that processing. Not now leaves protection unavailable. Signing in, receiving pilot access, and automatic session renewal do not give this agreement. Your agreement version and acceptance time are saved with your account; signing out does not delete that record.
What are the system requirements?
Kasah requires macOS 12 or later, on Apple Silicon or Intel. The Chrome extension works with any recent version of Google Chrome.
How do I know Kasah is working?
When your account, current desktop app, and extension are ready, you’ll see a small Kasah badge in the bottom-right corner of ChatGPT. The badge shows “Protected”; its count is the number of detected items Kasah has committed at provider egress during this browser session.
How protection works
What data does Kasah protect?
Kasah is designed to detect and protect names, email addresses, phone numbers, physical addresses, Social Security numbers, credit card numbers, financial figures, dates of birth, medical information, organization names, API keys, passwords, and other sensitive data. It also protects supported text and metadata in PDF, Word, PowerPoint, Excel, and CSV files. Detection can miss context-dependent sensitive data, so review what you send.
What happens to my data?
Kasah’s privacy engine receives the original prompt to identify sensitive parts, then the desktop app replaces them with realistic fakes or safer generalizations before ChatGPT receives the request. When ChatGPT responds, Kasah restores reversible values in the response you see.
Does Kasah change the quality of AI responses?
It can. Kasah tries to preserve meaning while replacing or generalizing detected values, but those changes can affect context and the answer. Local restoration makes reversible values readable again; it does not guarantee an identical response.
What is the kill switch?
If Kasah cannot complete protection on a supported text or document path, it blocks that request instead of knowingly sending the unprocessed version. The kill switch does not prove that semantic detection found every sensitive value, and voice, camera, screen sharing, and identity-dependent actions are outside Kasah 0.1.6.
Does Kasah work with file uploads?
Yes, for supported text-based PDF, Word, PowerPoint, Excel, and CSV files (DOCX, PPTX, XLSX, and CSV). Kasah inspects supported text and metadata, asks the privacy engine what must be protected, rebuilds the file locally, and approves only that exact clean or protected file for upload. Editable Office chart labels and supported source-workbook data are handled through inspected data structures. Photos, scans, and charts stored as images are not read or protected, so the document is blocked. Files with scanned pages, embedded images or binary media, custom XML, encryption, or another structure Kasah cannot inspect are blocked instead of uploaded. PDF chart drawing geometry is not converted into protected chart data. Do not use Kasah for a sensitive chart flattened to PDF; export a supported editable Office source or a text or data table instead. Standalone image, audio, and video features are outside Kasah 0.1.6 document protection and continue through ChatGPT unchanged.
Why was a large conversation or document blocked?
Each conversation can retain up to 5,000 reversible mappings or 512 KiB of serialized mapping data. Protection is blocked if further text or file protection would exceed either limit, rather than deleting mappings needed to restore earlier responses. Try a smaller document or start a new chat. The 512 KiB mapping budget is not a per-file-size limit.
Troubleshooting
The badge shows “Setup required”
This means the Chrome extension cannot connect to the Kasah desktop app. Make sure Kasah Desktop is installed (download from kasah.ai/download). If you’ve already installed it, try restarting Chrome. The desktop app runs in the background — you don’t need to open it manually.
The badge shows “Starting...” for a long time
Kasah is connecting to the privacy engine. If this persists beyond 30 seconds, try reloading the ChatGPT page. If the problem continues, reinstall Kasah Desktop or contact support.
The badge shows “Update Kasah”
Your extension and desktop app do not share the current protection contract. Update Kasah Desktop, then reload ChatGPT. Kasah does not report Protected or send a supported prompt through the incompatible path.
How do I turn Kasah off?
To stop Kasah, disable or remove the extension in Chrome. While enabled, Kasah protects supported text and document requests at the provider-egress boundary, before they are sent to ChatGPT. Because you keep using ChatGPT’s native composer, Kasah does not hide a draft from ChatGPT’s own same-origin page code while you type.
My prompt was blocked with “Protection is loading”
Kasah’s kill switch activated because protection was not ready in time. Wait a few seconds and try again. The badge will turn green when protection is available.
File upload failed with “File could not be processed”
This can happen if the file is encrypted, corrupted, over 10 MiB (10,485,760 bytes), in an unsupported format, or contains scanned, embedded, custom, or binary content Kasah cannot inspect safely. Office documents also have a 64 MiB expanded-content limit and a 4,096 archive-entry limit across the document and its embedded workbooks. Compressed workbook bytes and their expanded contents both count toward that processing limit. Split a large Office file into smaller documents or remove unused sheets and embedded workbooks. Kasah blocks files beyond these limits rather than sending an incompletely protected document to ChatGPT.
ChatGPT is slower than usual
Kasah protects detected values before a supported request is sent to ChatGPT, so some prompts can take a few extra seconds. If you experience persistent slowness, try reloading the ChatGPT page.
I see fake names in ChatGPT’s response
Kasah restores reversible values only after ChatGPT renders them into a confirmed read-only display surface. If you still see a protected value, leave it as-is and report the page shape; Kasah deliberately shows a fake instead of restoring into an unknown or editable surface.
Kasah isn’t detecting some sensitive data
Kasah uses an AI privacy engine to decide what must be changed before the supported request is sent to ChatGPT. If it misses something, stop sending sensitive material and report the type of issue using invented example data. Follow the safe reporting instructions below; do not email the original material.
How do I report a problem safely?
Email info@kasah.ai with the Kasah version, the visible status or error, and steps using invented example data. Do not send original prompts, documents, filenames, screenshots, passwords, API keys, access tokens, or invite codes. Do not include other people’s information. A file type such as PDF or DOCX is enough; we do not need your private file to start investigating.
Account & billing
How much does Kasah cost?
Kasah is currently in private pilot. Pilot access is manually approved while production billing is being finalized. Public pricing will be shown before general availability.
How do I get pilot access?
Create or sign in to your Kasah account, then contact info@kasah.ai for pilot approval. Once your account is provisioned, return to kasah.ai/account, review the cloud-processing disclosure and choose whether to agree, then sync the Chrome extension. Pilot access and your processing agreement are separate requirements.
How do I leave the pilot?
Email info@kasah.ai and we will remove pilot access for your account. Leaving the pilot removes Kasah access; it is not an account-data deletion request. For an access, correction, or deletion request, email info@kasah.ai from the primary email address on your Kasah account. You can also uninstall the Chrome extension and desktop app at any time; local-data removal is a separate step.
What does signing out stop?
Signing out clears this extension’s account credentials. When the server acknowledges it, that Kasah session cannot issue or renew access tokens; sign out of the website and sign in again to establish a fresh session if reconnecting is refused. If you are offline or the service is unavailable, remote revocation cannot be confirmed. A current-session token lasts up to one hour, but it may renew if the website session remains active. Do not assume that waiting an hour revokes access. Work already accepted by the privacy engine may finish. Signing out does not erase your encrypted local restoration history or ChatGPT conversations; local restoration can continue without a cloud connection. Contact info@kasah.ai if you need access revoked or help removing local data.
Is my payment information stored by Kasah?
No payment information is required for the private pilot. When paid billing launches, payment processing will be handled by Stripe and Kasah will not store credit card numbers.
Privacy & security
How do I report a security or privacy concern?
Email info@kasah.ai with the subject Kasah security report. Start with the affected feature and a description without private content or credentials. For a reproduction, use only invented example data in accounts you control. Do not access another person’s data or disrupt the service. Do not post private incident details in a public issue or Store review.
Does Kasah collect my data?
The cloud privacy engine receives the original supported text so it can produce protection operations. Kasah’s application telemetry schema is limited to named operational fields such as setup status, error class, latency, and protected item counts. Some short string values pass a syntax allowlist, so Kasah does not yet claim semantic PII exclusion from telemetry. Infrastructure-provider handling is disclosed on the Privacy page.
Where does my data go?
Kasah’s Groq-hosted privacy engine receives the original supported text so it can produce protection operations. ChatGPT then receives the version with detected values replaced or generalized; undetected sensitive data can remain. Reversible restoration mappings stay in the local encrypted vault.
Can Kasah employees see my prompts?
Kasah’s current application has no prompt-review interface or prompt datastore. That is not a promise that infrastructure-provider personnel can never access request data under their published reliability, abuse-review, support, or legal processes. See Privacy for the current provider terms.
Is Kasah open source?
The architecture is open and inspectable. The Chrome extension and Rust daemon communicate through Chrome’s native messaging protocol. You can inspect supported provider-bound requests in Chrome DevTools and verify that values Kasah detected were replaced. Undetected sensitive values can remain.
Compatibility
Which AI platforms does Kasah support?
Kasah currently supports ChatGPT (chatgpt.com and chat.openai.com). Support for Claude, Gemini, Perplexity, and other AI platforms is coming in future updates.
Does Kasah work on Windows or Linux?
Not yet. Kasah currently supports macOS (Apple Silicon and Intel). Windows and Linux support is planned for a future release.
Does Kasah work with other browsers?
Kasah currently supports Google Chrome only. Firefox, Edge, and Safari support is planned.
Does Kasah work with ChatGPT Teams or Enterprise?
Kasah works with any ChatGPT plan — Free, Plus, Teams, and Enterprise. It intercepts prompts at the browser level regardless of your OpenAI subscription.
Uninstalling
How do I uninstall Kasah?
Download Kasah Uninstaller.app only from the Kasah download page when it confirms that the signed and notarized uninstaller is available, then double-click it and approve the local-data warning. The Chrome extension is removed separately through Chrome.
Will uninstalling delete my data?
Yes. Kasah Uninstaller.app permanently deletes the desktop daemon, configuration, encrypted local restoration vault and key, native-host connections, and any Kasah API-key file stored in the standard local folder. Kasah can no longer restore old fake-to-original mappings after that. Local uninstall does not delete ChatGPT conversations or your Kasah account, billing, entitlement, or provider-controlled data. Developer-configured files outside Kasah’s standard local folder are not guessed or deleted.
Still need help?
info@kasah.ai