RotRe

Privacy policy

The RotRe app (Thai name “รถเร่ใกล้ฉัน”), Android package th.rotkhen.app, and the website rotre.app · Effective from 3 October 2026 (3 ต.ค. 2569) · replaces the version of 1 October 2026. If the Thai and English versions differ, the Thai version prevails. · Last updated 4 October 2026 (only the app name, now “RotRe”, and the website address, now rotre.app, changed; nothing else)

This page explains what the app collects, why, who can see it, how long it is kept and what your rights are under Thailand’s Personal Data Protection Act B.E. 2562 (2019). We try to keep it plain and to match how the app really works. If anything is unclear, ask us (section 18).

In short

1. Who is responsible

The data controller is the developer of RotRe (“รถเร่ใกล้ฉัน”) in Thailand. Developer name on Google Play: PONG Developer · email kampanatth0222@gmail.com. On this page “we” and “our team” mean the developer.

2. Browsing the map without signing in (everyone)

3. Alerts

4. Signing in with Google (vendors and customers)

DataStored inPurposeVisible to
Your Google account ID and email as one-way coded values (cannot be turned back into your email)Our database on CloudflareRecognise your account, let only owners edit their shop, keep banned accounts outNobody
Google name, email and profile photoOn your phone (and in the old system during the transition — section 14)Show which account you are signed in with; the starting display name when you call a shopYou only
App sign-in keys (stored as one-way coded values, expire automatically), phone platform, last useDatabase on CloudflareStay signed inNobody

When you sign in, the app asks Google Play to confirm it is the genuine app installed from Google Play (to stop fake sign-ups).

5. Vendors and shops

DataVisible toNotes
Shop name, category, menu and prices (up to 20 items)PublicAn edited name or menu that trips the automatic word check waits for our team; customers see the previous version meanwhile
Shop phone number (must be a Thai number)Signed-in users onlyNo longer in the public files; shown in the app to signed-in users, at most 60 lookups per account per day, never between people who blocked each other
Shop photo (optional): the app crops it to a circle, makes 640 px and 160 px versions and removes hidden data (such as where it was taken and the phone model) before uploadPublic after approvalEvery new photo waits for a team check and is kept in private storage meanwhile. Cloudflare’s automatic image check (Workers AI) adds labels such as “food?”, “person?”, “contact details?”; a person always decides. Approved photos are served from cdn.rotkhen.com and the old photo is deleted
Open/closed flag, random install ID, the roughly 20 km area the shop is in, open/close/last-contact timesOpen/closed is publicNo coordinates · the install ID tells which phone is sending the location
Shop location, speed, heading, accuracyPublic, only while openSee “How shop location works” below
Saved selling spots (up to 10): spot name, landmark and the pin you placed yourself on the mapCustomers see the spot name, landmark and pin only while your shop is open at that spotKept on our server until you delete the spot. The app never saves a spot from GPS without you confirming · Use public places where you are allowed to sell, not your home
Weekly schedule: days, times, selling mode, spot, days off and the auto-open switchYou only (customers never see it)Stored on our server so it survives a new phone; reminders and auto-open run on your phone
The “Take customer calls” switch and internal call counters (accepted, arrived, unanswered, declined, expired, no-show)Our team onlyNever shown to customers or anyone else; used to spot problems such as repeatedly accepting and not coming
Which version of the terms you accepted, and changes waiting for review (what changed, reason for a rejection)You and our teamRejection reasons are kept for 30 days
Banned accounts (only accounts that were banned): one-way coded account and email, time, reasonOur team onlyStops that account from coming back, even after it was deleted in the app

How shop location works

6. Calling a shop (“Ask this shop to come to me”)

DataVisible toHow long
Your display name (starts from your Google name on the phone, editable, up to 30 characters) and phone numberThe vendor you call, during the job (removed from the vendor’s screen when the job ends) · the app tells you this before you enter the numberThe phone number is deleted automatically after 6 months without calls (you enter it again on your next call) · the name is kept until you delete your account
Meeting pin = your GPS position when you callBefore the vendor taps “On my way”, they see only a rough area (about 100 m, with a 150 m circle) · the exact pin is sent to the vendor only after they acceptNot written to any storage; held in the memory of the live connection during the job and gone when it ends
What you want to buy, quantities, budget and a short noteThe vendor you callInside the call only; gone when the job ends
Call state (account, name, phone, note, times, status — no coordinates)The systemDeleted when the job ends · the reason it ended is kept for 30 minutes · account and name (no phone, note or pin) kept for 24 hours so problems can still be reported
Cancellation, no-show and suspension history, and call countsOur team · you see your own suspension status in the appCancellations count over the last 30 days · suspensions as shown in the app · permanent suspensions and totals until you delete your account · used under the terms of use

7. In-app chat

8. “I’d like … around here”

9. Reports, blocking and content checks

10. Traffic log (90 days)

Thailand’s Computer Crime Act requires service providers to keep computer traffic data, so we keep a minimal traffic log:

11. What other people can see

