Privacy Policy
Last updated: September 10, 2026
1. Introduction
ecoTriver ("we", "our", "us") is committed to protecting your privacy. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our platform for eco-friendly ride sharing to music events and festivals.
By using ecoTriver, you agree to the collection and use of information in accordance with this policy. If you do not agree with our policies and practices, please do not use our service.
1.1 Data Controller
The controller responsible for the processing of your personal data within the meaning of the GDPR (Art. 4(7)) is:
Dominic Thormann — postal address as stated in the contact block of our Imprint. Email: support@ecotriver.com
2. Information We Collect
2.1 Personal Information You Provide
When you create an account or use our services, we collect:
- Account Information: Name, email address, password (encrypted)
- Profile Information: Profile photo, bio, city, music preferences, favorite genres
- Gender: Your gender (male / female / non-binary) is stored to enable safety features such as Female-Only rides and — only if you turn it on — to display it on your profile. The value itself is fixed once first saved, so that trust between riders stays stable; we correct it on request via support@ecotriver.com. Whether your gender is displayed on your profile, by contrast, is a setting you can switch on and off at any time in your profile settings.
- Ride Information: Pickup/dropoff locations, departure times, available seats, safety preferences (Female-Only, LGBTQ+ Friendly flags)
- Booking Information: Ride bookings, event attendance, communication with other users
- Payment Information: Payment details processed through Stripe (we do not store full credit card numbers)
- Communication Data: Messages sent through our platform, organizer inquiries, support requests
- Date of Birth: for age verification (minimum age 18) and — only if you enable it — to display your age on your profile
- Address & Coordinates: postal code, city and optionally your address; address entries are resolved to coordinates via a geocoding service (see Section 4)
- Vehicle Data: vehicle type, colour and optionally the license plate; the plate is visible only to you and confirmed passengers
- Ratings: star ratings and comments after a ride; ratings are visible to signed-in users
- Travel Intentions & Ride Alerts: your planned mode of travel and departure region for an event — including your email address when you set up a ride alert on an event page (see Section 2.4)
- PayPal.me username (optional): shown to confirmed passengers for cost sharing
- Push Notifications (optional): technical subscription data of your browser when you enable push notifications
- Feedback: messages sent via the feedback form (anonymous if you wish; technical details such as page URL and browser type are included)
- Consent Records: time and version of your acceptance of the Terms of Service
2.2 Location Data
We collect and process location data to enable our core ride-sharing functionality:
- Your home city and preferred pickup locations
- Event and venue locations (coordinates)
- Route calculations and distance estimates
- Nearby ride matching based on geographic proximity
2.3 Automatically Collected Information
We automatically collect certain information when you use ecoTriver:
- Usage Data: Pages viewed, features used, time spent on platform
- Device Information: Browser type, operating system, device identifiers
- Analytics Data: Through Vercel Analytics and Speed Insights for performance monitoring
- Cookies: Authentication tokens, preferences, session data
2.4 Third-Party Authentication
You can register with email and password, use a passwordless sign-in link (magic link) sent by email — for example when you set up a ride alert on an event page; this creates a free account for you — or sign in through a third-party provider (currently Google; further providers such as Facebook or Apple as they become available). With a third-party sign-in we receive basic profile information from the provider, including your name, email address, and profile photo.
3. How We Use Your Information
We use your information for the following purposes:
- Service Delivery: Facilitate ride sharing, match drivers and passengers, display event information
- Safety Features & Profile Display: Gender data is used for exactly two purposes: to enforce Female-Only ride restrictions, ensuring only passengers with gender set to female can book such rides, and — only if you turn it on — to display it on your profile. When the display is switched off, your gender is not transmitted to other users at all; the Female-Only feature keeps working either way. This data is not used for profiling or targeted advertising.
- Communication: Send booking confirmations, ride updates, event reminders, and respond to inquiries
- Safety & Security: Prevent fraud, detect abuse, and maintain platform security. We do not verify user identities, licenses, or insurance (see our Terms of Service, Section 11.1)
- Improvement: Analyze usage patterns to improve features, optimize performance, and enhance user experience
- Legal Compliance: Comply with legal obligations, enforce our terms, and protect user rights
- Marketing: Send promotional emails about new features and events (you can opt out anytime)
3.1 Legal Basis for Processing (GDPR Art. 6)
Every processing activity has a specific legal basis under the GDPR:
| Processing Activity | Legal Basis |
|---|---|
| Account creation & profile | Art. 6(1)(b) — contract performance |
| Ride coordination & messaging | Art. 6(1)(b) — contract performance |
| Payment processing (when active) | Art. 6(1)(b) — contract performance; Art. 6(1)(c) — legal obligation |
| Vehicle data & license plate; PayPal.me username | Art. 6(1)(f) — legitimate interest (driver identification & safety at pickup; payment coordination). Visible only to confirmed booked passengers; stored while the vehicle/profile field remains set. |
| Analytics cookies | Art. 6(1)(a) — consent |
| Fraud prevention & safety | Art. 6(1)(f) — legitimate interest |
| Tax & accounting records | Art. 6(1)(c) — legal obligation (§ 147 AO) |
| Anonymized aggregate CO₂ data | Preparation: Art. 6(1)(f) (legitimate interest in verifiable impact measurement); finished reports contain no identifying information |
4. Third-Party Services & Data Sharing
We use trusted third-party services to operate our platform. Your data may be shared with:
4.1 Infrastructure & Authentication
- Supabase: Database hosting, authentication, file storage for profile photos and event images. Supabase is certified to ISO/IEC 27001:2022, covering its information security management system across the entire platform.
- Facebook/Google OAuth: Third-party login authentication (optional)
- Vercel: Website hosting, analytics, and performance monitoring
- Resend: Transactional email delivery (account, authentication, and notification emails). Resend receives your name and email address in order to send these messages. Resend is operated by Resend, Inc. in the United States; transfers are protected by Standard Contractual Clauses (SCCs) — see Section 11.
4.2 Payment Processing
- Stripe: Secure payment processing for ride bookings and event tickets. Stripe handles all sensitive payment data in compliance with PCI-DSS standards. We never store full credit card numbers.
4.3 Maps, Geocoding & Location Services
- OpenStreetMap / Leaflet: Map tiles and interactive maps for displaying event locations, venues, and ride routes. Tile requests transmit the map area being viewed, not your account data.
- Photon (komoot): Address geocoding. When you enter an address — such as your home address or a ride pickup/drop-off point — the address text you type is transmitted to this service to convert it into map coordinates. Photon is operated by komoot GmbH and hosted in Germany/the EU.
- Nominatim (OpenStreetMap): Venue and event geocoding. Used on our side to convert venue and event addresses into map coordinates when we import event data; operated by the OpenStreetMap Foundation (EU). User-entered addresses are geocoded via Photon (above), not Nominatim.
- Open-Meteo: Weather forecasts for events (public API, no personal data shared)
4.4 Content & Accommodation
- Spotify API: Retrieve artist information, images, and music data (no personal data shared)
- Ticketmaster API: Import event data and details (no personal data shared)
- Stay22: Embedded accommodation widget showing nearby hotels (event location data only)
4.5 Organizers and Clubs Running Their Own Rides
Organizers, associations and clubs can offer their own rides and team buses on ecoTriver, for example a fan bus to an away game. If you book a seat on such a ride, the organizer offering it receives the information needed to run that trip: your name, your profile picture and your messages in that ride's group chat. The same applies when you book a ride offered by a private individual: there, too, the person offering the ride sees this information.
The legal basis is Art. 6(1)(b) GDPR, because without sharing this information the ride you booked cannot be carried out. The organizer uses this information under its own responsibility and is contractually bound to us to use it solely to run the ride and not for advertising. Its further use is governed by that organizer's own privacy policy.
This sharing applies only to rides you book yourself. For every other purpose, in particular impact reports, organizers receive aggregate data with no personal reference (Section 5).
All third-party services are carefully selected and required to maintain appropriate data protection standards. We do not sell your personal information to third parties.
5. Environmental Data & Anonymized Reporting
As part of our environmental mission, ecoTriver produces aggregate impact reports from ride data. These reports contain the event name, city and date, totals (rides, shared seats and kilometres, CO₂ avoided), and a breakdown by departure city and distance. They contain no names, email addresses, home addresses, and no GPS traces. A travel intention you declare (planned mode of travel and departure region, for example via a ride alert) also feeds into an event's arrival statistics in aggregate form only.
Organizers can share their own event's report via a link; these shared reports likewise contain origin information at most at the level of the departure city. Where preparing these reports involves processing personal data, this is based on our legitimate interest in honest, verifiable impact measurement (Art. 6(1)(f) GDPR); the shared reports themselves do not identify individual users.
This anonymized data may be shared with:
- Academic climate research institutions — for studies on sustainable urban mobility and CO₂ reduction
- Event organizers — free access to their own event's aggregate CO₂ impact data
- Corporate sustainability partners — organizations using verifiable CO₂ impact reports for Scope 3 emission auditing and EU sustainability reporting requirements
Where an organizer runs a ride itself, it additionally receives the information needed to carry out that trip (Section 4.5). Every other analysis an organizer receives from us stays aggregate.
This is core to how ecoTriver works: every shared ride contributes to a measurable, verifiable picture of collective environmental impact. This use is described in our Terms of Service (Section 14) and is a standard condition of the service.
6. Data Storage & Security
We implement industry-standard security measures to protect your data:
- Passwords are encrypted using bcrypt hashing
- Data transmission is secured with HTTPS/TLS encryption
- Database access is restricted and monitored
- Regular security audits and updates
- Data is stored on secure servers within the EU (Supabase EU region)
While we strive to protect your personal information, no method of transmission over the internet is 100% secure. We cannot guarantee absolute security.
7. Data Retention
We retain your personal data only as long as necessary for the purposes outlined in this policy. Specific retention periods by category:
| Data Category | Retention Period | Basis |
|---|---|---|
| Profile & account data | Until deletion, then erased within a 30-day grace period | Contract |
| Ride & booking records | 7 years post-trip | § 147 AO (tax law) |
| Messages | 2 years or deletion request | Contract |
| Notification log (email/push delivery record, in-app feed) | Until account deletion | Legitimate interest (proof & diagnostics) |
| Ride-alert delivery markers | 90 days | Legitimate interest (duplicate-send protection) |
| Payment records (when active) | 10 years | § 147 AO (tax law) |
| Anonymized CO₂ data | Indefinitely | Not personal data |
| Analytics logs | 90 days | Consent |
| Onboarding submissions (name & email, no account) | Anonymized after expiry (~30 days) unless approved | Storage limitation, Art. 5(1)(e) |
| Organizer inquiry contacts (name, email, message) | Anonymized after 12 months | Storage limitation, Art. 5(1)(e) |
When data is no longer needed, it is securely deleted or anonymized.
8. Your Rights (GDPR)
Under the General Data Protection Regulation (GDPR), you have the following rights:
- Right to Access (Art. 15): Request a copy of all personal data we hold about you
- Right to Rectification (Art. 16): Correct inaccurate or incomplete data
- Right to Erasure (Art. 17): Request deletion of your personal data ("right to be forgotten")
- Right to Restriction (Art. 18): Limit how we use your data in certain circumstances
- Right to Data Portability (Art. 20): Receive your data in a structured, machine-readable format — use the "Download my data" feature in your account settings
- Right to Object (Art. 21): Object to processing of your data for direct marketing
- Right to Withdraw Consent (Art. 7(3)): Withdraw consent at any time where processing is based on consent
To exercise any of these rights, please contact us at support@ecotriver.com or visit our Data Deletion Instructions page.
9. Cookies & Tracking
9.1 Essential Cookies
These cookies are required for the platform to function and cannot be disabled:
- Authentication (sb-*): Keep you logged in securely via Supabase
- Theme preference: Remember your light/dark mode choice
- Locale: Remember your language preference (en/de)
- Geolocation: IP-based city detection for nearby events
- Cookie consent: Remember your cookie preference choice
9.2 Analytics Cookies
These cookies help us understand how the platform is used and improve performance. They are only activated if you explicitly consent:
- Vercel Analytics: Anonymous page view and interaction data
- Vercel Speed Insights: Performance metrics (load times, web vitals)
9.3 Managing Your Preferences
When you first visit ecoTriver, a banner asks you to choose between "Accept All" (enables analytics) or "Essential Only" (no analytics). You can change your choice at any time using the "Cookie Preferences" link in the footer.
10. Children's Privacy
ecoTriver is not intended for users under 18 years of age. We do not knowingly collect personal information from children. If we become aware that a child has provided us with personal data, we will take steps to delete such information.
11. International Data Transfers
Your data is primarily stored in the European Union (Supabase EU region). Some third-party processors (Stripe for payments, Resend for transactional email, Google OAuth, Vercel for hosting) may process data outside the EU, including in the United States. These transfers are protected by Standard Contractual Clauses (SCCs) as approved by the EU Commission (Decision 2021/914). You can request copies of the applicable SCCs by contacting us at support@ecotriver.com.
12. Supervisory Authority
You have the right to lodge a complaint with a data protection supervisory authority at any time, without prejudice to any other administrative or judicial remedy. In Germany, you may contact the supervisory authority in your state of residence, or the authority responsible for ecoTriver:
Die Landesbeauftragte für den Datenschutz Niedersachsen
Prinzenstraße 5, 30159 Hannover
Email: poststelle@lfd.niedersachsen.de
Users in other EU member states may contact their national supervisory authority. A list of all EU supervisory authorities is available at the European Data Protection Board website.
13. Changes to This Privacy Policy
We may update this Privacy Policy from time to time. We will notify you of any significant changes by posting the new policy on this page and updating the "Last Updated" date. Continued use of ecoTriver after changes constitutes acceptance of the updated policy.
14. Contact Us
If you have questions, concerns, or requests regarding this Privacy Policy or our data practices, please contact us:
- Email: support@ecotriver.com
- Data Deletion: Data Deletion Instructions
- General Inquiries: Contact Form

