Legal
Privacy Policy
Rydsta turns your ride export into a visual story in your browser. This policy explains what information is involved, where it goes, and what we do not do with it.
Summary
- No account is required.
- Your ride export is not uploaded to Rydsta’s servers.
- Trip data is processed only on your device to build your wrapped.
- We do not sell your trip data.
Who operates Rydsta
Rydsta is a personal project operated by Akshara Hegde, available at rydsta.akshara.dev. For questions about this policy, visit akshara.dev.
Information you provide
When you use Rydsta, you may select a file from your device: a CSV, XLSX, or ZIP export from a ride app. Depending on your export, that file can include trip-related information such as:
- Dates and times of trips
- Pickup and dropoff locations (addresses and/or coordinates)
- Fare, currency, distance, and trip status
- City, vehicle type, and similar ride metadata
You choose whether to provide this file. Rydsta cannot access your files unless you select them.
How your information is used
Your file is read and parsed entirely in your browser (including via Web Workers). The data is used only to:
- Detect columns and normalize trips
- Generate statistics, maps, heatmaps, and personality insights
- Let you download a PNG image of your wrapped, if you choose
Rydsta does not send your export or parsed trip data to a backend operated by us.
Where data is stored
| Data | Where | How long |
|---|---|---|
| Parsed trips | In-memory in your browser session | Until you close the tab, refresh, or navigate away |
| Your original file | Your device only | Not retained by Rydsta after processing in the session |
Theme preference (rydsta-color-mode) | localStorage on your device | Until you clear site data |
| Downloaded PNG | Where you save it on your device | Under your control |
Rydsta does not use IndexedDB or server-side databases for your trips in the current version.
Third-party services
Some features rely on services outside your device:
- Hosting (Vercel): Delivers the static site. Standard hosting logs (e.g. IP address, browser type, pages requested) may be processed by the host. These logs do not include your trip file contents.
- Maps (OpenFreeMap + MapLibre GL): When you view a map, your browser requests map tiles from OpenFreeMap. Those requests may include map area and network information (such as IP address) as part of normal web traffic. Trip routes are drawn locally; tile servers do not receive your full export file.
- Fonts (Google Fonts): If loaded, your browser may request fonts from Google’s servers per their policies.
We do not embed third-party analytics that receive your trip export or parsed trip content.
What we do not collect
On Rydsta’s side, we do not:
- Require sign-in or maintain user accounts
- Store your exports or trips on our servers
- Run advertising based on your trip history
- Sell or rent your personal data
Security
The site is served over HTTPS and uses a Content Security Policy to limit what the app can load and connect to. Because processing is local, you remain in control of the source file on your device.
Your choices
- Do not upload: You can browse the site without providing a file.
- Clear session data: Closing the tab or refreshing clears in-memory trip data.
- Clear site data: You can remove
localStorageentries via your browser settings. - Share carefully: Anything you export as a PNG is under your control; only share what you are comfortable sharing publicly.
Children
Rydsta is not directed at children under 13. If you are a parent or guardian and believe a child has used the service with personal data, contact us via akshara.dev.
Changes to this policy
We may update this page from time to time. The “Last updated” date at the top will change when we do. Continued use of the site after changes means you accept the updated policy.
Contact
Akshara Hegde — akshara.dev