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