2. Personal Data We Collect
2.1 Account Data
- Email sign-up: email address and password credential used for authentication
- Google sign-in: Google account identifier, email address, and profile information returned by Google, such as name or avatar
2.2 Usage Data
IP address, browser and device information, request and security logs generated by our hosting and service providers, web analytics data (page views, device types, performance metrics) collected by Vercel Web Analytics, and short-lived captcha verification tokens from Cloudflare Turnstile.
2.3 User-Generated Content
Travel itineraries, place names and addresses, notes, saved places, support messages and attachments, and rich text content created using Quill (sanitized via DOMPurify). You choose what to enter.
2.4 Invitation Data
When a trip owner invites a co-planner, we store the invitee's email address, invitation status, and link token, and send a transactional invitation email. Anyone who receives an active link can preview the invited trip. Owners can remove an invitation to revoke its link. We do not currently expire pending invitations automatically; declined invitations remain until the owner removes them or the associated account data is deleted.
2.5 Location and sensitive information
When you use map, nearby-place, route, weather, or current-location features, the app may process place searches and location coordinates. Browser geolocation is used only after you grant permission. We do not ask you to provide sensitive or special-category personal data. Please do not enter it in trip, place, support, or attachment fields. If you choose to submit such information, it may be processed with the content and by the providers described below; this notice does not limit any rights or responsibilities under applicable law.