DRAFT — not legal advice; must be reviewed by qualified counsel (India, EU, US) before publication.

Every [[PLACEHOLDER: …]] must be resolved first. See OPEN-QUESTIONS.md. Every factual claim is traced in FACTS-LEDGER.md.

Trancemoto Privacy Policy

Contents
  1. 1. Who we are
  2. 2. Who can use Trancemoto
  3. 3. The data we collect
  4. 4. Why we use your data, and our legal bases
  5. 5. Who we share data with
  6. 6. Other cases where data is shared
  7. 7. International transfers
  8. 8. Statistics about motorcycle models
  9. 9. How long we keep data
  10. 10. Your rights
  11. 11. Deleting your account
  12. 12. Security
  13. 13. Your choices in the app
  14. 14. Apple-specific terms (iOS)
  15. 15. Changes to this policy
  16. 16. Contact

Effective date: TO DO: effective date
Last updated: TO DO: date of last change
Version: TO DO: version, e.g. 1.0

This policy explains what personal data the Trancemoto app collects, why, who we share it with, how long we keep it, and the choices and rights you have. It applies to the Trancemoto app for Android and iOS (package com.trancemoto.garage) and to the pages at trancemoto.com that link to it.

Plain-language summary:


1. Who we are

Trancemoto is operated by TO DO: legal entity name — e.g. "Saswat Pati, sole proprietor" or a company name, TO DO: registered postal address ("Trancemoto", "we", "us").