Shop name, category, menu, prices, shop photo and the shop’s location while open (including the name and pin of the spot it is selling at) are public — anyone can see them without signing in, because that is the core purpose of the app. A shop’s phone number is shown only to signed-in users. We keep no location history, but people who view the map could record it themselves. Please use a photo of your own cart or shop, avoid other people’s faces and licence plates, and never save your home as a selling spot · Your Google name, email and photo are never shown to anyone · A customer’s display name and phone number are shown only to the vendor they call.

12. Android permissions

PermissionWhy
INTERNETLoad maps and shop lists; send shop location, calls and chat
ACCESS_FINE_LOCATION, ACCESS_COARSE_LOCATIONCustomers: distances on the phone, the meeting pin when calling · Vendors: share the shop’s location while open
ACCESS_BACKGROUND_LOCATIONVendors only: keep updating with the screen off while open, and auto-open at a spot on schedule (if you turn it on) · requested after an in-app explanation
FOREGROUND_SERVICE, FOREGROUND_SERVICE_LOCATIONTasks with a visible notification: sending the shop’s location while open · checking arrival at a scheduled spot · customers’ “Wait for this shop” (up to 45 minutes) and calls in progress
POST_NOTIFICATIONSShop-near, shop-opened, call and chat alerts, and vendor shop-status notifications
WAKE_LOCK, RECEIVE_BOOT_COMPLETEDDeliver pending commands (such as “close shop”) when the connection returns · resume sending or re-arm the schedule after a restart (does nothing if the shop is closed and no schedule is set)
SCHEDULE_EXACT_ALARMVendors: close the shop at the time you set and run schedule reminders/auto-open on time (you grant it yourself)
REQUEST_IGNORE_BATTERY_OPTIMIZATIONSVendors: ask the battery saver not to stop the app while the shop is open (so customers keep seeing it)
(No camera, photo-library or microphone permission)For a shop photo the app opens the system camera or photo picker and receives only the photo you choose · voice replies use your phone’s voice typing, so the app needs no microphone permission

Android auto-backup is disabled (allowBackup=false), so on-device data is not copied elsewhere.

13. Legal bases

We do not use data for advertising or profiling, and we do not sell, rent or share it for marketing.

14. Service providers

The app contains no advertising or analytics SDK. We disclose data to authorities only on a lawful written request, and only what is asked (see notice and takedown policy, section 7).

This website uses no tracking cookies or analytics. It is served by Cloudflare and uses fonts stored on this website itself, not loaded from another provider. The site only remembers the language and colour theme you picked, in your own browser.

15. How long we keep data

DataKept for
Rough area sent while browsing the mapOnly while connected; not recorded
One-way coded install ID and IP address (abuse limits, repeat-report check)At most 48 hours
Shop locationOnly while open; removed on closing (within about 20 seconds), signing out, account deletion or after the silence limits in section 5 · no route history
Shop details, menu, photo, spots and scheduleUntil you edit or delete them, or delete your account
Content waiting for review (new text or photo)Until our team decides · rejection reasons 30 days
Account (one-way coded values)Until you delete it in the app or ask us to · sign-in keys expire 60 days after last use
Customer display nameUntil you delete your account
Customer phone numberDeleted automatically after 6 months without calls (counted from when you last entered it or last called), or on account deletion
Meeting pin, order and call detailsUntil the job ends (end reason 30 minutes · account and name of a recent call 24 hours for reporting)
Chat messagesNot stored on the server · on phones until the job ends (vendor’s phone 24 hours) · anything attached to a report follows the report
“I’d like … around here”40 minutes · daily counter 2 days
Cancellation, no-show and call-suspension historyCancellations count over 30 days · suspensions for the period shown in the app · permanent suspensions and totals until account deletion
Block listUntil you unblock or delete your account
Reports (including attached chat)Until closed, plus 90 days · cases never closed at most 400 days
Moderation log400 days
Traffic log (encrypted IP addresses)90 days (plus up to 30 days in the database’s recovery copy)
Record of who opened the traffic log400 days
Banned-account listUntil our team lifts the ban; kept even after the account is deleted in the app
BackupsCloudflare’s database keeps automatic recovery copies for 30 days (cannot be turned off) · our own daily backups 14 days · deletion/ban records and shop-photo copies at most 35 days · no backup contains shop locations
Data on your phoneUntil you clear the app’s data or uninstall
Old Firebase system (transition)All deleted when the old system is shut down

16. Security

17. Your rights

You may request access to and a copy of your data, data portability, correction, deletion, restriction, objection, and withdraw consent at any time (withdrawal does not affect what was done before).

Children and young people

The app has no age limit and is not designed specifically for children. For users aged 10 or younger, a parent or guardian should sign in, enter the phone number and make calls for them. Parents can contact us (section 18) to see or delete a child’s data.

Changes to this policy

We will update this page and the effective date when the policy changes, and tell you in the app or ask for new consent where needed for significant changes.

18. Contact

Read next: Terms of use · Notice and takedown policy · Delete account and data