Your app.
Your surveys.

Zero branding.

In-product surveys for mobile apps. Designed to blend into your app's UI, not sit on top of it.

Currently available for

React Native
Expo
+ more coming
Features

Everything you need to understand your users

Simple setup. Powerful insights. No bloat.

Simple by design, even for developers

Add a lightweight SDK to your app, configure it in a few lines of code, and manage everything else from the dashboard.

  • 5-minute SDK integration
  • Lightweight SDK with minimal bundle impact
  • No UI work or manual survey wiring
App.tsx
import { GestureHandlerRootView } from '@react-native-gesture-handler';
import { ReflektProvider } from '@reflekt/react-native';

export default function App() {
  return (
    <GestureHandlerRootView>
      <ReflektProvider
        config={{ 
          apiKey: process.env.EXPO_PUBLIC_REFLEKT_API_KEY,
          respondentId: user.id 
        }}
      >
        <YourApp />
      </ReflektProvider>
    </GestureHandlerRootView>
  );
}

Create and ship surveys in minutes

Build surveys with a clean, intuitive editor. Choose flexible question types, match your app's design, and make surveys live instantly without an app update.

Builder
Free text
Rating
Edit
Multi select

Realtime analytics

Get real-time insights into your survey responses. Your dashboard updates automatically as users respond, so you can see the results of your surveys in real time.

Live responses
just now
2m ago
5m ago
Analytics
Demo

See Reflekt in action

See what surveys actually look like inside your app.

What you'll see

  • Zero branding

    Surveys look like part of your app, not a third-party tool.

  • Native-feeling interaction

    Smooth transitions, familiar controls, no popups.

  • Designed for real users

    Clean layouts that don't interrupt the experience.

Roadmap

An ambitious roadmap.

Building in the open. Here's what's done and what's coming.

Current stage

Now

  • React Native & Expo SDK
  • Survey builder
  • Basic analytics
Coming soon

Next

  • Survey widgets
  • Trigger logic
  • More question types
  • Advanced analytics
  • User targeting
Future

Later

  • iOS native SDK
  • Android native SDK
  • Survey logic (skip, hide, etc.)
  • Localization

Have a feature request? Let me know

Pricing

Simple, transparent pricing

Start for free, upgrade as you grow. No hidden fees.

Free

$0forever

Perfect for trying things out

  • 1 survey launch per month
  • Unlimited responses
  • 1 project
  • No Reflekt branding
Most popular

Growth

$20/month

For growing apps with real users

  • 20 survey launches per month
  • Unlimited responses
  • 5 projects
  • Everything in Free

Scale

$50/month

For teams shipping at scale

  • 100 survey launches per month
  • Unlimited responses
  • 20 projects
  • Everything in Growth

Need more? Let's talk

Frequently asked questions

Everything you need to know about Reflekt.

A survey launch is counted when you publish a new survey. Once live, it can stay active for as long as you want. Launch limits are shared across all projects.

Nope. All plans include unlimited responses. We want you to get as much feedback as possible without worrying about costs.

It's a single npm package for React Native and Expo. Wrap your app with our provider component, add your API key, and you're done. Surveys will start appearing based on your dashboard configuration.

Absolutely. The survey modal is designed to be unobtrusive by default, but you can customize colors, style, and positioning to match your app's design system.

Yes, you can export all survey responses as CSV or JSON at any time. Your data is yours.

If you're not happy at any time, reach out to us and we'll work something out.

Have another question? Send me an email