KX Workspace GatewayPrivate, personal-use app

Privacy policy

Effective 1 October 2026

In short

1. Who runs this app

KX Workspace Gateway is run by Rishabh Madaan (the "owner"). It is a private, personal-use installation of Workspace Gateway, free open-source software that the owner runs on a machine the owner controls. The app runs on a computer the owner runs at home, reachable only through the owner's private Tailscale network.

The only person who uses it is the owner. The only Google accounts it connects to are accounts the owner has linked by signing in to each one. There is no public sign-up, and no one else's account can be added without signing in to that account.

The Workspace Gateway software sends nothing to the people who wrote it: no usage data, no telemetry and no Google data.

2. What the app can access

When the owner links a Google account, Google asks the owner to approve the permissions below. The app uses them only when an AI assistant that the owner has allowed asks it to do something.

Mail, events and files can contain information about other people, such as senders, guests and collaborators. That information is handled exactly as described in this policy.

Signing in to the app's own dashboard, or connecting an AI assistant by signing in, uses only the owner's Google email address, to check that the person signing in is the owner.

3. How access is limited

An AI assistant connects in one of two ways: with a key the owner creates on the dashboard, or by the owner signing in from the assistant with the owner's own Google account. Either way, every assistant has its own permissions, set by the owner on the dashboard.

4. What is stored, and what is not

Stored on the owner's server

Never stored

The app keeps no copy of anyone's mailbox, Drive, calendar, documents or spreadsheets. When an assistant asks for something, the app fetches it from Google and passes it to that assistant. It is not kept afterwards.

One exception: temporary files

When an assistant asks to download a Drive file or a Gmail attachment, the app saves that file on the owner's server so the assistant can collect it. The file expires after one hour and is deleted from the disk the next time the app saves or serves a temporary file, so an expired file can stay on the disk until then. Only the assistant that asked for it, or the owner on the dashboard, can collect it. These files are never included in backups.

5. Where data goes

Google data is not shared with anyone else. The app has no analytics and no tracking.

These public pages are hosted on Cloudflare Pages (the hosting provider may process ordinary connection data such as IP addresses when these pages are visited). They use no cookies, no scripts and no analytics.

6. Backups

The app can make encrypted backups of its stored data (section 4, without the temporary files and logs), so it can be restored on another machine. A backup includes the linked accounts' sign-in tokens, which is why it is encrypted. It cannot be opened without a separate recovery key. It never contains copies of mail, files or calendars, because the app does not keep them.

The backups are encrypted snapshots kept on the owner's server and copied to the owner's own laptop; the recovery key is kept separately in the owner's password manager.

7. How long data is kept, and deleting it

8. Google's user data policy

KX Workspace Gateway's use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.

In plain words: Google data is used only to do what the owner's assistants are asked to do, for the owner.

9. What this app never does

10. Security

The app is reachable only from the owner's own devices on a private network, and connections to it are encrypted. Only the owner's Google account can open its dashboard. Assistants' keys are stored scrambled. Google's sign-in tokens are kept in a private folder on the server, and backups are encrypted. No system is perfectly secure, but the app is built to expose as little as possible.

11. Children

This app is used only by its owner. It is not meant for children, and no child can sign up for it.

12. Changes to this policy

If this policy changes, the new version will be posted on this page with a new effective date.

Earlier version: a privacy policy published on 9 September 2026 described an earlier setup of this app. This policy replaces it.

13. Contact

Questions about this policy or about this app's use of Google data: Rishabh Madaan, [email protected].