Location-first social discovery for Android

See who is nearby, say hello, and chat only when it is mutual.

BatteryMapChat combines map-based discovery, greeting approval, private chat, image sharing, push notifications, and Google Play purchases in one lightweight Android experience. The product is built to make nearby discovery feel immediate while keeping first contact intentional.

18+ adult-only registration flow
Consent-first chat opens after a greeting is accepted
Google Play membership and greeting pack purchases

Built around live map presence, adult-only signup, consent-first messaging, push notifications, uploads, and Google Play billing.

Core product loop

From nearby presence to a real conversation, with fewer unwanted interruptions.

Live map visibility

Users open the map and see nearby active profiles, with marker visuals that combine avatar identity and device battery state.

Greeting before chat

A chat is not created by default. It opens only after the other person accepts the greeting, which keeps first contact cleaner and more deliberate.

Text and image messaging

Once a chat exists, users can send text and image messages, with delivery refresh, read-state support, and locally queued image uploads.

Photo and media uploads

The app supports avatar uploads, chat image uploads, and feedback screenshots through signed upload flows and separated file storage.

Membership and greeting packs

Paid digital products extend daily greeting reach and add membership benefits through Google Play billing.

Safety controls

Blocking, account deactivation, support feedback, and moderation tooling help reduce spam and unwanted contact.

How it works

Designed for nearby discovery without forcing an instant conversation.

01

Open the map

The app restores your map view, refreshes nearby presence, and shows people who are active around you.

02

Preview a profile

Users can inspect a nearby card with avatar, signature, age, battery, and device context before deciding to interact.

03

Send a greeting

Greetings use your free daily quota or purchased balance. The receiving user decides whether to accept.

04

Start chatting

After acceptance, a dedicated chat opens with text, image sharing, push updates, and block controls.

Monetization

Digital products that fit the greeting and discovery loop.

Monthly membership

$9

Boosts daily greeting allowance and unlocks member benefits for 30 days.

  • Sold through Google Play billing
  • Server-side purchase verification
  • Entitlements can be revoked on refund or invalidation

Greeting pack

20 for $1

A small paid boost for users who need more greetings beyond the free daily quota.

Greeting pack

50 for $2

A mid-range option for more frequent nearby discovery and repeat use.

Greeting pack

200 for $5

A larger permanent-use balance for high-volume activity and event-heavy usage.

Privacy and trust

Location-aware product design needs clear rules, not vague promises.

BatteryMapChat publishes dedicated Privacy Policy and Terms of Service pages for app startup and settings access. The current policy set is written to better match the app's real data flows, including location, uploads, push notifications, map search, and Google Play purchases.

What the app handles

Account data, profile details, live map presence, greetings, chat content, media uploads, purchase records, feedback, and notification tokens.

What the current build uses

Google Maps Platform, Google Places, Firebase Cloud Messaging, Google Play billing, device location, local storage, and upload infrastructure.

FAQ

Quick answers for users, reviewers, and store compliance checks.

Do chats open instantly?

No. A conversation starts only after the receiving user accepts a greeting.

What platform is supported?

The current product setup and billing flow are designed for Android and Google Play.

Can users upload images?

Yes. The app supports profile avatars, chat image messages, and image attachments in feedback submissions.

Are policy pages included?

Yes. Privacy and terms pages are included under the same website folder and can be deployed with the landing page.

Policy access

Review the product rules, privacy disclosures, and support paths in one place.