Cookie Policy
Paid workspace session
The passwordless paid workspace uses a server-validated, revocable session cookie. It is essential, HttpOnly, Secure, SameSite=Lax, host-only, and limited to 30 days. It does not depend on analytics consent.
What cookies are
Cookies are small text files stored on your device when you visit a website. They help websites remember preferences, run checkout sessions, and protect services from abuse.
Cookies and similar technologies we use
| Category | Purpose | Required? |
|---|---|---|
| Essential | Service functionality, abuse prevention, Turnstile, and rate limiting | Yes |
| Payment | Checkout session management and purchase recovery | Yes |
| Analytics | Usage analytics and product improvement | No, where consent is required |
Analytics
WeddingSpeechKit uses first-party analytics, Google Analytics 4, Umami, Plausible, and Microsoft Clarity only after you accept analytics. Events help us understand pages visited, generator progress, checkout starts, payment success, recovery requests, heatmaps, and session-level usability issues. Analytics scripts are loaded only with consent where required by law.
- Google Analytics 4: page and event measurement after analytics consent. Advertising storage and personalization are not enabled by our configuration.
- Umami: privacy-friendly page and event analytics with Do Not Track support enabled.
- Plausible: lightweight analytics for page views and product events.
- Microsoft Clarity: heatmap and session diagnostics after analytics consent, with sensitive generator and email fields masked.
- Cloudflare Web Analytics or Insights: aggregate performance, traffic, and security diagnostics that may be processed by Cloudflare as part of hosting and security.
Microsoft Clarity may use cookies such as _clck and _clsk after analytics consent. Generator inputs, email fields, workspace lists, wedding dates, reminder controls, and generated draft text are marked for masking.
Essential cookies
- Rate limiting tokens or similar mechanisms for abuse prevention.
- Turnstile verification signals when anti-abuse checks are enabled.
- Checkout session cookies from payment processors.
- Cookie preference storage so we can remember your analytics choice.
- A paid-workspace session cookie after a secure access-link exchange.
Essential cookies cannot be disabled through the site because they are needed for the service to function.
Managing cookies
You can manage cookies through your browser settings. Disabling essential cookies may prevent free trial limits, checkout, or other service features from working correctly.
You can reopen the site analytics choice at any time from Cookie settings in the footer.
WeddingSpeechKit also respects privacy signals such as Global Privacy Control where technically supported. Umami is configured with Do Not Track support. Browser-level Do Not Track and Global Privacy Control signals may not disable every essential hosting, security, or payment technology needed to provide the service.
Changes and contact
We may update this Cookie Policy as the service changes. For cookie-related questions, contact privacy@weddingspeechkit.com.