๐Ÿ”’ Your data

Privacy Policy

What we collect, why we collect it, and how to control it.

Version 1.0 ยท Effective October 27, 2026

In one minute

  • โœ“We ask for your mobile number so you can sign in with OTP.
  • โœ“We use your approximate location to show nearby shops. Deny it and the feed falls back to your city.
  • โœ“We don't sell your data. Period.
  • โœ“You can delete your account from the app and your personal data goes with it.
1What we collect

Information we collect

You give us directly

  • โ€ข Mobile number (for sign-in via OTP).
  • โ€ข Name and username (chosen at signup).
  • โ€ข Profile photo (optional).
  • โ€ข Business details if you create a business profile.
  • โ€ข Content you upload (videos, images, captions, hashtags, store links).
  • โ€ข Reports and feedback you submit.

Collected automatically

  • โ€ข Approximate location (lat/lng) when you grant permission.
  • โ€ข City and selected service area.
  • โ€ข Device info โ€” platform (Android/iOS), app version, FCM push token.
  • โ€ข Usage events โ€” reels viewed, liked, favorited, shared.
  • โ€ข IP address at request time, used only for rate-limiting and audit logs.

We don't ask for email, we don't ask for a password, and we don't use third-party trackers like Google Analytics or Meta Pixel in the mobile app.

2How it's used

How we use your information

Run the app

OTP sign-in, feed personalization by location + category, favoriting, following, uploads.

Keep you safe

Rate-limit abuse, moderate reported content, enforce content guidelines, prevent spam.

Notify you

Push notifications for likes, follows, new reels from favorited businesses โ€” only if you opt in on first launch.

Improve the product

Aggregated usage data (views, likes, follows) helps us pick what to build next. We don't profile individual users.

Legal compliance

Keep audit logs sufficient to respond to law-enforcement requests or disputes about specific content.

Not for sale

We don't sell personal data to advertisers, data brokers, or anyone else.

3Sharing

Who we share data with

We don't sell your data. We only share with service providers that help us operate the platform, and only the data they need.

MSG91

SMS OTP delivery

Mobile number + the 6-digit OTP. Used for one-time delivery of the sign-in code. MSG91 is a DLT-registered Indian SMS provider.

Cloudflare R2

Media storage

Avatars, reel videos, and reel images. Stored under keys that include your user and business IDs so we can clean them up if you delete your account.

AWS SQS

Notification queue

Notification events (reel ID, actor ID, recipient ID). No personal content is in the queue payload.

Firebase Cloud Messaging

Push delivery

Device push token + the notification body. Only when push is enabled on your device.

Hostinger (VPS)

Backend hosting

All API traffic terminates at a Hostinger VPS running the Localhiest backend. No third-party processor sees your raw API payloads.

We may also disclose data when legally compelled (court order, law enforcement request) or with your explicit consent for something new. We'll surface a consent prompt in those cases.

4Security

How we protect your data

Transport

All API traffic is HTTPS with TLS 1.3. Share pages (/r/ and /p/) also force HTTPS.

At rest

OTPs are hashed (bcrypt) before storing; raw OTPs are never persisted. Database and object storage are protected by scoped access tokens.

Access

Admin tooling (/admin) is gated by a staff flag on the user account and requires the same OTP flow as regular users.

Honest caveat

No system is bulletproof. If something leaks we'll notify affected users within 72 hours and tell you what to rotate.
5Retention

How long we keep your data

Account data (name, mobile, username)

Kept as long as your account is active. Deleted on account deletion.

Reels you uploaded

Visible until you delete them or the business account is removed. Soft-deleted reels are purged from R2 by a periodic cleanup worker.

OTP hashes

Stored in Redis with a 5-minute expiry (30 minutes for the OTP flow itself). Automatically removed after that window.

Audit logs (IP, request-level)

Rolling 30-day window on the server. Older entries are rotated out and discarded.

Watch / interaction history

Watched reel IDs are kept in Redis for 7 days per user so we can avoid showing you the same reel twice.

Deleted account

Within 30 days of a deletion request we remove your profile, uploaded media, favorites, and watch history. Audit logs may persist for the standard 30-day window.

6Your rights

Your rights

Access

Request a copy of the personal data we hold about you.

Correction

Fix anything inaccurate from the app's edit-profile screen, or email us.

Deletion

Delete your account from Settings โ†’ Delete account. Your profile, uploads, and interactions are removed.

Opt out of notifications

Turn off system-level push for Localhiest, or revoke notifications permission in the OS settings.

Opt out of location

Deny the location permission on first launch or revoke it later. Feed falls back to a city-wide view.

Portability

On request we provide an export of your account data in JSON format.

To exercise any of these rights, email hello@localhiest.in from the mobile number on your account. We'll respond within 30 days.

7Minors

Children's privacy

Localhiest is intended for users 18 and older. We don't knowingly collect data from anyone under 18. If you believe we have, email hello@localhiest.in and we'll delete the account and all associated data.

8Changes

Changes to this policy

Any material change bumps the version number at the top of this page. For material changes we also prompt existing users to re-accept inside the app before continuing to use it. Minor edits (fixing typos, clarifying language) go live without a re-consent prompt.

Questions?

Email the team and we'll get back within a few days.

Email us

ยฉ 2026 Localhiest. Built in Hyderabad.

โ† Back home