Privacy Policy
Last updated: January 19, 2025
1. Introduction
Welcome to Journivo ("we," "our," or "us"). We are committed to protecting your privacy and ensuring the security of your personal information. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our travel budget planning service at journivo.com (the "Service").
By using our Service, you agree to the collection and use of information in accordance with this policy. If you do not agree with this policy, please do not use our Service.
2. Information We Collect
2.1 Account Information
When you create an account through our authentication provider (Clerk), we collect:
- Email address
- Name (if provided)
- Profile image (if provided)
- Authentication credentials (managed securely by Clerk)
2.2 Travel Planning Data
To provide our travel budget planning services, we collect:
- Trip names, descriptions, and dates
- Budget amounts and currency preferences
- Traveler information (names of people sharing your trip)
- Itinerary items (stops, accommodations, activities)
- Flight information (airports, times, booking references)
2.3 Financial Data
To track expenses and split costs, we collect:
- Expense amounts and descriptions
- Payment information (who paid for what)
- Expense categories
- Currency conversion data
- Split arrangements between travelers
2.4 Location Data
For location-based features, we may collect:
- GPS coordinates (when you save points of interest)
- Place names and addresses
- Airport codes for flight tracking
2.5 Subscription Data
For billing and account management:
- Subscription plan tier (Free or Premium)
- Payment processing information (handled by Stripe through Clerk)
2.6 Device and Usage Data
We automatically collect certain technical information:
- Browser type and version
- Device type and operating system
- Access times and dates
- Pages viewed and features used
3. How We Use Your Information
We use the information we collect to:
- Provide travel planning services: Create and manage your trips, budgets, and itineraries
- Enable expense tracking: Log expenses, convert currencies, and calculate totals
- Facilitate expense splitting: Calculate who owes what between travelers
- Process subscriptions: Manage your account tier and payment processing
- Provide offline functionality: Sync data between our servers and your device
- Improve our Service: Analyze usage patterns to enhance features and user experience
- Communicate with you: Send important account notifications and updates
- Ensure security: Protect against unauthorized access and fraudulent activity
4. How We Share Your Information
4.1 Service Providers
We share data with trusted third-party services that help us operate:
- Clerk: Authentication and user management
- Stripe: Payment processing (via Clerk)
- MongoDB Atlas: Database hosting and storage
- Google Maps API: Location services and mapping
- Frankfurter API: Currency exchange rates
4.2 Travel Companions
When you invite others to your trip, they will be able to see trip details, expenses, and itinerary items that you share. You control who has access to your trips.
4.3 Legal Requirements
We may disclose your information if required by law, such as:
- To comply with legal obligations or court orders
- To protect our rights, privacy, safety, or property
- To respond to lawful requests from government authorities
4.4 Business Transfers
In the event of a merger, acquisition, or sale of assets, your information may be transferred to the acquiring entity.
5. Data Storage and Security
5.1 Server Storage
Your data is stored on MongoDB Atlas servers with encryption at rest and in transit. We use industry-standard security measures to protect your information.
5.2 Local Storage
To provide offline functionality, we store a copy of your trip data in your browser's IndexedDB storage. This data remains on your device and syncs with our servers when you're online.
5.3 Authentication Security
User authentication is handled by Clerk, which implements industry-standard security practices including secure password hashing, session management, and optional multi-factor authentication.
5.4 Security Measures
We implement various security measures including:
- HTTPS encryption for all data transmission
- Secure session handling
- Regular security updates and monitoring
- Access controls and authentication requirements
6. Your Rights
Depending on your location, you may have certain rights regarding your personal data under laws such as GDPR (European Union) or CCPA (California):
6.1 Access
You can access your personal data at any time through your account settings and within the application.
6.2 Rectification
You can update or correct your personal information directly within the app or by contacting us.
6.3 Deletion
You can delete your account at any time through your account settings. When you delete your account, all your personal data, trips, and expenses will be permanently removed from our servers.
6.4 Data Portability
You have the right to request a copy of your data in a portable format. Contact us at support@journivo.com to request your data export.
6.5 Objection and Restriction
You can object to certain processing of your data or request that we restrict processing in certain circumstances. Contact us to exercise these rights.
7. Cookies and Local Storage
7.1 Essential Cookies
We use only essential cookies required for the Service to function:
- Authentication cookies: Managed by Clerk to maintain your login session
- Preference cookies: Store your UI preferences (e.g., sidebar state)
7.2 Local Storage
We use browser local storage for:
- IndexedDB: Offline data storage for trips, expenses, and itineraries
- localStorage: User preferences and UI state
7.3 No Tracking Cookies
We do not use analytics, advertising, or tracking cookies. We do not share your browsing behavior with third-party advertisers.
8. Children's Privacy
Our Service is not intended for children under 13 years of age. We do not knowingly collect personal information from children under 13. If you are a parent or guardian and believe your child has provided us with personal information, please contact us at support@journivo.com, and we will delete such information.
9. International Data Transfers
Your information may be transferred to and processed in the United States and other countries where our service providers operate. These countries may have different data protection laws than your country of residence.
By using our Service, you consent to the transfer of your information to these countries. We take steps to ensure that your data receives adequate protection in accordance with this Privacy Policy.
10. Data Retention
We retain your personal data for as long as your account is active or as needed to provide you with our Service. If you delete your account, we will delete your personal data within 30 days, except where we are required to retain certain information for legal or legitimate business purposes.
11. Changes to This Privacy Policy
We may update this Privacy Policy from time to time. We will notify you of any material changes by posting the new Privacy Policy on this page and updating the "Last updated" date. We encourage you to review this Privacy Policy periodically.
12. Contact Us
If you have any questions about this Privacy Policy or our data practices, please contact us at:
Email: support@journivo.com