Privacy

Last updated: 2 November 2026

Draft. This policy describes how Huddle works today but has not been reviewed by a lawyer. Highlighted items are placeholders to fill in before publishing.

The short version

Who we are

Huddle is run by Ventok OÜ, a company registered in Estonia (registry code [registry code], [registered address]). Ventok OÜ is the controller of the personal data described here. Contact us about privacy at [privacy@huddle.ee].

When a host runs a huddle, the host decides who to invite and what to discuss. For content people add to a huddle, we process it to provide the service to that host and their guests.

What we collect

Accounts (hosts)

Guests

What happens in a huddle

Voice

Voice goes directly between participants' browsers (peer to peer) and is not stored by us. To make those connections, browsers contact a public connection-helper (STUN) server run by Google, which sees your IP address.

Live captions use your browser's built-in speech recognition. Some browsers send that audio to their maker to turn it into text: Chrome and Edge send it to Google and Microsoft, and Safari may use Apple's servers or process it on your device. Only the resulting text reaches us. If you'd rather not use browser speech recognition, mute your mic and type into the transcript instead.

Stored in your browser

Analytics

We use PostHog to understand how people use the website and app, such as which pages are visited and which features get used. [Pick one: "We only turn analytics on after you accept them in our cookie banner." or "PostHog runs without cookies and doesn't identify you across sites."] PostHog stores this data in the EU ([confirm: PostHog EU Cloud]).

Why we use it (legal bases)

PurposeDataLegal basis (GDPR)
Running huddles, saving boards, recaps and rehuddlesHuddle content, names, transcriptContract (providing the service you asked for)
Recording what's saidTranscriptConsent, given by each person in the waiting room
Signing in and keeping you signed inEmail, session cookieContract
Billing and invoicesEmail, plan, payment records at StripeContract and legal obligation (accounting law)
Sending recaps and sign-in codesEmail address, recapContract
Product analyticsUsage events[Consent, or legitimate interest if cookieless]
Fair-use limits and abuse preventionAI usage, IP addresses in server logsLegitimate interest in keeping the service working

Who processes it for us

ProviderWhat forWhat they see
Anthropic (Claude)Research, co-host suggestions and recaps when the host uses Huddle's ClaudeHuddle text needed for the request: recent transcript, notes, questions
ResendSign-in codes and recap emailsEmail addresses, recap and context files
StripePayments, invoicesBilling details, email
PostHogProduct analyticsUsage events, device and browser info
[Hosting provider]Running the servers and storing huddlesAll stored data
Google FontsTypefaces on the website and appYour IP address when the fonts load
Cloudflare (cdnjs)Serving an animation library on the websiteYour IP address when it loads

Some of these providers are based in the United States. Where data leaves the EU, we rely on the EU–US Data Privacy Framework or the European Commission's standard contractual clauses. [Confirm per provider]

When the host brings their own AI

When you connect an AI assistant

If you connect Claude or another assistant to Huddle with your key ("Connect your AI"), that assistant can read the huddles you were in. What it then does with that content is governed by that assistant's provider.

How long we keep it

Your rights

You can ask us to see, correct, export or delete your personal data, to restrict or object to how we use it, and to withdraw consent at any time (this doesn't affect what we did before). Email [privacy@huddle.ee] and we'll answer within one month.

Hosts can delete any huddle they host, and close their account, in Account settings in the app. Deleting a huddle removes its transcript, board, research and recap for everyone who was in it. Closing an account deletes the account, every huddle it hosts and access for any connected AI assistant. Guests who want something removed can ask the host or contact us.

If you think we've got something wrong, you can complain to the Estonian Data Protection Inspectorate (Andmekaitse Inspektsioon, aki.ee) or the authority where you live.

Security

Connections use HTTPS. Sign-in uses one-time codes instead of passwords, sessions are HttpOnly cookies, and we store only fingerprints (hashes) of the keys that link your huddles. Hosts' own AI keys stay in memory and are never saved. No system is perfectly secure; if a breach affects you, we'll tell you as the law requires.

Children

Huddle is for work and isn't meant for children under 16.

Changes

If we change this policy in a way that matters, we'll update the date above and tell account holders by email before it takes effect.