A privacy-focused Chrome extension that analyzes your evo trip data and generates comprehensive visual reports.
- User Initiation: Click the extension icon while on a trip history page
- Auto-Scrolling: Extension automatically scrolls to load all available trip data
- Data Extraction: Non-personal trip information is scraped from the page's DOM.
- Secure Transmission: Data is sent to our analysis service via HTTPS.
- Temporary Storage: Data is stored in a temporary, in-memory cache with an automatic expiration (TTL) of 5 minutes.
- Report Generation: An interactive visual report is generated.
- User Redirect: You are redirected to your personalized, temporary report page.
Browser → Chrome Extension → HTTPS → Go Backend → In-Memory Cache (TTL) → Report Generation → User Redirect
- No Data Persistence: We never store your trip data permanently
- Automatic Expiry: All data automatically expires from memory after 5 minutes (configurable via APP_CACHE_TTL)
- Temporary Processing: Data exists only during your active session
- No Tracking: We don't track users across sessions or websites
- HTTPS Encryption: All communications are encrypted end-to-end
- UUID-Based Access: Reports are accessible only via unique, unguessable URLs
- No Personal Data: We only process trip metadata, not personal information
- Open Source: Complete transparency - anyone can audit our code
- Trip dates and times
- Duration and distance
- Vehicle information (make/model, license plate)
- Cost information
- Service location (city/area)
- Personal identification information
- Login credentials
- Payment details
- Contact information
- Location data beyond trip context
- Download the extension files from our GitHub repository
- Open Chrome and navigate to
chrome://extensions/ - Enable "Developer mode" (toggle in top right)
- Click "Load unpacked" and select the extension folder
- The extension icon will appear in your toolbar
- Navigate to your car sharing service's trip history page
- Click the Trip Analyzer extension icon
- Click "Analyze & View Report"
- Wait for automatic scrolling and data collection
- You'll be redirected to your personalized report
- Handles infinite scroll pages
- Detects and clicks "Load More" buttons
- Smart scrolling with multiple fallback strategies
- Progress feedback during loading
- Total trip statistics (count, duration, cost, distance)
- Interactive charts and visualizations
- Breakdowns by day of week and vehicle
- Cost analysis and trends
- Raw data export capability
- Local data processing in your browser
- Secure API communications
- Automatic data expiration
- No persistent storage
Since this extension is fully open source:
- Security researchers can audit the code
- Users can verify no malicious behavior
- Community can suggest improvements
- Transparency in all operations
- Collection: Only from pages you explicitly visit
- Transmission: Encrypted via HTTPS to our secure API
- Processing: Temporary in-memory storage only
- Expiration: Automatic deletion after 5 minutes (default, configurable)
- Access: Only via unique, time-limited URLs
The extension requires minimal permissions:
activeTab: To access only the current tab's contentstorage: For local extension settings (not your data)webRequest: For secure API communication
Yes. We designed this extension with privacy as the top priority:
- Data never leaves your browser without your explicit action
- All external communications are encrypted
- No personal information is collected
- All data automatically expires
Yes! The extension shows exactly what data will be sent before any transmission occurs. You can review and cancel if desired.
Maximum 5 minutes in our temporary in-memory cache, after which it's automatically deleted.
Yes. Simply close the report tab and the data will expire naturally within 5 minutes.
Yes, completely free and open source under the MIT License.