Privacy
Privacy, in plain words.
You decide who gets to know you. This page explains what the current GarbaMate build collects, why, where it lives and how to ask for it back.

Last updated · Version 2026.10-pre-launch
Introduction and applicable service
GarbaMate is a Navratri companion app that helps adults discover Garba events, find people attending the same nights, join Circles and agree on a public meeting point. This Privacy Policy covers the GarbaMate web app, its installable app and the public pages on this site.
It describes what the product actually does today. Where a legal detail — such as the company name, a support contact or a formal retention period — is still being confirmed, we say so instead of filling the gap with a promise we cannot keep.
Pre-launch policy
GarbaMate is in pre-launch. The operating entity, registered address, support and grievance contacts, and jurisdiction are being finalised with legal review, and will be published here before public registration opens. No contact details are invented or approximated in the meantime.
Information we collect
We collect only what the features need. We do not collect email addresses, Google account details, advertising identifiers or any card, UPI or bank details.
| What we collect | What that means | Why we need it |
|---|---|---|
| Account and sign-in | Your mobile number, the sign-in codes we send you, and an account ID. | To create your account, verify your number and keep you signed in. |
| Profile | Your display name, city, optional profile photo, the interests you pick, and your adult declaration. | To build your profile and show it to people you choose to connect with. |
| Location | The city you choose, plus a location point if you allow device location during setup. | To place you in the right city for events and discovery. Venue check-in is separate and optional. |
| Connections and plans | Connection requests, short notes, Circles you join or host, and meeting plans. | To run requests, approvals, Circles and meetup planning. |
| Messages | Chat messages in one-to-one conversations and Circles. | To deliver chat and to review safety reports. |
| Safety | Blocks and reports, including the reason you give. | To enforce blocks and review reports. |
| Notifications | In-app notifications, and a device ID used for push if you turn notifications on. | To send the notifications you enable. |
| Payments | Demo order records only. No real payment details are collected. | The current build does not take real payments. |
| Technical basics | A login cookie, simple abuse-prevention counters and server error logs. | To keep you signed in, stop misuse and fix faults. |
Why we collect it
- To create and protect your account, and to confirm you control the number you signed up with.
- To run discovery, connection requests, Circles, plans, check-ins and chat.
- To respect your choices: who you accept, who you block, and who can see a check-in.
- To review profile photos and reports, and to keep the community safe.
- To send you the account messages and notifications you expect.
- To keep the service secure and fix things when they break.
We use Google Analytics for basic usage measurement — which pages and features are used — so we can fix and improve them. We do not use your data for advertising, we do not sell it, and there are no advertising trackers in the current build.
Authentication and account verification
You sign in with a one-time code sent to your mobile number. Depending on your region, that code is sent by SMS through Google’s sign-in service, through WhatsApp, or by a clearly marked test flow in local builds. The code confirms you control the number; it is not an identity, age or background check.
- We store your mobile number, and — when SMS sign-in is used — the account ID issued by Google.
- Sign-in codes are short-lived, limited in attempts, and removed once you verify successfully.
- Your browser holds a private login cookie; the matching session record lives on our servers.
- Your number is never shown to other members.
Launch configuration
Which sign-in provider is live depends on the region and environment settings. The production sign-in provider will be confirmed before public registration.
Profile and discovery visibility
GarbaMate has no public people directory. Discovery requires a signed-in account, and only lists members whose profile passed review, who declared they are adults, and whose discovery setting is on. A block removes both people from each other’s discovery.
Other members can see your display name, your city, whether your profile is in good standing for discovery, and a community trust mark where our team has set one. They cannot see your phone number or the profile photo you submit for review.
Open pre-launch fix: saved location point
In the current build, another member’s app can receive your saved location point in the background even though the app itself only shows your city. Removing that is an open pre-launch fix in our internal review. Until it ships, treat the saved location point as potentially visible to signed-in members.
Location and venue check-ins
Location is optional and used in two places only: placing you in a city, and the voluntary venue check-in.
- City placement: you can share device location once, or choose your city from a list. Choosing a city stores that city’s centre point. Sharing device location stores the location point your browser returns.
- Venue check-in (“I’m Here”): records the venue, never a precise position inside it. It expires at the earlier of one hour or the end of the event, and is visible only to members with whom you have an accepted plan and connection.
- You can stop a check-in at any time, and you can decline the location prompt entirely.
GarbaMate does not stream your live location, does not track you in the background, and has no public people map.
Messages and user interactions
Requests, notes, messages, plans and Circle membership are stored so the features work and so safety issues can be reviewed. Messages are visible to the people in the conversation.
- A one-to-one chat exists only after a request is accepted, and it closes if either person blocks the other.
- Circle chat includes the host and members whose join requests were accepted.
- When live chat is switched on, messages pass through our chat delivery service; otherwise they travel through our own servers.
- Messages are not end-to-end encrypted. Our servers can access message content to run and protect the service.
- Please do not send sensitive information in chat, such as financial details, passwords or identity documents.
Contact information and WhatsApp handoff
GarbaMate does not offer contact sharing or a WhatsApp handoff between members. Your phone number is used to verify your account and to send you account messages.
If WhatsApp delivery is enabled in your region, GarbaMate may use WhatsApp to send your one-time code to the number you entered. That message comes from GarbaMate, not from another member.
There is no paid contact unlock. If a consent-based contact share is introduced in future, it will require the other member’s explicit permission, it will be described on this page, and payment will never override that permission.
Payment processing
The current build does not process real payments. Order records may be created to demonstrate the flow, and accepting a connection does not require a real payment. No card, UPI, bank or wallet details are collected, and no payment provider is connected.
Before paid features launch
If real payments are introduced, this section will name the payment provider, describe the information it receives and set out the refund process. No refund rules are published while no real payment can be taken.
Where your data is stored
Here is a simple map of where your information lives. We do not sell personal data, and we do not share it with advertisers or data brokers.
| Where | What is there | Who runs it |
|---|---|---|
| Your device | A login cookie, and a notification device ID if you turn on push. | You and your browser |
| Our app servers | Sign-in sessions, basic request logs and abuse-prevention counters. | GarbaMate, on trusted cloud hosting |
| Our cloud database | Your account and profile, connections, messages and safety records. | A managed cloud database service |
| Sign-in and notifications | Your mobile number for sign-in codes, and a device ID for push. | Google; WhatsApp if that delivery option is enabled |
| Live chat delivery | Your chat messages while live chat is switched on. | Our live-chat delivery service |
| Product analytics | Page visits, approximate location derived from your IP address, and browser and device details. | Google Analytics |
Each provider only receives what it needs for its job. Which providers are active depends on how the service is configured for your region and launch stage.
How we protect your data
- Data is stored in a managed cloud database with access controls.
- You sign in with one-time codes, so there is no password to steal.
- Your browser holds a private login cookie that scripts on the page cannot read.
- Your review photo is private to you and our review team.
- Every request checks server-side that your account is allowed to see or change the data.
What we do not claim
We do not claim security certifications, end-to-end encryption or absolute protection. Security is layered, and we will keep describing it accurately as the service evolves.
Data retention
Some records disappear automatically: sign-in codes after a few minutes, a login after seven days, and a venue check-in after at most an hour.
Account details, profile data, connections, messages, plans and safety records are currently kept while the service runs. We do not yet have a formal retention schedule or an automatic cleanup for those records.
Open pre-launch item: retention schedule
Deciding how long messages, reports and inactive accounts are kept is part of the legal review tracked in our internal checklist. This page will be updated when those periods are approved.
Account and personal-data deletion
The current build does not include a self-serve delete-my-account button. Signing out ends your session and clears private data from the browser, but it does not delete your account, and uninstalling the app does not either.
Once the privacy contact below is published, verified deletion requests will be handled through it. A deletion would cover your profile, private photo, account records, connections, messages, plans, check-ins, notifications and notification device IDs — except where a record must be kept to handle a safety report or meet a legal obligation.
Open pre-launch item: account deletion flow
A self-serve deletion flow is planned but not built. Until it ships, deletion is handled with our help through the published privacy contact.
Your privacy choices and requests
- Decline the location prompt, or choose your city manually.
- Control notifications from Profile: permission is asked only after you tap, and you can turn it off.
- Withdraw a request you sent, or stop a venue check-in that is active.
- Sign out, which ends the session and clears private browser state.
- Ask a question, or request access, correction or deletion through the privacy contact.
- Block or report through the in-app controls when they ship; a block is enforced by our servers wherever it exists.
Applicable Indian data-protection law gives you rights of access, correction and erasure. We will honour verified requests through the published contact once legal review is complete.
Children and age eligibility
GarbaMate is for adults aged 18 and over. The current build records an adult self-declaration during setup; it does not collect a date of birth and does not verify age with an identity document.
We do not knowingly collect personal data from anyone under 18. If we learn that an underage person has created an account, we will remove the account and its data.
Open pre-launch item: age assurance
How we confirm age is a product-policy decision pending approval. No adult-to-minor matching is intended or enabled.
Policy changes
We version this policy and show the last-updated date at the top of the page. Significant changes will be announced on this site and, where appropriate, in the app before they take effect. Continuing to use GarbaMate after a change means you accept the updated policy.
This is a pre-launch policy and will be reviewed by qualified counsel before GarbaMate treats it as a final binding document.
Privacy contact and grievance mechanism
Questions, access requests, corrections and deletion requests can be sent to the privacy contact once it is published. A grievance officer will be named here as required by applicable Indian law.
Contact details pending legal review
GarbaMate is in pre-launch. The operating entity, registered address, support and grievance contacts, and jurisdiction are being finalised with legal review, and will be published here before public registration opens. No contact details are invented or approximated in the meantime.
If you are in immediate danger, do not wait for a reply from GarbaMate. Contact emergency services directly. See our Safety page for national helpline numbers.
Join GarbaMate
Find your Garba people.
Create your profile, choose how you want to meet, and keep every introduction behind your approval.
