The analytics your React Native app deserves

Self-hosted product analytics built for React Native. Same insights as Mixpanel — runs on your $4/month server. Your users' data never leaves your infrastructure.

GDPR compliantYour server, your dataMIT License
App.tsx
// 3 lines. That's it.
import { Bananalytics } from '@bananalytics/react-native';

Bananalytics.init({ apiKey: 'rk_...', endpoint: 'https://analytics.yourapp.com' });
Bananalytics.track('purchase_complete', { amount: 49.99 });

The problem

Analytics shouldn't cost your users' trust

  • Mixpanel charges $0.28/1K events — that's $2,500+/mo at scale
  • Your app's behavioral data sits on someone else's servers
  • Most analytics SDKs add 200KB+ to your bundle
  • GDPR becomes a nightmare with third-party vendors

The solution

Own your analytics stack completely

  • Purpose-built React Native SDK with auto-tracking
  • Deploy on a $4/month VPS — unlimited events, forever
  • Data never leaves your infrastructure
  • Lightweight, offline-first, batched, zero crashes

Features

Enterprise analytics, indie pricing

React Native SDK

Auto-captures lifecycle, screens, sessions. Expo & bare RN.

Conversion Funnels

See where users drop off. Multi-step funnels in seconds.

Retention Cohorts

Day 1, 7, 30 retention. Color-coded heatmaps.

Interactive Globe

3D globe with live user locations. Countries & cities.

Live Dashboard

Real-time events, active users. Updates every 5 seconds.

Offline-First

Queue offline. Auto-sync. Backoff with jitter. Zero crashes.

Setup

Zero to tracking in 5 minutes

No account. No credit card. No sales call.

1

Deploy

Docker boots the server + Postgres.

docker-compose up -d
2

Install

Add the SDK. Expo & bare RN.

npm i @bananalytics/react-native
3

Ship

Track events. See them live.

Bananalytics.track('signup')

Comparison

How Bananalytics stacks up

Same features. Fraction of the cost.

🍌Bananalytics
MixpanelAmplitudePostHog
Self-hosted
Open source
Built for React Native
Event tracking
Funnels
Retention
Real-time
Offline queue
3D Globe
Cookieless
Your server onlyself-host
Unlimited events
Price at 10M events$4/mo~$2,520/moCustom~$450

* GA4 is free but monetizes your data. PostHog self-hosted requires significant DevOps.

“Your React Native app collects sensitive behavioral data. It should stay on your server.”

Your users trust you. Bananalytics keeps that trust.

Pricing

No per-event fees. Ever.

Self-host for free, or let us run it.

Self-Hosted

Your server. Your data. Your rules.

$0

+ ~$4/mo for a VPS

  • Unlimited events
  • All features
  • Full source (MIT)
  • Deploy in 5 min
  • Community support
Coming Soon

Bananalytics Cloud

Zero maintenance. We handle everything.

$29/mo

up to 1M events

  • Managed infra
  • Auto backups
  • Custom domain + SSL
  • 99.9% SLA
  • Priority support

Ready to own your analytics?

Deploy in 5 minutes. No account, no credit card, no lock-in.