We are the controller (GDPR) and the Data Fiduciary (India's Digital Personal Data Protection Act, 2023) for the personal data described here.

PurposeContact
Privacy questions and requestsTO DO: privacy@trancemoto.com — confirm; the wiki says privacy@trancemoto.app
Account and supportsupport@trancemoto.com
Grievance Officer (India)TO DO: name, email, postal address
EU representative (GDPR Art. 27)TO DO: name and address, or remove if not appointed
UK representative (UK GDPR Art. 27)TO DO: name and address, or remove if not appointed

2. Who can use Trancemoto

You must be 18 or older to create an account. The app asks you to confirm this when you set up your profile, and our server refuses a profile without that confirmation. We do not knowingly collect data from anyone under 18. If you believe a minor has an account, write to us and we will delete it.


3. The data we collect

We collect data in three ways: you give it to us, the app records it while you use it, and our service providers return it to us.

3.1 Account and sign-in

You sign in with Google or Apple. We do not offer password sign-in.

3.2 Your profile

Required: your name and your confirmation that you are 18 or older.

Optional — you choose whether to add them:

Blood group is health information. Your emergency contact is another person's data. Add them only if you want them in the app, and only with your contact's agreement. TO DO: confirm the in-app wording that collects explicit consent for blood group — GDPR Art. 9(2)(a)

3.3 Your bikes

Make and model, nickname, purchase year, odometer readings, fuel type and tank size, licence plate, insurance and pollution-certificate (PUC) expiry dates, last service date and odometer, and photos of your bike.

3.4 Rides and location

When you record a ride, the app collects your precise location (GPS) about once per second, with time, speed and altitude. It keeps recording while the app is in the background or the screen is off, and it shows a notification while it does so. Location is collected only while a ride is recording TO DO: confirm no other background location use.

From that we store: the route, distance, duration, speeds, elevation, stops, start and end place names, a map image of the route, and ride statistics. You can add a description, comments and photos. Ride photos you attach may carry the place they were taken.

The app also reads your phone's motion sensors and compass to show live instruments such as lean angle and heading. These readings are processed on your phone and are not sent to us. TO DO: remove the developer sensor-logging feature before release — see OPEN-QUESTIONS OQ-14 — or disclose it here

Some features use your current location once, when you ask: for example, finding the fuel station you are standing at, or tagging a journal entry or a trip event with where you are.

3.5 Fuel and service records

Receipts and invoices can show other details, such as a station's or workshop's address, a tax ID, your licence plate or your name. We store the image as you give it to us.

3.6 Trips and journal

Multi-day trips: name, dates, bike, budget and currency, plans and routes, trip events (fuel stops, expenses, places, photos), progress and summaries, and weather forecasts for your planned stops.

Trip journal: text, photos, voice recordings, mood tags, tags, and the place an entry was made (if you allow it). The journal is never sent to any AI provider. If you tag a journal entry with a location, its coordinates are sent to a geocoding provider to turn them into a place name (section 5).

3.7 AI features

3.8 Group rides

If you join a group ride: your membership, role and status, your alias, the messages and media you post in the group chat, and — only if you choose to share it for that ride — your live location (position, heading, speed and accuracy). Section 6 explains who sees what.

3.9 Subscriptions and AI credits

Your plan (Free or Pro), billing period, expiry date, AI credit balances, and your purchase history (products, dates, renewals, cancellations, refunds). We never see your card or bank details — the app store (Google Play or the App Store) takes the payment.

3.10 Notifications and devices

A push-notification token for each of your devices, the platform, app version, language and time zone. Your notification settings, quiet hours, and the notifications we sent you. If you turn "News & offers" on or off, we record when, as proof of your choice.

3.11 Diagnostics and technical data

3.12 When you contact us

Your email address and what you write to us.

3.13 Data we do not collect

We do not use advertising IDs, we do not run advertising or marketing analytics SDKs, and we do not read your contacts, calendar, SMS or call logs.


What we doData usedGDPR / UK GDPR basisIndia (DPDP Act)
Run your account and the features you use: garage, rides, fuel and service logs, trips, journal, remindersSections 3.1–3.6, 3.10Contract (Art. 6(1)(b))Consent (§6)
Record rides with precise and background locationSection 3.4Contract; you also grant the location permissionConsent
AI chat, diagnosis, scanning and trip planning, when you use themSections 3.5, 3.7ContractConsent
Meter AI credits, enforce fair use, stop abuse of free creditsSection 3.7 usage records, 3.9Contract; legitimate interests in preventing fraud and abuse (Art. 6(1)(f))Consent; legitimate uses where §7 applies
Subscriptions and purchasesSection 3.9Contract; legal obligation for tax records (Art. 6(1)(c))Consent; legal obligation
Group rides, live location sharingSection 3.8Contract for membership and chat; consent for live location (Art. 6(1)(a))Consent
Blood group (optional)Section 3.2Explicit consent (Art. 9(2)(a))Consent
Service notifications (reminders, alerts, account messages)Section 3.10ContractConsent
"News & offers" notificationsSection 3.10Consent; off by defaultConsent
Crash reports and performance data, to fix problemsSection 3.11Legitimate interests in a working, secure appConsent TO DO: counsel to confirm the Indian basis
Security, preventing misuse, enforcing our TermsAll, as neededLegitimate interests; legal obligationLegitimate uses (§7) where applicable
Model-level statistics (see section 8)Section 3.3, 3.4, 3.5Legitimate interests, with a right to objectConsent only (the "Usage analytics" setting)
Comply with law, answer lawful requests, defend legal claimsAs neededLegal obligation; legitimate interestsLegal obligation

Where we rely on consent, you can withdraw it at any time in the app's settings or by writing to us. Withdrawal does not affect what we did before it.

Where we rely on legitimate interests, you can object (section 10).

We do not make decisions about you that have legal or similarly significant effects based solely on automated processing.


5. Who we share data with

We do not sell personal data. We share it only with the service providers below, who process it for us, and in the cases listed in section 6.

ProviderWhat it does for usWhat it receives
SupabaseHosts our database, sign-in, file storage and server functionsAll the data in section 3. Region: India (Mumbai, AWS ap-south-1)
Google — FirebasePush notifications (Cloud Messaging), crash reports (Crashlytics), performance monitoringDevice push token and notification content; crash and performance data (section 3.11)
Google — Sign-InSign in with GoogleYour sign-in request
Google — Maps PlatformShows maps in the app; place search in the trip planner and trip forms (Places Autocomplete)Map views requested by your device; the text you type in those place searches
Google — Gemini APIReads fuel-receipt text into a form; writes short maintenance tips; helps build trip plansReceipt text (not the photo); your bike's service item; your trip request
Google Play / Apple App StorePayments, subscriptions, refundsHandled under their own privacy policies. They tell us about your purchases through RevenueCat
RevenueCatManages subscriptions and AI credit balancesYour random account ID, purchase history and credit balances. We do not send it your name or email
OpenAIAI chat, voice-note transcription, AI diagnosis, service-invoice scanning, AI trip planning, and search embeddingsYour chat messages and attachments (photos, PDFs, voice notes); the bike and record data the assistant reads to answer you; diagnosis conversations; invoice images; trip requests. For diagnosis, also your random account ID, for abuse monitoring
PerplexityWeb search inside AI chat; research for AI trip planningChat: a search query about a bike or topic. Queries that look like a licence plate, email, phone number, VIN or long number are blocked before sending. Planner: your trip request (start, destination, dates or season, must-visit places, bike name, fuel range)
Geoapify (OpenStreetMap data)Place names for rides, ride map images, nearby fuel stations, place search, route checksCoordinates of your ride's start and end and its route; your location at a fuel stop; places you search for; trip plan points
OpenCagePlace namesCoordinates of a journal entry you tagged; fuel station addresses
Open-MeteoWeather forecasts for active tripsNames or coordinates of your planned overnight stops
OpenStreetMap Foundation — NominatimPlace names when you add a trip event, called directly from your phoneYour current coordinates when you tag a trip event with your location; a planned stop's name. TO DO: keep or replace — see OQ-18
GoDaddy (email relay)Sends account emails (for example, deletion confirmations)Your email address and the email content
flagcdn.comShows country flags during profile set-upYour IP address, like any image request

Our providers process data only to provide their service to us, under their terms and data-processing agreements. TO DO: confirm a DPA is in place with each provider listed — OQ-16

What AI providers keep. We send AI providers only what a request needs. Their retention is set by their own terms:

AI output. AI answers are generated by machine learning models. They can be wrong. See our Terms of Service.


6. Other cases where data is shared


7. International transfers

We and our providers process data in several countries, including India (where our database is hosted, in Mumbai), the United States (Google, OpenAI, RevenueCat, Perplexity and others) and the European Union. Where data leaves the EU, the UK or India, we rely on: an adequacy decision where one exists; the European Commission's Standard Contractual Clauses (and the UK Addendum) in our providers' data-processing terms; and for India, the transfer rules under §16 of the DPDP Act. TO DO: counsel to confirm the transfer mechanism for each provider — OQ-07

You can ask us for a copy of the safeguards we use.


8. Statistics about motorcycle models

We may produce aggregated statistics about motorcycle models — for example typical fuel economy, service intervals and parts life — from data across many riders. Each statistic combines at least 5 different riders and 5 different bikes, and contains no route, location, date, plate or free text. These statistics do not identify you and are kept after you delete your account. We commit not to try to re-identify anyone from them.

Your data is included only while the Usage analytics setting (Settings → Privacy → Diagnostics) is on. Turn it off at any time; your data then stops being included the next time the statistics are rebuilt. TO DO: this setting is currently ON by default; it must be OFF by default before we rely on it as consent — OQ-11


9. How long we keep data

We keep your data while your account exists, unless a shorter period is listed. When you delete your account, we erase it as section 11 describes.

DataHow long
Account, profile, bikes, rides, fuel and service records, trips, journal, AI conversations, filesUntil you delete them or your account
A bike you archiveKept with its records until you restore it or choose "Erase all data for this bike". Erasing a bike deletes its fuel, service, maintenance and AI diagnosis records; your rides are kept
Group-ride live locationDeleted when the ride ends, when you leave or stop sharing; anything older than 24 hours is deleted hourly
In-app notifications and their delivery records90 days after they were created, unless still active; expired ones 30 days after expiry
AI trip-plan jobs (the working record, not your saved plan)30 days after the job finishes
Credit and fair-use security events30 days
In-app search queries (no account ID)90 days
AI usage records (feature, model, tokens, cost)TO DO: 12 months intended; no automatic deletion is configured yet — OQ-30, and erased with your account
Record of a completed account deletion (random account ID, a one-way hash of the email, dates, counts — no content)3 years
Your email address after account deletionErased when the final "account deleted" email is sent
BackupsTO DO: backup period — depends on the hosting plan; today's plan may keep no backups — OQ-08
Purchase records held by Google, AppleUnder their own policies and tax law
Data held by AI and map providersUnder their terms (section 5)

10. Your rights

You have the rights below wherever the law gives them to you. We extend the core rights — access, correction, deletion, portability and withdrawal of consent — to all riders.

How to exercise them: write to TO DO: privacy email from the email address on your account. We may ask you to confirm your identity. We do not charge a fee, except where the law allows for requests that are clearly unfounded or excessive.

Response times: we reply within one month (GDPR, extendable by two months for complex requests, and we will tell you), within 45 days (US state laws, extendable once by 45 days), and within TO DO: committed period — at most 90 days for grievances under India's DPDP Rules.

Rights for everyone

EU, EEA and UK

You also have the right to restrict processing, to object to processing based on legitimate interests (including the model statistics in section 8), and to complain to your data-protection authority. In the UK, that is the Information Commissioner's Office. We would like the chance to help first.

India

Under the DPDP Act you may access a summary of your data and the processing, correct, complete, update or erase it, nominate another person to exercise your rights if you die or become unable to, and seek redress of grievances. Write to our Grievance Officer (section 1) first. If you are not satisfied with our answer, you may complain to the Data Protection Board of India. You may also give and manage consent through a registered Consent Manager once such managers operate; we will accept requests that reach us that way. TO DO: counsel to confirm the Consent Manager wording

United States (including California, Colorado, Connecticut, Virginia, Texas and other states with privacy laws)


11. Deleting your account

You can delete your Trancemoto account at any time from Settings → Privacy → Danger zone → Delete account. When you confirm, your account is locked immediately: you are signed out everywhere and no one can sign in to it. We email you to confirm the request.

You have 7 days to change your mind. Reply to that email from the same address and we will restore your account as it was. You can also ask us for a copy of your data during those 7 days.

After 7 days we permanently delete everything in the account: your profile, bikes, rides and GPS tracks, fuel and service history, trips, journal entries, photos, AI conversations, notifications, devices, settings, and your subscription and AI-credit record at RevenueCat. Unused AI credits are lost. We then send one final email to confirm, and delete your email address with it. This cannot be undone.

Deleting your account does not cancel a Trancemoto Pro subscription. Cancel it first in Google Play (or the App Store) → Subscriptions, or the store may keep charging you.

If you hosted a group ride, that ride is deleted with your account, including other members' messages in it.

Some things survive for a limited time: TO DO: backups — OQ-08; the records of providers that processed your data while you used the app, under their own terms (section 5); and a record that a deletion took place — a random ID, a one-way hash of your email, dates and row counts, never your data — for three years, so that we can show we honoured your request. Statistics already produced under section 8 contain no personal data and are not affected.

In rare cases the law requires us to keep data despite a deletion request, for example while a legal claim is open. If that applies to you we will tell you when you ask.

If you cannot use the app, request deletion at trancemoto.com/delete-account or write to support@trancemoto.com from the address on your account.


12. Security

We protect your data with measures suited to its sensitivity:

No system is perfectly secure. If a breach affects your personal data, we will notify you and the authorities as the law requires — under GDPR, the supervisory authority within 72 hours where required, and under India's DPDP Rules, the Data Protection Board and affected users without delay.

Section 6 describes files that are stored at unprotected links today. TO DO: storage encryption at rest — confirm with the hosting provider before stating it


13. Your choices in the app


14. Apple-specific terms (iOS)


15. Changes to this policy

We will update this policy when the app or the law changes. We will change the "Last updated" date above. For material changes we will tell you in the app or by email before they take effect, and ask for your consent again where the law requires it.


16. Contact

TO DO: legal entity name TO DO: postal address Privacy: TO DO: privacy email Support: support@trancemoto.com Grievance Officer (India): TO DO