What would your users say, if you just asked?

The purr-fect toolkit for modern apps.

App Store reviews capture the extremes. WhiskrKit helps you hear from everyone else, with native in-app surveys that fit your design, your flow, and your users' experience.

Your app is polished. Your feedback loop should be too.

Most apps fly blind. You ship, you wait, you guess. The users who churn rarely leave a review, and the ones who do aren't always the ones you should design for. WhiskrKit gives you the nuanced, in-context signal you're missing.

ðŸŽĻ

Fully themeable. Truly yours.

Your app has its own personality. Your feedback forms should too, not a one-size-fits-all popup that feels out of place.

â™ŋ

Accessible. For everyone.

VoiceOver-ready, Dynamic Type support, full keyboard navigation. WhiskrKit works for every user, not just the majority.

🇊🇚

EU-hosted. Privacy included.

Your feedback data never leaves Europe. Stronger privacy laws, simpler compliance, and trust your users can actually feel.

📊

Insights that tell you what to build next.

NPS, star ratings, text-based questions and more. The question types that actually move products forward. A clear signal from the users who matter most.

Ask at the moment that matters.

The best feedback comes right after something happens. WhiskrKit lets you trigger surveys at exactly the right moment, without breaking your flow or design.

  • 📋 Toasts, modals, or full-screen forms: feedback that fits your app's flow
  • ðŸ‘Ļ‍ðŸ’ŧ NPS, thumbs, star ratings, open text? Build the form that fits the question
  • ⚡ Drop-in integration: no backend needed

From raw response to "we should fix this."

WhiskrKit doesn't just collect feedback, it surfaces the pattern. Your team goes from response to decision without leaving their workflow.

  • ðŸ§Đ Live feedback directly in your dashboard
  • âœĻ AI-powered summarization and sentiment analysis
  • 🔗 Connect to Slack, Jira, and Linear in one click
Feature screenshot of a graph displaying survey results
Feature screenshot of three steps on how to integrate WhiskrKit into your app

Native. Not a WebView pretending to be one.

You've built an app that feels right. WhiskrKit is written in the same language as your app, fully native, zero external dependencies, and as lightweight as your users expect.

  • ðŸ“ķ Subway-safe: responses always arrive with intelligent caching
  • 🌐 Built-in localization: supports multiple languages out of the box
  • ðŸŠķ Lightweight, zero external dependencies
  • ðŸ“ą Setup in minutes

Easy Integration Across Platforms

Get WhiskrKit up and running in minutes. Just a few lines of code to start collecting meaningful feedback.

import WhiskrKit

@main
struct MyApp: App {
    init() {
        WhiskrKit.shared.initialize(
            apiKey: "your-api-key"
        )
        WhiskrKit.shared.setTheme(
            WhiskrKitTheme(...)
        )
    }
}

// Attach to any SwiftUI view
struct HomeView: View {
    var body: some View {
        Text("Welcome")
            .whiskrKitSurvey(identifier: "feature-feedback")
    }
}

WhiskrKit Roadmap. What's Purring?

WhiskrKit is in active early development. Here's a transparent look at what we're working on now, what's coming next, and what we eventually want to explore. This is the current direction of the project.

Later

Integrations

Planned

Basic Slack, Linear, and email integrations.

AI Grouping & Sentiment

Planned

Early experiments with automatic theme detection and summarisation.

Cross platform SDK's

Planned

Bring WhiskrKit to other hybrid frameworks like React Native and Flutter.

Now

Kotlin Android SDK

In Progress

Bringing WhiskrKit's feedback UI to Android developers.

Learn more →

Done

Swift iOS SDK

Done

Functional version for testing the full flow inside real apps.

Learn more →

Web Dashboard

Done

A simple place to view submitted feedback and test early insights.

Learn more →

Frequently Asked Questions

Everything you might want to know before adding WhiskrKit to your app.

Fully native. The iOS SDK is written in Swift, the Android SDK in Kotlin. No WebView wrapper. Surveys render using your app's own UI framework, so they respect Dynamic Type, VoiceOver, and your app's actual look and feel instead of a generic popup.

iOS and Android today, both fully native. React Native and Flutter wrappers are on the roadmap once the core API stabilizes further out of beta.

In the EU. The backend runs on EU-based infrastructure, and survey response data does not get routed through US-based subprocessors.

A few lines of code to initialize the SDK and trigger your first survey. Most developers have a working test survey running in under 10 minutes.

Yes. You can trigger surveys manually at a specific point in your code, or set up rule-based targeting and a repeat policy (once, cooldown, or always) so the same user isn't asked the same thing over and over.

There's a free tier for trying it out, with paid tiers for higher usage and more features as you grow. Since WhiskrKit is in public beta, exact pricing and limits are still settling. Join the waitlist for early access and founding member pricing.

The infrastructure is built with EU data residency and minimal data collection in mind, and a DPA is available for customers who need one. That said, GDPR compliance ultimately depends on how you use WhiskrKit within your own app, so it's worth treating this as something to work through with your own legal advice rather than a box WhiskrKit alone can check for you.

Surveys are fully themeable to match your app's branding, colors, and typography, rather than a fixed default design.

Ready to actually hear from your users?

Join the waitlist for early access to WhiskrKit, plus a direct line to the maker while we're in beta.

🚀 Early access to WhiskrKit
💎 Direct feedback channel with the maker
🚂 First to know about launch and new features

No spam, ever. Unsubscribe anytime.