Notifications your users actually see.
FlushKit is a remote notification platform built for Flutter developers. We make it easy to reach your users inside your app — instantly, from anywhere, without a rebuild.
A message from your server, straight to your user.
Every app needs a way to talk to its users. Most of the time that means push notifications — but push notifications are blunt instruments. They interrupt. They get dismissed. They live outside your app.
FlushKit is different. When your user already has your app open, FlushKit delivers a beautiful in-app notification — a sleek bar that slides in at the top or bottom of the screen, shows your message, and disappears. No interruption. No permission required. Just clear, timely communication.
And you trigger it from your server. That means you can notify your users about anything — a new order, a system update, a flash sale — without touching your app code or waiting for an App Store review.
Updating your app used to mean rebuilding it.
Average App Store review time
Every time you want to change a notification message, fix a typo, or update a call to action inside your app, you submit a new build and wait. FlushKit removes that wait entirely.
Lines of app code to change
Once FlushKit is installed, your notification content lives on your server — not in your app. Update your message at any time from the dashboard or your own backend. Your users see the change instantly.
Average delivery time
FlushKit uses a persistent real-time connection — not polling, not webhooks. When you send a notification, it reaches your users in under a second, every time.
Three steps. Then it just works.
Add it to your app
You add the FlushKit package to your Flutter app once. This takes about two minutes. After that, you never need to touch it again.
Connect your project
In the FlushKit dashboard, you create a project and get a unique key. That key is what links your app to your account. One key, one project, complete separation.
Send from anywhere
Whenever you want to notify your users, you send a message from the FlushKit dashboard, your own backend system, or any tool that can make an internet request. It takes one click or one line.
Your users see it instantly
The notification slides in beautifully inside your app — exactly where you want it, in the colour you choose, for as long as you decide. Then it disappears. Clean.
Built for people who ship Flutter apps.
E-commerce apps
Tell customers the moment their order is shipped, a flash sale starts, or a product they watched comes back in stock — while they browse your app.
SaaS dashboards
Alert your users to important events in their account — a report is ready, a payment failed, a team member joined — without sending another email they might ignore.
Internal tools
Keep your team informed. Deployments, alerts, approvals, system events — delivered to anyone with your internal app open, the moment it happens.
Monitoring and ops
Connect FlushKit to your monitoring systems. When something needs attention, the right person sees it immediately — in the app they're already using.
Content and media
Breaking news, live scores, new episodes, urgent updates. Reach your engaged users at exactly the right moment without the friction of push permission prompts.
Games and social apps
In-game events, friend activity, tournament updates. Real-time communication that feels native to your app experience.
Built in Leipzig. Shipped worldwide.
FlushKit is built and maintained by ideployed UG (haftungsbeschränkt), a software company based in Leipzig, Germany. We build infrastructure tools for developers — products that handle the hard parts so you can focus on what makes your app unique.
FlushKit grew out of our own frustration. We were building Flutter apps and found that updating in-app messages meant rebuilding and resubmitting the entire app. There had to be a better way. So we built it.
We believe developer tools should be simple to start, powerful when you need them, and honest about what they cost. That is why FlushKit has a generous free tier, straightforward pricing, and no hidden limits.
Hamid Wakili
Founder & Managing Director
iDeployed UG · Leipzig, DE
Building developer infrastructure tools. Previously: e-commerce systems, logistics platforms, and one very ambitious messaging app that taught me XMPP the hard way.
Start sending notifications today.
Free tier. No credit card. Live in 5 minutes.
Get your free API key