Indie Dev Analytics — PostHog vs Mixpanel vs Self-Hosted Supabase You can't improve what you can't measure. Here's how to pick the right analytics stack for your indie app and implement it in Flutter. Tool Comparison Tool Free tier Self-host Indie-friendly PostHog 1M events/month ◎ (OSS) ◎ Mixpanel 20K MT/month × ○ Firebase Analytics Unlimited × ◎ Self-hosted (Supabase) DB limit only ◎ ◎ PostHog Implementation (Recommended) Open source, self-hostable, GDPR-friendly. dependencies : posthog_flutter : ^4.0.0 Enter fullscreen mode Exit fullscreen mode await Posthog () . setup ( 'YOUR_API_KEY' , host: 'https://app.posthog.com' ); // Track event Posthog () . capture ( eventName: 'task_completed' , properties: { 'category' : category , 'duration_seconds' : duration }, ); // Identify user Posthog () . identify ( userId: user . id , userProperties: { 'plan' : user . plan , 'email' : user . email }, ); // Screen view Posthog () .…