Account and profile data
Email, username, display name, bio, avatar, location, website, timezone, profile visibility settings, memberships, and linked public-profile state.
Privacy
Hubbaly is built around communities, events, attendance, and durable records. This page explains the data the product uses to run those workflows, the privacy controls built into the platform, the third parties that support the service, and the narrower retention exceptions that still apply after account deletion.
What Hubbaly collects
That data is not one single bucket. Different parts of the codebase store different classes of records for identity, event operations, moderation, payments, and delivery.
Email, username, display name, bio, avatar, location, website, timezone, profile visibility settings, memberships, and linked public-profile state.
Password hashes, session records, refresh-token hashes, hashed session IPs, user-agent summaries, password reset and email-link tokens, Google SSO identities, passkeys, MFA factors, and backup codes.
Community roles, share links, invites, membership requests, events, ticket orders, ticket transfers, guest attendee names/emails, purchases, refund workflows, and calendar subscriptions.
Chat messages, reactions, mentions, photo uploads, tags, reports, takedown requests, incident records, moderation history, and admin audit records.
Document signatures can store signer name, rendered content snapshot, structured answers, IP address, and user agent. Optional member verification can store legal name and a private verification photo.
Order and payout records, Stripe reference IDs, email delivery and suppression state, push subscription/device identifiers, notification preferences, and first-party product analytics events.
Use and visibility
Cookies, browser storage, and analytics
Hubbaly uses aggregate audience-measurement analytics on public hub and guest-ticket pages to understand visits, spot broken journeys, and improve those flows. This page gives you a simple way to disable visitor analytics if you object.
These visitor analytics stay first-party and service-improvement only. They do not create separate consent-state storage, guest-ticket session markers, or persistent public-hub variant labels in your browser.
Current setting: Loading saved setting….
External processors and infrastructure
The current codebase is explicitly wired to the following categories of services.
Checkout, organiser connected-account onboarding, payouts, refunds, disputes, and related payment references.
Optional Google SSO for sign-in and optional Google Places lookups for event-location search when configured.
Fallback location lookup when Google Places is not configured or returns no match.
Transactional email delivery, webhook telemetry, suppression handling, and delivery status correlation.
Push notification delivery using synced subscription IDs and user alias targeting.
Vercel for the web app, Hetzner for API hosting and S3-compatible object storage, and Neon for PostgreSQL data storage.
Environment-configured error monitoring and release/source-map support in deployed API and web environments where Sentry is enabled.
Account deletion
Deleting your account signs you out everywhere and removes your profile and sign-in data from active systems.
That includes the live account identity people use to reach you in the product: email sign-in, profile details, live memberships, and active account access.
Chat media you sent is removed from normal chat immediately when you delete your account.
We may keep records needed for payment, refund, dispute, tax, and accounting obligations when deleting a live account would leave those obligations unsupported.
We may keep limited security records where we still need them to investigate fraud, abuse, policy violations, or platform safety issues.
If someone reports removed media or a manually deleted message, we may keep a short-lived restricted evidence copy so moderators can review the report, resolve the case, and meet legal or safety obligations.
Deleted data is removed from active systems first. Backup copies may persist until the backup set naturally expires and are not kept as a live account workspace.
Text messages may remain in conversation history with your sender anonymised so the thread still makes sense to the people who were already part of it.
If someone who previously had access to removed media later reports it, or if a message was manually deleted before it was reported, that evidence can move into a restricted moderator-only review path and then a short follow-up retention window before purge.
Where moderation or legal review requires it, that restricted evidence can preserve sender identity and previous usernames tied to the account history.
Current and previous usernames stay reserved permanently so someone else cannot later inherit the same public identity.
Your old email address can be used to create a fresh account later, but that fresh account does not restore the deleted account history.
If we retain any records after deletion, they are kept only for payment, refund, dispute, tax, security, and backup reasons, not as a restorable live profile.
Questions
Use the Help Center for product-specific workflows, and contact us directly if you need support on a deletion, privacy, moderation, or data-handling question tied to your account.