Product analytics & growth

Know your users.Reach the right ones.

Deep links, analytics, feedback and push for Flutter apps. One SDK, one event stream, one console.

You build the app. Lotse helps it grow.

Win users, see what they do and bring them back. All three work on the same event stream.

  1. 01Acquire

    Reach the right users and turn clicks into installs.

  2. 02Understand

    See what users do in your app, and where they stop.

  3. 03Grow

    Bring users back with push, in-app messages and A/B tests.

Six tools. One event stream.

Each one works on its own. Because they share one stream, a segment you build in one works in all the others.

  • Analytics

    Active users, funnels and retention, split by the campaign a user came from.

    Learn more — Analytics
  • Campaigns

    Push to a segment, now or at a set time, and see who reached your goal.

    Learn more — Campaigns
  • Deep linking

    Short links that open the right screen, even after the install.

    Learn more — Deep linking
  • A/B testing

    Two push variants and a control group. Lotse tells you which one wins.

    Learn more — A/B testing
  • Feedback

    Feedback with screenshot and context, and a board where users vote on ideas.

    Learn more — Feedback
  • AI agents & MCP

    Connect Claude Code, Cursor or Codex over MCP and ask your own agent about the numbers of your project.

    Learn more — AI agents & MCP

One console instead of five tools.

Without Lotse, every tool brings its own SDK, dashboard and contract, and none of them knows what the others know.

Without Lotse

  • Analytics
  • Deep links
  • Campaigns
  • Feedback
  • A/B testing
  • AI agents

Separate SDKs, dashboards and contracts.

With Lotse

Lotse
  • Analytics
  • Deep links
  • Campaigns
  • Feedback
  • A/B testing
  • AI agents

One SDK, one stream, one console.

How Lotse compares.

In each single discipline the specialist goes deeper. Lotse is strong where the disciplines meet.

LotseFirebaseAppsFlyerOneSignalMixpanelWiredash
Deep linksyesdiscontinuedyesnonono
Attributionyeslimitedyesnonono
Pushyesyesnoyesnono
Funnels and retentionyesyeslimitednoyesno
In-app feedbackyesnonononoyes
One segment across all of ityesnonononono
Native to Serverpodyesnonononono
EU data residencyyesdifficultdifficultdifficultpossibleyes

In each single discipline the specialist goes deeper. The value of Lotse is in the transitions.

Data protection

Your users’ data stays in the EU.

One service to assess instead of five, running in Germany and without advertising IDs.

  • Hosted in the EU

    Server and database run in a data centre in Germany.

  • Only what the features need

    The SDK collects what the features need. Screenshots only when a user sends feedback.

  • One data processor

    One SDK to review, one agreement, one place where data is deleted.

  • No advertising IDs

    Attribution without IDFA or GAID. IP addresses are stored as a salted hash.

What Lotse collects, and what not

Questions, answered straight.

Quick answers to the most common questions about Lotse.

What is live today?

On the production instance, for Android and iOS: deep links, deferred deep linking and attribution with an acquisition report; the overview, funnels, retention, the event explorer, the user timeline and heatmaps; the feedback widget with context and replay, replies as push, a support chat, surveys and a feature board; segments by attribute and behaviour; push campaigns, also scheduled, in-app messages, and journeys with A/B tests. Heatmaps and replay run on Android and the web so far. Every feature on this site carries its status, and the roadmap lists all of them.

Is Lotse free?

Yes, during the beta. Paid plans are being built, see the pricing page. Projects have quotas so that one project cannot crowd out the others.

Does it work on iOS?

Yes. The SDK, Universal Links and push over APNs run on iPhones against the production instance, and the SDK on pub.dev supports iOS. Builds run from Xcode use the APNs sandbox; TestFlight and App Store builds need a production APNs key. Heatmaps and replay are not on iOS yet.

Do I have to use all four pillars?

No. Each pillar is useful alone, and the SDK only does what you call. The value grows with every pillar you add, because all of them write to the same stream.

Where is the data stored?

On one server and one database in a data centre in Germany. Lotse uses no advertising IDs and stores IP addresses only as a salted hash.

How does attribution work without advertising IDs?

Exact through the Play install referrer. Without it, Lotse matches click and first start by platform, language and IP prefix within 60 minutes. No match is a normal result; Lotse does not guess to fill a report.

What Lotse is not (yet)

Free during the beta

Set your course.

Sign up, create a project, add the SDK. Your first project takes about ten minutes.