Privacy Policy

What we collect, how we use it, and what you can do about it. Short, specific, plain.

Last updated: 1 June 2026

Who we are

Hunts is a CRM for outbound sales, operated by Shaun Godinho (Pune, India), reachable at [email protected]. References to "we" / "us" / "Hunts" mean the same operator. This policy covers the Hunts product — the marketing landing at shaungodinho.com/hunts/ and the CRM app at shaungodinho.com/crm/.

What we collect

From operators (signed-in CRM users)

From contacts (people you add to your CRM)

Automatic

How we use it

We do not sell your data. We do not share it with anyone except the operational third parties listed below, and only to the minimum needed to operate the service. Hunts does not use any Google user data to train AI or machine-learning models, ever.

How we store it

Third parties

Hunts runs on top of these services. Each receives only the data needed to perform its function:

We do not use any other third-party services on the Hunts surfaces. Specifically, we do not use Google Analytics, Facebook Pixel, or any other advertising or behavioural-tracking service.

The full subprocessor list with region, scope, and DPA links is on the subprocessors page. We notify paying customers at least 14 days before adding any new subprocessor.

Payments (Hunts paid plans)

If you upgrade Hunts to Pro or Team, payment is processed by Razorpay (Razorpay privacy policy). Razorpay handles card / UPI / netbanking data directly on their hosted checkout — we never see or store your full card number, CVV, UPI PIN, or bank credentials.

What we store from a successful payment, in our hunts_subscriptions and hunts_billing_events tables:

We do not share payment information with anyone. Refunds and disputes are handled per the refund policy.

Google API user data — Limited Use Disclosure

Hunts's use of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.

This applies in full to the restricted-scope use of Gmail data described below.

This section is the canonical disclosure of what Google user data Hunts accesses, which scopes are involved, what we do with that data, and — explicitly — what we will never do with it.

Scopes we request and why

openid, email, profile — sign-in only. Used at the moment of OAuth to identify your Google account and link your Hunts user to your Google identity. We persist your Google account email and display name on the connection row.

https://www.googleapis.com/auth/gmail.readonly (restricted) — used to index email threads between your Gmail inbox and the contacts in your Hunts CRM, on a rolling 90-day window. We read only messages where the sender or a recipient matches an email address in your contacts or contact_emails table. The body of each matched message (text + HTML), subject, sender, recipients, and metadata are stored in your private gmail_messages table so that opening a contact's drawer in Hunts shows the email history with that person without you having to switch to Gmail. We do not read messages with senders or recipients who aren't in your CRM. We do not read older than 90 days.

https://www.googleapis.com/auth/gmail.send (sensitive) — used when you compose an email from inside Hunts and click "Send via Gmail". We use the Gmail API to deliver that message from your real Gmail address, then log the sent copy into the same per-contact email index. No background sending; no automation; every send is operator-initiated from the Hunts UI.

https://www.googleapis.com/auth/calendar.events (sensitive) — used to create calendar events on your primary Google Calendar when you schedule a meeting from inside Hunts (e.g. via the booking flow). We do not modify or delete events we did not create.

https://www.googleapis.com/auth/calendar.readonly (sensitive) — used to read your freeBusy intervals so the booking flow doesn't propose times when you're already in a meeting. We read busy/free intervals, not event titles, descriptions, or attendees of events we did not create.

What we will never do with your Google data

How to revoke our access or delete your Google data

Your rights

Cookies

We use first-party session cookies for authentication only. No advertising, no cross-site tracking, no third-party analytics cookies.

Security

TLS 1.3 in transit. AES-256-GCM at rest for Google refresh and access tokens. Row-Level Security on every operator-owned database table — a query as one operator cannot see another operator's rows. Per-IP rate limiting on public endpoints. Service-role keys (which bypass RLS) live only in server-side edge functions, never in browser code.

If you discover a vulnerability, please email [email protected]. We'll acknowledge within 48 hours.

Children

Hunts is not directed to children under 16. If you believe a child under 16 has provided us with personal information, email us and we'll delete it.

International transfers

Hunts is operated from India. Our database (Supabase) and most third-party providers operate primarily in the US and EU. By using Hunts you consent to your data being transferred to and processed in those jurisdictions.

Changes

When this policy changes materially, we'll update the "Last updated" date above and email signed-in operators at the address on file. Continued use after the change constitutes acceptance.

Contact

Anything not covered above — email [email protected]. Real human, real reply.