Built for Flutter

User onboarding
for app makers

Fluo is specifically designed for Flutter apps
for devs who care about high-quality UX.
Start onboarding users in 5 minutes.
fluo code

Configure everything. Select the auth methods and the user attributes.

Built by
photo of jordan bonnet
1st mobile eng at
uber logo
Save weeks
Don't spend weeks building a user onboarding flow. With Fluo, it takes 5 minutes.
Made for Flutter
No more web patterns. Fluo's design is optimized for the best UX on mobile & web.
Security
No need to worry about security. Fluo implements the best security practices.
Remote control
No need to push a new app update. Fluo lets you configure the onboarding flow remotely.

Your users, your data. Auto-forward user data to your backend.

Firebase
Native integration
Supabase
Native integration
All the others
Using JWT

Customization at its core. Support for all major Flutter platforms.


FluoOnboarding(
  apiKey: 'your-api-key',
  onUserReady: (fluo) {
    print('User is onboarded');
  },

  // Optional - Customize the theme
  theme: FluoTheme.native(
    primaryColor: Colors.black,
    inversePrimaryColor: Colors.white,
    screenPadding: const EdgeInsets.all(20),
    // ...more than 30 properties...
  ),
);
fluo

User onboarding is the first thing your users see, their very first interaction with your app. It needs to be effective and delightful. My ultimate goal with Fluo is simple: you should be done with user onboarding and focusing on the core of your app (what makes it unique) in under 5 minutes.

photo of jordan bonnet
Jordan Bonnet
Founder of fluo.dev
Terms & Conditions Privacy Policy
©2025 JBONNET SPF - All rights reserved