Privacy

What Plai collects, and why

Last updated 25 September 2026

Who we are

Plai is made by Symbiotic Labs LLC, a Wyoming limited liability company in the United States. Questions or requests: hello@symbiotic.build.

This website

plai.sh sets no cookies and runs no analytics or third-party scripts; its fonts are served from plai.sh itself. The site is hosted on Cloudflare, which handles your connection to deliver and protect it.

The waitlist

When you join, we store:

We use this to invite you, to draw beta batches at random while keeping them balanced across agents and platforms, and to decide which platform comes after macOS. We do not store your IP address or browser details with your sign-up. The list is kept in a Cloudflare database. We keep your entry until the waitlist closes or until you ask us to remove it, whichever comes first.

Beta sign-in

You sign in once, in your browser, with a link we email to you; there are no passwords. Our server checks that your email is on the invite list and gives the app a 30-day sign-in that renews silently. If you are offline or our server is down, Plai's local features keep working.

Usage counters in the app

Off by default. At first run the app shows the exact table below and a "Share usage counters" switch. You can change the choice anytime in Settings.

The app writes events to a local file that you can open from Settings. It uploads them only if sharing is on, at most once a day, over HTTPS to our server. Events are linked to a random install ID. The server links that ID to your account email only to join counters with check-ins and support tickets.

EventFieldsWhy we need it
first_runOS, OS version, app versionPlatform mix and install success
connector_seenVendor, connector kind (desktop/CLI), vendor app versionWhich integrations people actually use; breakage by version
daily_summaryDate; HUD-open count; concurrent sessions as a bucket (0, 1, 2–3, 4+)Retention and whether people really run several agents at once
replyVendor, input method (keyboard / named dictation tool), result (delivered / failed / queued)Whether replying from the HUD works and is useful
connector_errorVendor, vendor app version, fixed error codeMaintenance load and fragility
voice_captureProvider, outcome, duration bucket (<10 s, 10–60 s, >60 s)Whether in-HUD voice matters
focus_restore_failedCount onlyGuardrail: did the HUD steal focus from a game
crashApp version, a crash flagStability

Never collected

Check-ins and support

Beta testers get a short weekly check-in (how useful Plai was, the biggest annoyance, and whether it caught an agent waiting on you) and may be invited to an interview. Answering is up to you. When you report a bug, you choose whether to attach a diagnostics export; the app redacts it before you see it.

How long we keep it

Raw counter events are deleted 90 days after the beta run ends. Only aggregates are kept.

Your choices

Changes

If this notice changes, we update the date above. If a change affects what the app collects, beta testers hear about it by email before it takes effect.