What Amba is, in three lines
One backend.
Auth, push, segments, content, gamification, economy, social, payments — all coherent, all in one place.
Built for agents.
A hosted MCP server with 127 tools. Your agent does the wiring. You ship the app.
Mobile-first abstractions.
Streaks, segments, daily content, leaderboards — abstractions that actually match how mobile apps work.
What you used to stitch together.
Now one backend.
Mobile-engagement abstractions out of the box. Every domain is a first-class API, an MCP tool, a typed SDK method, and a docs page.
Mobile push notifications, hosted
A production push notification service for iOS and Android apps. APNs token-based auth, FCM v1 with OAuth2, automatic dead-token eviction, scheduled cron sends, segment targeting, A/B variants. Replace OneSignal, Airship, or your custom Cloud Functions service. Available worldwide; data residency in US, EU, and APAC regions.
APNs, FCM v1, OAuth2, cron, iOS, Android
Habit streaks & retention loops
Declarative streaks for habit, fitness, language, and learning apps. Define a streak as a rule — "user fired event X today" — and Amba handles increments, freezes, grace periods, and timezone-aware day boundaries. Power Duolingo-style streak loops, Headspace-style daily check-ins, and Strava-style consecutive-day badges without writing or operating a streak service.
streaks, retention, gamification, habit, Duolingo-style
Mobile auth & identity
Drop-in mobile authentication: anonymous sessions, email magic links, Sign in with Apple, Sign in with Google. Link providers post-hoc so a guest user becomes a real user without losing data. Roles, scopes, refresh tokens, device-bound sessions. Replaces Firebase Auth, Auth0, and Supabase Auth for mobile-first apps.
Sign in with Apple, Google, anonymous, sessions, JWT
Live user segmentation
Live user segmentation defined as JSON rules over events and tags. "Lapsed 7d", "finished onboarding & on Pro", "opened app in last hour" — all auto-evaluated and queryable. Power lifecycle CRM, push targeting, paywall logic, and cohort analysis from a single source of truth. No second segmentation vendor like Customer.io, Iterable, or Braze.
segments, cohorts, CRM, lifecycle, JSON rules
Gamification — XP, badges, leaderboards
Production-grade gamification: declarative XP rules, achievement unlocks, weekly/monthly/all-time leaderboards on a configurable cadence, friend-scoped boards, anti-cheat hooks. A PlayFab/GameSparks alternative built for habit, fitness, education, and consumer-social apps — not just games.
XP, achievements, leaderboards, badges, PlayFab alternative
In-app subscriptions & entitlements
First-class integrations with RevenueCat and Superwall. Server-side webhook validation, entitlement caching, trial state, churn signals, and refunds — all reflected in your user record. Check `user.entitled("pro")` in one line from any tool, segment, or push trigger.
RevenueCat, Superwall, StoreKit, Play Billing, entitlements
Product analytics, built in
Track any event from client or server. Tail the live feed. Count, group, funnel, retain, and export — without a second vendor like Mixpanel, Amplitude, or PostHog. Every event is queryable for years, addressable from segments, and accessible to your agent over MCP for ad-hoc analysis.
events, product analytics, Mixpanel alternative, Amplitude, tail
Daily content & curriculum delivery
A content layer purpose-built for "one item per user per day" apps — meditation, journaling, language, fitness, devotionals. Libraries, tags, cron schedules, locale routing, and per-user delivery tracking so users never see the same item twice.
daily content, curriculum, CMS, per-user delivery, localization
Remote config & feature flags
Versioned remote config with per-key, per-segment overrides, instant rollback, and a kill-switch model. A LaunchDarkly / Firebase Remote Config alternative that ships in the same SDK as your auth, push, and analytics.
feature flags, remote config, A/B, LaunchDarkly alternative, kill switch
Deep links, media, moderation
Universal links and deferred deep links the agent attaches to push and email automatically. Validated media uploads with virus scan, EXIF strip, image transforms. Built-in moderation hooks (Hive / Sightengine / OpenAI) for UGC.
Branch alternative, deferred deep links, media uploads, moderation, CDN
Agent-native developer experience
A hosted Model Context Protocol (MCP) server, a typed TypeScript SDK, a CLI, and copy-as-markdown docs. Paste mcp.amba.dev into Cursor, Claude Code, Windsurf, or Zed — your agent maps natural language to typed tools and ships features without you reading a docs site.
MCP, Model Context Protocol, SDK, CLI, TypeScript, Cursor, Claude Code
Virtual economy & in-app store
A virtual economy: SKU catalog, hard and soft currencies, consumables, recharges, inventory, time-limited stores, and grant rules. Power coins-and-gems gameplay, paid streak shields, premium template unlocks, and seasonal storefronts.
virtual currency, IAP, inventory, consumables, time-limited offers
Social graph & activity feeds
A social graph (friends, follows, blocks), groups, an activity feed with fan-out, and direct messages. A GetStream / Sendbird alternative bundled with your auth and analytics — no second vendor for social-shaped products.
social graph, friends, groups, activity feed, DMs, Stream alternative
Trust, isolation, and reliability
Each Amba project gets a dedicated Postgres database — no noisy-neighbor risk and clean GDPR/CCPA delete semantics. Provider preflights against APNs, FCM, RevenueCat, and Stripe before going live. Compensating sagas so a half-failed campaign rolls back cleanly. SOC 2 in progress; data residency in US, EU, and APAC.
data isolation, compliance, SOC 2, GDPR, data residency, sagas
Firebase + RevenueCat + OneSignal + AppsFlyer + Postgres + a weekend.
That stack works. It's also six vendors, six consoles, six sets of credentials, and a bespoke streak service nobody loves. Amba collapses the lot.
One backend. Honest pricing.
Start free. Pay flat as you grow. Overages are linear and posted — no surprise invoices, no per-seat tax, no hidden egress.
Kick the tires. Ship a prototype.
- Projects1
- MAU per project1,000
- Push / mo10K
- Events / mo5K
- DB per project100 MB
Paused after 14 days of inactivity.
Request accessIndie devs and small teams.
- Projects5
- MAU per project10K (50K total)
- Push / mo100K
- Events / mo100K
- DB per project1 GB
Email support · 7-day backups.
Request accessStudios shipping many apps.
- Projects25
- MAU per project50K (1.25M total)
- Push / mo1M
- Events / mo1M
- DB per project5 GB
RBAC · audit log · priority support · 30-day backups.
Request accessGrowth-stage with metered usage.
- Projectsunlimited
- MAU per projectmetered
- Push / mometered
- Events / mometered
- DB per projectmetered
SLA · bulk pricing.
Talk to usCompliance, residency, dedicated.
- Projectsunlimited
- MAU per project—
- Push / mo—
- Events / mo—
- DB per project—
BAA · dedicated tenant region · SSO · custom terms.
Contact sales“Wired streaks, daily push, and a 7-day campaign in one prompt. The first time my backend felt like a library.”
“We deleted four services and a Postgres. Our app got faster. Our agent does the rest.”
“Amba is the first time MCP felt like infrastructure, not a demo.”