Back to Home
Privacy Policy
Last updated: April 7, 2026
What We Collect
- Without an account: Itineraries are saved in your browser's local storage only. We don't collect any personal info.
- With an account: We store your name, email, and hashed password (or Google profile if using OAuth). Itineraries are synced to our database.
- URLs or preferences you submit are processed by our AI but not stored after the request completes.
- We do not use tracking cookies. We may use Google Analytics for anonymous usage metrics (page views only).
Authentication & Security
- Passwords are hashed with bcrypt (12 rounds) and never stored in plain text.
- Google sign-in uses OAuth 2.0 — we never receive or store your Google password.
- Password reset tokens are single-use and expire after 1 hour.
- Sessions use secure JWT tokens.
Third-Party Services
- AI processing: Anthropic (Claude) and Groq for itinerary generation.
- Maps: OpenStreetMap & Nominatim for geocoding.
- Email: Resend for transactional emails (password resets only).
- Hosting: Vercel (app) and Neon (database).
- Each service has its own privacy policy.
Data Sharing & Retention
- We never sell or share your data for marketing or advertising.
- Signed-in users' itineraries are stored in our database and can be deleted from the dashboard at any time.
- Anonymous itineraries exist only in your browser — clear your browser data to remove them.
- Shared itineraries are accessible via their unique link. Anyone with the link can view (but not edit) them.
Your Rights
- You can delete your itineraries from the dashboard.
- To delete your account entirely, contact us via the contact page.
Changes & Contact
This policy may be updated occasionally. Questions? Reach us via our contact page.